2025-09-07T06:58:40.4698306Z Current runner version: '2.328.0' 2025-09-07T06:58:40.4704338Z Runner name: 'i-095a07df1a98b4f25' 2025-09-07T06:58:40.4705324Z Runner group name: 'Default' 2025-09-07T06:58:40.4706108Z Machine name: 'ip-10-0-12-98' 2025-09-07T06:58:40.4708894Z ##[group]GITHUB_TOKEN Permissions 2025-09-07T06:58:40.4710843Z Contents: read 2025-09-07T06:58:40.4711504Z Metadata: read 2025-09-07T06:58:40.4712214Z ##[endgroup] 2025-09-07T06:58:40.4714145Z Secret source: Actions 2025-09-07T06:58:40.4714862Z Prepare workflow directory 2025-09-07T06:58:40.5181484Z Prepare all required actions 2025-09-07T06:58:40.5214801Z Getting action download info 2025-09-07T06:58:40.7798383Z Download action repository 'pytorch/test-infra@main' (SHA:548a4bc624d43a01cdf165a63b041f0ae014ddbd) 2025-09-07T06:58:43.0293579Z Download action repository 'pytorch/pytorch@main' (SHA:93fb23d6fae7c4e82c4239a1033e522088742634) 2025-09-07T06:58:59.0213190Z Download action repository 'actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2025-09-07T06:58:59.3860366Z Download action repository 'aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722' (SHA:ececac1a45f3b08a01d2dd070d28d111c5fe6722) 2025-09-07T06:58:59.6422423Z Download action repository 'aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076' (SHA:062b18b96a7aff071d4dc91bc00c4c1a7945b076) 2025-09-07T06:58:59.8203726Z Download action repository 'seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-09-07T06:59:00.0822480Z Getting action download info 2025-09-07T06:59:00.1814477Z Download action repository 'actions/checkout@v4' (SHA:08eba0b27e820071cde6df949e0beb9ba4906955) 2025-09-07T06:59:00.4658119Z Getting action download info 2025-09-07T06:59:00.5901044Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-09-07T06:59:00.7855628Z Getting action download info 2025-09-07T06:59:00.8945375Z Download action repository 'nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482' (SHA:3e91a01664abd3c5cd539100d10d33b9c5b68482) 2025-09-07T06:59:01.0713678Z Getting action download info 2025-09-07T06:59:01.1966413Z Uses: pytorch/pytorch/.github/workflows/_linux-test.yml@refs/heads/main (93fb23d6fae7c4e82c4239a1033e522088742634) 2025-09-07T06:59:01.1969792Z ##[group] Inputs 2025-09-07T06:59:01.1970114Z build-environment: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T06:59:01.1972512Z test-matrix: {"include": [{"config": "default", "shard": 1, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 2, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 3, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 4, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 5, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "distributed", "shard": 1, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 2, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 3, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "pr_time_benchmarks", "shard": 1, "num_shards": 1, "runner": "linux.g4dn.metal.nvidia.gpu"}]} 2025-09-07T06:59:01.1975440Z docker-image: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T06:59:01.1976045Z sync-tag: 2025-09-07T06:59:01.1976689Z timeout-minutes: 360 2025-09-07T06:59:01.1976908Z use-gha: 2025-09-07T06:59:01.1977077Z dashboard-tag: 2025-09-07T06:59:01.1977256Z s3-bucket: gha-artifacts 2025-09-07T06:59:01.1977456Z aws-role-to-assume: 2025-09-07T06:59:01.1978178Z disable-monitor: false 2025-09-07T06:59:01.1978587Z monitor-log-interval: 5 2025-09-07T06:59:01.1978799Z monitor-data-collect-interval: 1 2025-09-07T06:59:01.1979028Z ##[endgroup] 2025-09-07T06:59:01.1979441Z Complete job name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T06:59:01.2499966Z A job started hook has been configured by the self-hosted runner administrator 2025-09-07T06:59:01.2592571Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-09-07T06:59:01.2601909Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:01.2602476Z ##[endgroup] 2025-09-07T06:59:02.5748338Z Runner Type: lf.linux.g6.4xlarge.experimental.nvidia.gpu 2025-09-07T06:59:02.5748826Z Instance Type: g6.4xlarge 2025-09-07T06:59:02.5749043Z AMI Name: unknown 2025-09-07T06:59:02.5783252Z AMI ID: ami-05ffe3c48a9991133 2025-09-07T06:59:07.2139086Z ##[group]Run pytorch/test-infra/.github/actions/setup-ssh@main 2025-09-07T06:59:07.2139453Z with: 2025-09-07T06:59:07.2139934Z github-secret: *** 2025-09-07T06:59:07.2140493Z instructions: All testing is done inside the container, to start an interactive session run: docker exec -it $(docker container ps --format '{{.ID}}') bash 2025-09-07T06:59:07.2141074Z activate-with-label: false 2025-09-07T06:59:07.2141276Z label: with-ssh 2025-09-07T06:59:07.2141468Z remove-existing-keys: true 2025-09-07T06:59:07.2141673Z fail-silently: true 2025-09-07T06:59:07.2141851Z env: 2025-09-07T06:59:07.2142014Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:07.2142213Z ##[endgroup] 2025-09-07T06:59:07.3182723Z Please see https://github.com/pytorch/pytorch/wiki/Debugging-using-with-ssh-for-Github-Actions for more info. 2025-09-07T06:59:07.3183999Z Not on pull request and ciflow reference could not be extracted, skipping adding ssh keys 2025-09-07T06:59:07.3330501Z ##[group]Run pytorch/pytorch/.github/actions/checkout-pytorch@main 2025-09-07T06:59:07.3330880Z with: 2025-09-07T06:59:07.3331044Z no-sudo: true 2025-09-07T06:59:07.3331231Z submodules: recursive 2025-09-07T06:59:07.3331452Z fetch-depth: 0 2025-09-07T06:59:07.3331622Z env: 2025-09-07T06:59:07.3331781Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:07.3331986Z ##[endgroup] 2025-09-07T06:59:07.3406507Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T06:59:07.3407235Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T06:59:07.3417569Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:07.3417868Z env: 2025-09-07T06:59:07.3418078Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:07.3418317Z ##[endgroup] 2025-09-07T06:59:07.3513143Z ##[group]Run # Use all available CPUs for fetching 2025-09-07T06:59:07.3513466Z # Use all available CPUs for fetching 2025-09-07T06:59:07.3513720Z cd "${GITHUB_WORKSPACE}" 2025-09-07T06:59:07.3513960Z git config --global fetch.parallel 0 2025-09-07T06:59:07.3514251Z git config --global submodule.fetchJobs 0 2025-09-07T06:59:07.3514498Z  2025-09-07T06:59:07.3514842Z # Clean workspace. The default checkout action should also do this, but 2025-09-07T06:59:07.3515212Z # do it here as well just in case 2025-09-07T06:59:07.3515451Z if [[ -d .git ]]; then 2025-09-07T06:59:07.3515672Z  if [ -z "${NO_SUDO}" ]; then 2025-09-07T06:59:07.3515899Z  sudo git clean -ffdx 2025-09-07T06:59:07.3516101Z  else 2025-09-07T06:59:07.3516267Z  git clean -ffdx 2025-09-07T06:59:07.3516456Z  fi 2025-09-07T06:59:07.3516613Z fi 2025-09-07T06:59:07.3523086Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:07.3523362Z env: 2025-09-07T06:59:07.3523521Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:07.3523710Z NO_SUDO: true 2025-09-07T06:59:07.3523876Z ##[endgroup] 2025-09-07T06:59:07.3649263Z ##[group]Run actions/checkout@v4 2025-09-07T06:59:07.3649689Z with: 2025-09-07T06:59:07.3649880Z ref: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:07.3650120Z fetch-depth: 0 2025-09-07T06:59:07.3650294Z submodules: recursive 2025-09-07T06:59:07.3650485Z show-progress: false 2025-09-07T06:59:07.3650680Z repository: pytorch/pytorch 2025-09-07T06:59:07.3650987Z token: *** 2025-09-07T06:59:07.3651157Z ssh-strict: true 2025-09-07T06:59:07.3651329Z ssh-user: git 2025-09-07T06:59:07.3651505Z persist-credentials: true 2025-09-07T06:59:07.3651701Z clean: true 2025-09-07T06:59:07.3651882Z sparse-checkout-cone-mode: true 2025-09-07T06:59:07.3652097Z fetch-tags: false 2025-09-07T06:59:07.3652262Z lfs: false 2025-09-07T06:59:07.3652417Z set-safe-directory: true 2025-09-07T06:59:07.3652609Z env: 2025-09-07T06:59:07.3652762Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:07.3652946Z ##[endgroup] 2025-09-07T06:59:07.4650244Z Syncing repository: pytorch/pytorch 2025-09-07T06:59:07.4651696Z ##[group]Getting Git version info 2025-09-07T06:59:07.4652135Z Working directory is '/home/ec2-user/actions-runner/_work/pytorch/pytorch' 2025-09-07T06:59:07.4652676Z [command]/usr/bin/git version 2025-09-07T06:59:07.4652898Z git version 2.47.1 2025-09-07T06:59:07.4662528Z ##[endgroup] 2025-09-07T06:59:07.4671142Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/c8af1c91-5822-4c0a-bb01-8d4967a713dd/.gitconfig' 2025-09-07T06:59:07.4690184Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/c8af1c91-5822-4c0a-bb01-8d4967a713dd' before making global git config changes 2025-09-07T06:59:07.4691138Z Adding repository directory to the temporary git global config as a safe directory 2025-09-07T06:59:07.4694548Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T06:59:07.4726187Z Deleting the contents of '/home/ec2-user/actions-runner/_work/pytorch/pytorch' 2025-09-07T06:59:07.4729173Z ##[group]Initializing the repository 2025-09-07T06:59:07.4732614Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T06:59:07.4769421Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-09-07T06:59:07.4770071Z hint: is subject to change. To configure the initial branch name to use in all 2025-09-07T06:59:07.4770751Z hint: of your new repositories, which will suppress this warning, call: 2025-09-07T06:59:07.4771248Z hint: 2025-09-07T06:59:07.4771540Z hint: git config --global init.defaultBranch 2025-09-07T06:59:07.4771861Z hint: 2025-09-07T06:59:07.4772175Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-09-07T06:59:07.4772991Z hint: 'development'. The just-created branch can be renamed via this command: 2025-09-07T06:59:07.4773453Z hint: 2025-09-07T06:59:07.4773660Z hint: git branch -m 2025-09-07T06:59:07.4774125Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/ 2025-09-07T06:59:07.4780068Z [command]/usr/bin/git remote add origin https://github.com/pytorch/pytorch 2025-09-07T06:59:07.4804918Z ##[endgroup] 2025-09-07T06:59:07.4805324Z ##[group]Disabling automatic garbage collection 2025-09-07T06:59:07.4808049Z [command]/usr/bin/git config --local gc.auto 0 2025-09-07T06:59:07.4832276Z ##[endgroup] 2025-09-07T06:59:07.4832591Z ##[group]Setting up auth 2025-09-07T06:59:07.4837782Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-09-07T06:59:07.4862712Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-09-07T06:59:07.5199289Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-09-07T06:59:07.5224324Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-09-07T06:59:07.5520494Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-09-07T06:59:07.5571612Z ##[endgroup] 2025-09-07T06:59:07.5572025Z ##[group]Fetching the repository 2025-09-07T06:59:07.5578611Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* 2025-09-07T06:59:51.6260303Z From https://github.com/pytorch/pytorch 2025-09-07T06:59:51.6260786Z * [new branch] 160583 -> origin/160583 2025-09-07T06:59:51.6261369Z * [new branch] 2.6.0.dev20241004+ -> origin/2.6.0.dev20241004+ 2025-09-07T06:59:51.6261887Z * [new branch] 5addvllmbuild -> origin/5addvllmbuild 2025-09-07T06:59:51.6262463Z * [new branch] AaronWang04_addmmfusion_perftest -> origin/AaronWang04_addmmfusion_perftest 2025-09-07T06:59:51.6263186Z * [new branch] HDCharles-2.6.0-release-notes -> origin/HDCharles-2.6.0-release-notes 2025-09-07T06:59:51.6264339Z * [new branch] ISSUE-154849 -> origin/ISSUE-154849 2025-09-07T06:59:51.6267117Z * [new branch] JackCaoG/dynamo_make_fx_non_core_aten_ops -> origin/JackCaoG/dynamo_make_fx_non_core_aten_ops 2025-09-07T06:59:51.6268946Z * [new branch] NicoshevSVE128 -> origin/NicoshevSVE128 2025-09-07T06:59:51.6270410Z * [new branch] PR-AOTInductorNoneBug -> origin/PR-AOTInductorNoneBug 2025-09-07T06:59:51.6272025Z * [new branch] PR-AOTInductorNoneBugFix -> origin/PR-AOTInductorNoneBugFix 2025-09-07T06:59:51.6274309Z * [new branch] PR-FixConfigsIssue -> origin/PR-FixConfigsIssue 2025-09-07T06:59:51.6275332Z * [new branch] PR-NoneBugFix-viable -> origin/PR-NoneBugFix-viable 2025-09-07T06:59:51.6276956Z * [new branch] PR-ResetToZero -> origin/PR-ResetToZero 2025-09-07T06:59:51.6278546Z * [new branch] Update-Flash-Packaging -> origin/Update-Flash-Packaging 2025-09-07T06:59:51.6279973Z * [new branch] VLA_exp -> origin/VLA_exp 2025-09-07T06:59:51.6281858Z * [new branch] actually-run-mps-aot-inductor -> origin/actually-run-mps-aot-inductor 2025-09-07T06:59:51.6283375Z * [new branch] add-missing-args-normalization -> origin/add-missing-args-normalization 2025-09-07T06:59:51.6284834Z * [new branch] add-user-guide-structure -> origin/add-user-guide-structure 2025-09-07T06:59:51.6286489Z * [new branch] add-vllm-nightly-build -> origin/add-vllm-nightly-build 2025-09-07T06:59:51.6287965Z * [new branch] add_compile_benchmarking -> origin/add_compile_benchmarking 2025-09-07T06:59:51.6289526Z * [new branch] addmm-heuristic -> origin/addmm-heuristic 2025-09-07T06:59:51.6291060Z * [new branch] addsimde -> origin/addsimde 2025-09-07T06:59:51.6292608Z * [new branch] addvllmtest -> origin/addvllmtest 2025-09-07T06:59:51.6294761Z * [new branch] adi/acl_upgrade -> origin/adi/acl_upgrade 2025-09-07T06:59:51.6296212Z * [new branch] adi/test -> origin/adi/test 2025-09-07T06:59:51.6297705Z * [new branch] adi/test_bgemm -> origin/adi/test_bgemm 2025-09-07T06:59:51.6299190Z * [new branch] adi/test_fusions -> origin/adi/test_fusions 2025-09-07T06:59:51.6300637Z * [new branch] adi/test_onednn_v3.9 -> origin/adi/test_onednn_v3.9 2025-09-07T06:59:51.6302667Z * [new branch] adi/test_presve_change -> origin/adi/test_presve_change 2025-09-07T06:59:51.6303454Z * [new branch] adi/test_timm -> origin/adi/test_timm 2025-09-07T06:59:51.6305639Z * [new branch] adi/testpresve_change -> origin/adi/testpresve_change 2025-09-07T06:59:51.6308068Z * [new branch] aditew01/test/vec_bf16 -> origin/aditew01/test/vec_bf16 2025-09-07T06:59:51.6309595Z * [new branch] ah-globalfeedback-hook -> origin/ah-globalfeedback-hook 2025-09-07T06:59:51.6311093Z * [new branch] alt-disable -> origin/alt-disable 2025-09-07T06:59:51.6313313Z * [new branch] angelayi/aoti_additional_files -> origin/angelayi/aoti_additional_files 2025-09-07T06:59:51.6314789Z * [new branch] angelayi/aoti_inductor_fx -> origin/angelayi/aoti_inductor_fx 2025-09-07T06:59:51.6316227Z * [new branch] angelayi/benchmark -> origin/angelayi/benchmark 2025-09-07T06:59:51.6317865Z * [new branch] angelayi/benchmark2 -> origin/angelayi/benchmark2 2025-09-07T06:59:51.6319443Z * [new branch] angelayi/change_pytree_serialization -> origin/angelayi/change_pytree_serialization 2025-09-07T06:59:51.6320847Z * [new branch] angelayi/cpp_loader -> origin/angelayi/cpp_loader 2025-09-07T06:59:51.6322875Z * [new branch] angelayi/custom_op_subgraph -> origin/angelayi/custom_op_subgraph 2025-09-07T06:59:51.6324591Z * [new branch] angelayi/customop -> origin/angelayi/customop 2025-09-07T06:59:51.6326662Z * [new branch] angelayi/fake_cache_empty -> origin/angelayi/fake_cache_empty 2025-09-07T06:59:51.6328225Z * [new branch] angelayi/is_symbolic_tracing -> origin/angelayi/is_symbolic_tracing 2025-09-07T06:59:51.6329726Z * [new branch] angelayi/item -> origin/angelayi/item 2025-09-07T06:59:51.6331383Z * [new branch] angelayi/no_so_weight -> origin/angelayi/no_so_weight 2025-09-07T06:59:51.6332831Z * [new branch] angelayi/opoverload -> origin/angelayi/opoverload 2025-09-07T06:59:51.6334364Z * [new branch] angelayi/pattern -> origin/angelayi/pattern 2025-09-07T06:59:51.6335915Z * [new branch] angelayi/pytree -> origin/angelayi/pytree 2025-09-07T06:59:51.6337479Z * [new branch] angelayi/scan_layers -> origin/angelayi/scan_layers 2025-09-07T06:59:51.6339103Z * [new branch] angelayi/symint_input -> origin/angelayi/symint_input 2025-09-07T06:59:51.6340653Z * [new branch] angelayi/test_cpp -> origin/angelayi/test_cpp 2025-09-07T06:59:51.6342183Z * [new branch] angelayi/torch_size -> origin/angelayi/torch_size 2025-09-07T06:59:51.6343755Z * [new branch] aoti-cuda-alloc -> origin/aoti-cuda-alloc 2025-09-07T06:59:51.6345330Z * [new branch] aoti_target_windows -> origin/aoti_target_windows 2025-09-07T06:59:51.6347111Z * [new branch] aoti_weight_sharing -> origin/aoti_weight_sharing 2025-09-07T06:59:51.6348801Z * [new branch] atalman-inductor-perf-cu124 -> origin/atalman-inductor-perf-cu124 2025-09-07T06:59:51.6350294Z * [new branch] atalman-inductor-perf-cu124.1 -> origin/atalman-inductor-perf-cu124.1 2025-09-07T06:59:51.6351745Z * [new branch] atalman-patch-1 -> origin/atalman-patch-1 2025-09-07T06:59:51.6353370Z * [new branch] atalman-patch-3 -> origin/atalman-patch-3 2025-09-07T06:59:51.6354861Z * [new branch] atalman-patch-4 -> origin/atalman-patch-4 2025-09-07T06:59:51.6356466Z * [new branch] atalman-patch-5 -> origin/atalman-patch-5 2025-09-07T06:59:51.6358049Z * [new branch] atalman-patch-6 -> origin/atalman-patch-6 2025-09-07T06:59:51.6359782Z * [new branch] atalman_inductor_2.3.0 -> origin/atalman_inductor_2.3.0 2025-09-07T06:59:51.6361347Z * [new branch] atalman_inductor_2.3.1 -> origin/atalman_inductor_2.3.1 2025-09-07T06:59:51.6362910Z * [new branch] atalman_inductor_2.4.0 -> origin/atalman_inductor_2.4.0 2025-09-07T06:59:51.6364581Z * [new branch] atalman_inductor_2.4.x -> origin/atalman_inductor_2.4.x 2025-09-07T06:59:51.6366259Z * [new branch] autoupdate-transformers-pin-via-pr -> origin/autoupdate-transformers-pin-via-pr 2025-09-07T06:59:51.6368260Z * [new branch] bahuang/dtensor_demo -> origin/bahuang/dtensor_demo 2025-09-07T06:59:51.6369722Z * [new branch] bahuang/test -> origin/bahuang/test 2025-09-07T06:59:51.6372013Z * [new branch] base/1.5 -> origin/base/1.5 2025-09-07T06:59:51.6373974Z * [new branch] batching_sdpa_efficient_attention -> origin/batching_sdpa_efficient_attention 2025-09-07T06:59:51.6375264Z * [new branch] bc-lint-config -> origin/bc-lint-config 2025-09-07T06:59:51.6376770Z * [new branch] bc-lint-test-new-config -> origin/bc-lint-test-new-config 2025-09-07T06:59:51.6378393Z * [new branch] benchmark-updates -> origin/benchmark-updates 2025-09-07T06:59:51.6379955Z * [new branch] benchmarker_compat_with_do_bench -> origin/benchmarker_compat_with_do_bench 2025-09-07T06:59:51.6381485Z * [new branch] benchmarking-script -> origin/benchmarking-script 2025-09-07T06:59:51.6383640Z * [new branch] bertmaher/pinbump26 -> origin/bertmaher/pinbump26 2025-09-07T06:59:51.6385715Z * [new branch] bertrand/cutlass -> origin/bertrand/cutlass 2025-09-07T06:59:51.6387739Z * [new branch] bf/cg-custom-wrapper -> origin/bf/cg-custom-wrapper 2025-09-07T06:59:51.6389341Z * [new branch] bf/cg-or-error -> origin/bf/cg-or-error 2025-09-07T06:59:51.6390650Z * [new branch] bf/cg-remove-check -> origin/bf/cg-remove-check 2025-09-07T06:59:51.6392105Z * [new branch] bf/cg-skip-1-kernel -> origin/bf/cg-skip-1-kernel 2025-09-07T06:59:51.6393555Z * [new branch] bf/cudagraph -> origin/bf/cudagraph 2025-09-07T06:59:51.6395350Z * [new branch] bf/cudagraph-disable-input-mutation -> origin/bf/cudagraph-disable-input-mutation 2025-09-07T06:59:51.6397473Z * [new branch] bf/cudagraph-enable-input-mutation-support-benchmark -> origin/bf/cudagraph-enable-input-mutation-support-benchmark 2025-09-07T06:59:51.6398686Z * [new branch] bf/cudagraph-partition -> origin/bf/cudagraph-partition 2025-09-07T06:59:51.6400412Z * [new branch] bf/default-recompile-reason -> origin/bf/default-recompile-reason 2025-09-07T06:59:51.6401983Z * [new branch] bf/donated-buffer-bench -> origin/bf/donated-buffer-bench 2025-09-07T06:59:51.6403586Z * [new branch] bf/exp -> origin/bf/exp 2025-09-07T06:59:51.6405036Z * [new branch] bf/pa-non-divisible -> origin/bf/pa-non-divisible 2025-09-07T06:59:51.6406548Z * [new branch] bf/partition-move-cpu -> origin/bf/partition-move-cpu 2025-09-07T06:59:51.6408144Z * [new branch] bf/partition-turn-on -> origin/bf/partition-turn-on 2025-09-07T06:59:51.6409710Z * [new branch] bf/remove-check-55b0c39d -> origin/bf/remove-check-55b0c39d 2025-09-07T06:59:51.6411138Z * [new branch] bf/rope -> origin/bf/rope 2025-09-07T06:59:51.6412724Z * [new branch] bisect_perf_hf_T5_3acc6eac492 -> origin/bisect_perf_hf_T5_3acc6eac492 2025-09-07T06:59:51.6414227Z * [new branch] bisect_perf_hf_T5_3fcf66f61fb -> origin/bisect_perf_hf_T5_3fcf66f61fb 2025-09-07T06:59:51.6415642Z * [new branch] bisect_perf_hf_T5_4009d154129 -> origin/bisect_perf_hf_T5_4009d154129 2025-09-07T06:59:51.6417118Z * [new branch] bisect_perf_hf_T5_40d0740e73d -> origin/bisect_perf_hf_T5_40d0740e73d 2025-09-07T06:59:51.6418595Z * [new branch] bisect_perf_hf_T5_5268754e -> origin/bisect_perf_hf_T5_5268754e 2025-09-07T06:59:51.6419971Z * [new branch] bisect_perf_hf_T5_7d89a8d385c -> origin/bisect_perf_hf_T5_7d89a8d385c 2025-09-07T06:59:51.6421507Z * [new branch] bisect_perf_hf_T5_b7a25c1ee7c -> origin/bisect_perf_hf_T5_b7a25c1ee7c 2025-09-07T06:59:51.6423001Z * [new branch] bisect_perf_hf_T5_c25b201583f -> origin/bisect_perf_hf_T5_c25b201583f 2025-09-07T06:59:51.6424482Z * [new branch] bisect_perf_hf_T5_c93e57efac0 -> origin/bisect_perf_hf_T5_c93e57efac0 2025-09-07T06:59:51.6425991Z * [new branch] bisect_perf_hf_T5_ca9813ea149 -> origin/bisect_perf_hf_T5_ca9813ea149 2025-09-07T06:59:51.6427431Z * [new branch] bisect_perf_hf_T5_d65f194a -> origin/bisect_perf_hf_T5_d65f194a 2025-09-07T06:59:51.6428896Z * [new branch] bisect_perf_hf_T5_da94ab0b -> origin/bisect_perf_hf_T5_da94ab0b 2025-09-07T06:59:51.6430412Z * [new branch] bisect_perf_hf_T5_da94ab0b_new -> origin/bisect_perf_hf_T5_da94ab0b_new 2025-09-07T06:59:51.6431865Z * [new branch] bisect_perf_hf_T5_db4e8a1d8a8 -> origin/bisect_perf_hf_T5_db4e8a1d8a8 2025-09-07T06:59:51.6433306Z * [new branch] bisect_perf_hf_T5_e0d97e936a2 -> origin/bisect_perf_hf_T5_e0d97e936a2 2025-09-07T06:59:51.6434799Z * [new branch] bisect_perf_hf_T5_f23621ec563 -> origin/bisect_perf_hf_T5_f23621ec563 2025-09-07T06:59:51.6436880Z * [new branch] bowbao/bench_updates_stage -> origin/bowbao/bench_updates_stage 2025-09-07T06:59:51.6438334Z * [new branch] bowbao/dort_rewriter -> origin/bowbao/dort_rewriter 2025-09-07T06:59:51.6439857Z * [new branch] bowbao/wip_prs -> origin/bowbao/wip_prs 2025-09-07T06:59:51.6442027Z * [new branch] brister/break_tensorbox -> origin/brister/break_tensorbox 2025-09-07T06:59:51.6443448Z * [new branch] brister/custom_fx_backend -> origin/brister/custom_fx_backend 2025-09-07T06:59:51.6444875Z * [new branch] brister/fx_custom_triton -> origin/brister/fx_custom_triton 2025-09-07T06:59:51.6446256Z * [new branch] brister/tensor_box_output -> origin/brister/tensor_box_output 2025-09-07T06:59:51.6447805Z * [new branch] brister/tiled_reduction_no_numel_check -> origin/brister/tiled_reduction_no_numel_check 2025-09-07T06:59:51.6449315Z * [new branch] c57382a49 -> origin/c57382a49 2025-09-07T06:59:51.6450726Z * [new branch] ca_0431d47eaa -> origin/ca_0431d47eaa 2025-09-07T06:59:51.6452233Z * [new branch] ca_fix_0431d47eaa -> origin/ca_fix_0431d47eaa 2025-09-07T06:59:51.6454754Z * [new branch] camyll/revert-94bc900da97ad7f3c35b3b819bb53b23c74b581a-for-release-2.8 -> origin/camyll/revert-94bc900da97ad7f3c35b3b819bb53b23c74b581a-for-release-2.8 2025-09-07T06:59:51.6456502Z * [new branch] camyllh/test_setup_hooks_push -> origin/camyllh/test_setup_hooks_push 2025-09-07T06:59:51.6458195Z * [new branch] cherry-pick-149654-by-pytorch_bot_bot_ -> origin/cherry-pick-149654-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6459846Z * [new branch] cherry-pick-151939-by-pytorch_bot_bot_ -> origin/cherry-pick-151939-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6461480Z * [new branch] cherry-pick-154174-by-pytorch_bot_bot_ -> origin/cherry-pick-154174-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6462999Z * [new branch] cherry-pick-156260-by-pytorch_bot_bot_ -> origin/cherry-pick-156260-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6464805Z * [new branch] cherry-pick-157453-by-pytorch_bot_bot_ -> origin/cherry-pick-157453-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6466250Z * [new branch] cherry-pick-157513-by-pytorch_bot_bot_ -> origin/cherry-pick-157513-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6467730Z * [new branch] cherry-pick-157695-by-pytorch_bot_bot_ -> origin/cherry-pick-157695-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6469308Z * [new branch] cherry-pick-157732-by-pytorch_bot_bot_ -> origin/cherry-pick-157732-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6470770Z * [new branch] cherry-pick-158537-by-pytorch_bot_bot_ -> origin/cherry-pick-158537-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6472307Z * [new branch] cherry-pick-159969-by-pytorch_bot_bot_ -> origin/cherry-pick-159969-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6474128Z * [new branch] cherry-pick-160586-by-pytorch_bot_bot_ -> origin/cherry-pick-160586-by-pytorch_bot_bot_ 2025-09-07T06:59:51.6476109Z * [new branch] chilli/flex_vllm -> origin/chilli/flex_vllm 2025-09-07T06:59:51.6477773Z * [new branch] cleanup-inductor-benchmark-images -> origin/cleanup-inductor-benchmark-images 2025-09-07T06:59:51.6479251Z * [new branch] codex-testing -> origin/codex-testing 2025-09-07T06:59:51.6481663Z * [new branch] codex/add-helper-function-to-sizevars.py -> origin/codex/add-helper-function-to-sizevars.py 2025-09-07T06:59:51.6483168Z * [new branch] codex/add-helper-function-to-sizevars.py_2025-09-05 -> origin/codex/add-helper-function-to-sizevars.py_2025-09-05 2025-09-07T06:59:51.6484462Z * [new branch] codex/add-metadata-field-for-file-path -> origin/codex/add-metadata-field-for-file-path 2025-09-07T06:59:51.6486541Z * [new branch] codex/add-test-for-inductor-local-cache-behavior -> origin/codex/add-test-for-inductor-local-cache-behavior 2025-09-07T06:59:51.6488663Z * [new branch] codex/create-test-for-tensor-memory-leak-in-cudagraph -> origin/codex/create-test-for-tensor-memory-leak-in-cudagraph 2025-09-07T06:59:51.6489885Z * [new branch] codex/fix-issue-121219-in-pytorch -> origin/codex/fix-issue-121219-in-pytorch 2025-09-07T06:59:51.6491423Z * [new branch] codex/fix-issue-160415-in-pytorch -> origin/codex/fix-issue-160415-in-pytorch 2025-09-07T06:59:51.6493030Z * [new branch] codex/fix-noqengine-quantized-engine-support -> origin/codex/fix-noqengine-quantized-engine-support 2025-09-07T06:59:51.6494442Z * [new branch] codex/fix-pin_memory-error-handling -> origin/codex/fix-pin_memory-error-handling 2025-09-07T06:59:51.6495909Z * [new branch] codex/propose-fix-for-issue-160332 -> origin/codex/propose-fix-for-issue-160332 2025-09-07T06:59:51.6497585Z * [new branch] codex/refactor-lintrunner-config-to-use-uv-run -> origin/codex/refactor-lintrunner-config-to-use-uv-run 2025-09-07T06:59:51.6499138Z * [new branch] codex/remove-allow-untyped-defs-and-fix-type-errors -> origin/codex/remove-allow-untyped-defs-and-fix-type-errors 2025-09-07T06:59:51.6500435Z * [new branch] compile_fsdp2_disable_stream_and_event -> origin/compile_fsdp2_disable_stream_and_event 2025-09-07T06:59:51.6501937Z * [new branch] context_test -> origin/context_test 2025-09-07T06:59:51.6503978Z * [new branch] copilot/fix-157446 -> origin/copilot/fix-157446 2025-09-07T06:59:51.6505454Z * [new branch] copy_graph -> origin/copy_graph 2025-09-07T06:59:51.6507513Z * [new branch] cpio/fix_new_ami_tests -> origin/cpio/fix_new_ami_tests 2025-09-07T06:59:51.6509513Z * [new branch] csl/always_produce_xml -> origin/csl/always_produce_xml 2025-09-07T06:59:51.6510996Z * [new branch] csl/build_test_more_procs -> origin/csl/build_test_more_procs 2025-09-07T06:59:51.6512431Z * [new branch] csl/build_test_more_procs2 -> origin/csl/build_test_more_procs2 2025-09-07T06:59:51.6514139Z * [new branch] csl/disable_flaky_cpp_test -> origin/csl/disable_flaky_cpp_test 2025-09-07T06:59:51.6515564Z * [new branch] csl/disable_periodic_test -> origin/csl/disable_periodic_test 2025-09-07T06:59:51.6517261Z * [new branch] csl/exclude_rocm_viable_strict -> origin/csl/exclude_rocm_viable_strict 2025-09-07T06:59:51.6519074Z * [new branch] csl/katex -> origin/csl/katex 2025-09-07T06:59:51.6520602Z * [new branch] csl/larger_runner -> origin/csl/larger_runner 2025-09-07T06:59:51.6522247Z * [new branch] csl/lintrunner_stuff -> origin/csl/lintrunner_stuff 2025-09-07T06:59:51.6524278Z * [new branch] csl/mps_sharding -> origin/csl/mps_sharding 2025-09-07T06:59:51.6525762Z * [new branch] csl/multistage_docker -> origin/csl/multistage_docker 2025-09-07T06:59:51.6527226Z * [new branch] csl/name_link_check_job -> origin/csl/name_link_check_job 2025-09-07T06:59:51.6528745Z * [new branch] csl/no_keep_goin_rocm -> origin/csl/no_keep_goin_rocm 2025-09-07T06:59:51.6530257Z * [new branch] csl/not_600_timeout -> origin/csl/not_600_timeout 2025-09-07T06:59:51.6531778Z * [new branch] csl/revert_open -> origin/csl/revert_open 2025-09-07T06:59:51.6533302Z * [new branch] csl/skip_build -> origin/csl/skip_build 2025-09-07T06:59:51.6534890Z * [new branch] csl/test_cuda_build_large_runner -> origin/csl/test_cuda_build_large_runner 2025-09-07T06:59:51.6536386Z * [new branch] csl/win_sccache -> origin/csl/win_sccache 2025-09-07T06:59:51.6537891Z * [new branch] cublasltrelax2 -> origin/cublasltrelax2 2025-09-07T06:59:51.6539446Z * [new branch] cublasrelax2 -> origin/cublasrelax2 2025-09-07T06:59:51.6541090Z * [new branch] cudnnsdparefactor -> origin/cudnnsdparefactor 2025-09-07T06:59:51.6542437Z * [new branch] custom_lowering_dict -> origin/custom_lowering_dict 2025-09-07T06:59:51.6543924Z * [new branch] czhuge_muon_dev -> origin/czhuge_muon_dev 2025-09-07T06:59:51.6546020Z * [new branch] d4l3k/delete_hook -> origin/d4l3k/delete_hook 2025-09-07T06:59:51.6547499Z * [new branch] dcp_zoc -> origin/dcp_zoc 2025-09-07T06:59:51.6549120Z * [new branch] debug-guard -> origin/debug-guard 2025-09-07T06:59:51.6550639Z * [new branch] delete-quant-docs -> origin/delete-quant-docs 2025-09-07T06:59:51.6555100Z * [new branch] dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.2 -> origin/dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.2 2025-09-07T06:59:51.6556817Z * [new branch] dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.3 -> origin/dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.3 2025-09-07T06:59:51.6558453Z * [new branch] dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.4 -> origin/dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.55.4 2025-09-07T06:59:51.6560167Z * [new branch] dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.56.0 -> origin/dependabot/pip/dot-ci/docker/ci_commit_pins/main/transformers-4.56.0 2025-09-07T06:59:51.6561595Z * [new branch] dependabot/pip/dot-ci/docker/protobuf-5.29.5 -> origin/dependabot/pip/dot-ci/docker/protobuf-5.29.5 2025-09-07T06:59:51.6564353Z * [new branch] dependabot/pip/dot-github/requirements/protobuf-5.29.5 -> origin/dependabot/pip/dot-github/requirements/protobuf-5.29.5 2025-09-07T06:59:51.6566245Z * [new branch] desertfire/test_cpp_wrapper -> origin/desertfire/test_cpp_wrapper 2025-09-07T06:59:51.6567752Z * [new branch] desertfire/triton-cpu-for-aarch64 -> origin/desertfire/triton-cpu-for-aarch64 2025-09-07T06:59:51.6570395Z * [new branch] dev/joona/MPSNDArrayAdd -> origin/dev/joona/MPSNDArrayAdd 2025-09-07T06:59:51.6571985Z * [new branch] dev/joona/Unranked -> origin/dev/joona/Unranked 2025-09-07T06:59:51.6573951Z * [new branch] dev/joona/cat -> origin/dev/joona/cat 2025-09-07T06:59:51.6575511Z * [new branch] dev/joona/cat_remove_graph -> origin/dev/joona/cat_remove_graph 2025-09-07T06:59:51.6576976Z * [new branch] dev/joona/embeddingbag -> origin/dev/joona/embeddingbag 2025-09-07T06:59:51.6578670Z * [new branch] dev/joona/getTensorsString -> origin/dev/joona/getTensorsString 2025-09-07T06:59:51.6580525Z * [new branch] dev/joona/maxpool2dwithindices_errmsg -> origin/dev/joona/maxpool2dwithindices_errmsg 2025-09-07T06:59:51.6582445Z * [new branch] dev/joona/mps_linear_macos14 -> origin/dev/joona/mps_linear_macos14 2025-09-07T06:59:51.6584559Z * [new branch] dev/joona/sdpa -> origin/dev/joona/sdpa 2025-09-07T06:59:51.6586336Z * [new branch] dev/joona/topk_newapi -> origin/dev/joona/topk_newapi 2025-09-07T06:59:51.6587966Z * [new branch] dev/joona/type_inf -> origin/dev/joona/type_inf 2025-09-07T06:59:51.6589715Z * [new branch] dev/joona/upsize3d -> origin/dev/joona/upsize3d 2025-09-07T06:59:51.6591241Z * [new branch] disable -> origin/disable 2025-09-07T06:59:51.6592790Z * [new branch] e2e-baseline -> origin/e2e-baseline 2025-09-07T06:59:51.6594310Z * [new branch] eigen_for_sparse_addmm_v2 -> origin/eigen_for_sparse_addmm_v2 2025-09-07T06:59:51.6596408Z * [new branch] embg/test_inductor_ci_128B -> origin/embg/test_inductor_ci_128B 2025-09-07T06:59:51.6598054Z * [new branch] embg/test_inductor_ci_base -> origin/embg/test_inductor_ci_base 2025-09-07T06:59:51.6599420Z * [new branch] embg/test_inductor_ci_control -> origin/embg/test_inductor_ci_control 2025-09-07T06:59:51.6600782Z * [new branch] embg/triton_l2_prefetch_128B -> origin/embg/triton_l2_prefetch_128B 2025-09-07T06:59:51.6602518Z * [new branch] embg/triton_l2_prefetch_256B -> origin/embg/triton_l2_prefetch_256B 2025-09-07T06:59:51.6604091Z * [new branch] eqy-patch-1 -> origin/eqy-patch-1 2025-09-07T06:59:51.6605601Z * [new branch] eqy-patch-2 -> origin/eqy-patch-2 2025-09-07T06:59:51.6607079Z * [new branch] eqy-patch-3 -> origin/eqy-patch-3 2025-09-07T06:59:51.6608536Z * [new branch] eqy-patch-4 -> origin/eqy-patch-4 2025-09-07T06:59:51.6610086Z * [new branch] example-convert-torch.nn -> origin/example-convert-torch.nn 2025-09-07T06:59:51.6612310Z * [new branch] exclamaforte/add-contiguous-threshold -> origin/exclamaforte/add-contiguous-threshold 2025-09-07T06:59:51.6613657Z * [new branch] exclamaforte/amd-ma -> origin/exclamaforte/amd-ma 2025-09-07T06:59:51.6615127Z * [new branch] exclamaforte/bump-transformer-version -> origin/exclamaforte/bump-transformer-version 2025-09-07T06:59:51.6616615Z * [new branch] exclamaforte/clear-feedback-savers -> origin/exclamaforte/clear-feedback-savers 2025-09-07T06:59:51.6617996Z * [new branch] exclamaforte/combo-kernels-perf-run -> origin/exclamaforte/combo-kernels-perf-run 2025-09-07T06:59:51.6619680Z * [new branch] exclamaforte/do_bench_refactor -> origin/exclamaforte/do_bench_refactor 2025-09-07T06:59:51.6621634Z * [new branch] exclamaforte/enable-mem-dep-fusion -> origin/exclamaforte/enable-mem-dep-fusion 2025-09-07T06:59:51.6623255Z * [new branch] exclamaforte/fix-exhaustive-autotuning -> origin/exclamaforte/fix-exhaustive-autotuning 2025-09-07T06:59:51.6624872Z * [new branch] exclamaforte/fix-exhuastive-autotuning-reland -> origin/exclamaforte/fix-exhuastive-autotuning-reland 2025-09-07T06:59:51.6626344Z * [new branch] exclamaforte/fix-trace-parsing-fx-svg -> origin/exclamaforte/fix-trace-parsing-fx-svg 2025-09-07T06:59:51.6627928Z * [new branch] exclamaforte/force-pointwise-cat-perf-run -> origin/exclamaforte/force-pointwise-cat-perf-run 2025-09-07T06:59:51.6629355Z * [new branch] exclamaforte/fusion-data -> origin/exclamaforte/fusion-data 2025-09-07T06:59:51.6630940Z * [new branch] exclamaforte/gemm-benchmark-run -> origin/exclamaforte/gemm-benchmark-run 2025-09-07T06:59:51.6632446Z * [new branch] exclamaforte/gemm-export-model -> origin/exclamaforte/gemm-export-model 2025-09-07T06:59:51.6633962Z * [new branch] exclamaforte/gemm-model -> origin/exclamaforte/gemm-model 2025-09-07T06:59:51.6635596Z * [new branch] exclamaforte/gemm-model-all-data-collection -> origin/exclamaforte/gemm-model-all-data-collection 2025-09-07T06:59:51.6636975Z * [new branch] exclamaforte/gemm-to-amd -> origin/exclamaforte/gemm-to-amd 2025-09-07T06:59:51.6638572Z * [new branch] exclamaforte/just-gemm-model -> origin/exclamaforte/just-gemm-model 2025-09-07T06:59:51.6640002Z * [new branch] exclamaforte/just-gemm-model-no-refactor -> origin/exclamaforte/just-gemm-model-no-refactor 2025-09-07T06:59:51.6641458Z * [new branch] exclamaforte/max-autotune-ieee -> origin/exclamaforte/max-autotune-ieee 2025-09-07T06:59:51.6642966Z * [new branch] exclamaforte/memory-counter -> origin/exclamaforte/memory-counter 2025-09-07T06:59:51.6644433Z * [new branch] exclamaforte/profile-diff-algo -> origin/exclamaforte/profile-diff-algo 2025-09-07T06:59:51.6645935Z * [new branch] exclamaforte/profiler-combo -> origin/exclamaforte/profiler-combo 2025-09-07T06:59:51.6647587Z * [new branch] exclamaforte/test_cpp_wrapper_mode -> origin/exclamaforte/test_cpp_wrapper_mode 2025-09-07T06:59:51.6649088Z * [new branch] exclamaforte/update-autotune-configs -> origin/exclamaforte/update-autotune-configs 2025-09-07T06:59:51.6650563Z * [new branch] exclamaforte/update-autotune-configs-2 -> origin/exclamaforte/update-autotune-configs-2 2025-09-07T06:59:51.6652594Z * [new branch] exclamforte/gemm-model-final -> origin/exclamforte/gemm-model-final 2025-09-07T06:59:51.6654052Z * [new branch] exec -> origin/exec 2025-09-07T06:59:51.6655590Z * [new branch] executorch-module-shim -> origin/executorch-module-shim 2025-09-07T06:59:51.6657227Z * [new branch] experimental-mosaic -> origin/experimental-mosaic 2025-09-07T06:59:51.6658782Z * [new branch] export-D58091437 -> origin/export-D58091437 2025-09-07T06:59:51.6660396Z * [new branch] export-D61047529 -> origin/export-D61047529 2025-09-07T06:59:51.6661846Z * [new branch] export-D70112642 -> origin/export-D70112642 2025-09-07T06:59:51.6663434Z * [new branch] export-D71412006 -> origin/export-D71412006 2025-09-07T06:59:51.6665131Z * [new branch] export-D73042989 -> origin/export-D73042989 2025-09-07T06:59:51.6666735Z * [new branch] export-D75183591 -> origin/export-D75183591 2025-09-07T06:59:51.6668248Z * [new branch] export-D75617432 -> origin/export-D75617432 2025-09-07T06:59:51.6669824Z * [new branch] export-D75659965 -> origin/export-D75659965 2025-09-07T06:59:51.6671298Z * [new branch] export-D76080931 -> origin/export-D76080931 2025-09-07T06:59:51.6672945Z * [new branch] export-D76797250 -> origin/export-D76797250 2025-09-07T06:59:51.6674549Z * [new branch] export-D76885271 -> origin/export-D76885271 2025-09-07T06:59:51.6676003Z * [new branch] export-D76885620 -> origin/export-D76885620 2025-09-07T06:59:51.6677559Z * [new branch] export-D76936623 -> origin/export-D76936623 2025-09-07T06:59:51.6679145Z * [new branch] export-D76958268 -> origin/export-D76958268 2025-09-07T06:59:51.6680559Z * [new branch] export-D78375400 -> origin/export-D78375400 2025-09-07T06:59:51.6682396Z * [new branch] export-D78431305 -> origin/export-D78431305 2025-09-07T06:59:51.6683918Z * [new branch] export-D78580107 -> origin/export-D78580107 2025-09-07T06:59:51.6685386Z * [new branch] export-D78822171 -> origin/export-D78822171 2025-09-07T06:59:51.6686862Z * [new branch] export-D78822351 -> origin/export-D78822351 2025-09-07T06:59:51.6688338Z * [new branch] export-D78822507 -> origin/export-D78822507 2025-09-07T06:59:51.6689983Z * [new branch] export-D78826994 -> origin/export-D78826994 2025-09-07T06:59:51.6691497Z * [new branch] export-D78894324 -> origin/export-D78894324 2025-09-07T06:59:51.6693006Z * [new branch] export-D78929245 -> origin/export-D78929245 2025-09-07T06:59:51.6694457Z * [new branch] export-D78934925 -> origin/export-D78934925 2025-09-07T06:59:51.6696001Z * [new branch] export-D78953203 -> origin/export-D78953203 2025-09-07T06:59:51.6697464Z * [new branch] export-D78953229 -> origin/export-D78953229 2025-09-07T06:59:51.6698900Z * [new branch] export-D78957093 -> origin/export-D78957093 2025-09-07T06:59:51.6700338Z * [new branch] export-D78957389 -> origin/export-D78957389 2025-09-07T06:59:51.6702033Z * [new branch] export-D78996107 -> origin/export-D78996107 2025-09-07T06:59:51.6703306Z * [new branch] export-D79026433 -> origin/export-D79026433 2025-09-07T06:59:51.6704798Z * [new branch] export-D79230339 -> origin/export-D79230339 2025-09-07T06:59:51.6706283Z * [new branch] export-D79319835 -> origin/export-D79319835 2025-09-07T06:59:51.6707735Z * [new branch] export-D79328456 -> origin/export-D79328456 2025-09-07T06:59:51.6709252Z * [new branch] export-D79534608 -> origin/export-D79534608 2025-09-07T06:59:51.6711023Z * [new branch] export-D79785974 -> origin/export-D79785974 2025-09-07T06:59:51.6712566Z * [new branch] export-D80025417 -> origin/export-D80025417 2025-09-07T06:59:51.6714608Z * [new branch] export-D80120333 -> origin/export-D80120333 2025-09-07T06:59:51.6716159Z * [new branch] export-D80214882 -> origin/export-D80214882 2025-09-07T06:59:51.6717647Z * [new branch] export-D80319069 -> origin/export-D80319069 2025-09-07T06:59:51.6719255Z * [new branch] export-D80321215 -> origin/export-D80321215 2025-09-07T06:59:51.6720699Z * [new branch] export-D80503451 -> origin/export-D80503451 2025-09-07T06:59:51.6722316Z * [new branch] export-D80771648 -> origin/export-D80771648 2025-09-07T06:59:51.6723748Z * [new branch] export-D80823877 -> origin/export-D80823877 2025-09-07T06:59:51.6725376Z * [new branch] export-D80948073 -> origin/export-D80948073 2025-09-07T06:59:51.6726949Z * [new branch] export-D80958642 -> origin/export-D80958642 2025-09-07T06:59:51.6728441Z * [new branch] export-D80970483 -> origin/export-D80970483 2025-09-07T06:59:51.6729897Z * [new branch] export-D81054193 -> origin/export-D81054193 2025-09-07T06:59:51.6731317Z * [new branch] export-D81060182 -> origin/export-D81060182 2025-09-07T06:59:51.6732879Z * [new branch] export-D81078973 -> origin/export-D81078973 2025-09-07T06:59:51.6734401Z * [new branch] export-D81204584 -> origin/export-D81204584 2025-09-07T06:59:51.6735932Z * [new branch] export-D81284190 -> origin/export-D81284190 2025-09-07T06:59:51.6737458Z * [new branch] export-D81299840 -> origin/export-D81299840 2025-09-07T06:59:51.6739104Z * [new branch] export-D81429090 -> origin/export-D81429090 2025-09-07T06:59:51.6740917Z * [new branch] export-D81698719 -> origin/export-D81698719 2025-09-07T06:59:51.6742404Z * [new branch] export-D81747409 -> origin/export-D81747409 2025-09-07T06:59:51.6744115Z * [new branch] exported-model-train-idempotent -> origin/exported-model-train-idempotent 2025-09-07T06:59:51.6746084Z * [new branch] ezyang/wip-aot-descriptors -> origin/ezyang/wip-aot-descriptors 2025-09-07T06:59:51.6747564Z * [new branch] fa_u8_brgemm -> origin/fa_u8_brgemm 2025-09-07T06:59:51.6749271Z * [new branch] fastmath_baseline -> origin/fastmath_baseline 2025-09-07T06:59:51.6751558Z * [new branch] fbcode/warm -> origin/fbcode/warm 2025-09-07T06:59:51.6753195Z * [new branch] fca -> origin/fca 2025-09-07T06:59:51.6754652Z * [new branch] fca2_ca5984c -> origin/fca2_ca5984c 2025-09-07T06:59:51.6756112Z * [new branch] fca5 -> origin/fca5 2025-09-07T06:59:51.6758201Z * [new branch] feature/function-numa-binding -> origin/feature/function-numa-binding 2025-09-07T06:59:51.6759759Z * [new branch] feature/function-numa-binding-take2 -> origin/feature/function-numa-binding-take2 2025-09-07T06:59:51.6760867Z * [new branch] feature/numa-nproc-fix -> origin/feature/numa-nproc-fix 2025-09-07T06:59:51.6762576Z * [new branch] feature/numa-signpost-serialize -> origin/feature/numa-signpost-serialize 2025-09-07T06:59:51.6763960Z * [new branch] feature/parallel-numa-binding -> origin/feature/parallel-numa-binding 2025-09-07T06:59:51.6765975Z * [new branch] fengyuan/external-proj -> origin/fengyuan/external-proj 2025-09-07T06:59:51.6767502Z * [new branch] fengyuan/out-of-tree-xpu-ops-improve-test -> origin/fengyuan/out-of-tree-xpu-ops-improve-test 2025-09-07T06:59:51.6768914Z * [new branch] fengyuan/out-of-tree-xpu-ops-remove-dtype -> origin/fengyuan/out-of-tree-xpu-ops-remove-dtype 2025-09-07T06:59:51.6770024Z * [new branch] fengyuan/test-xpu -> origin/fengyuan/test-xpu 2025-09-07T06:59:51.6772031Z * [new branch] ffast_math_baseline -> origin/ffast_math_baseline 2025-09-07T06:59:51.6773942Z * [new branch] ffast_math_target -> origin/ffast_math_target 2025-09-07T06:59:51.6776042Z * [new branch] findhao/base_commit -> origin/findhao/base_commit 2025-09-07T06:59:51.6777485Z * [new branch] findhao/base_commit1 -> origin/findhao/base_commit1 2025-09-07T06:59:51.6778878Z * [new branch] findhao/multistream2 -> origin/findhao/multistream2 2025-09-07T06:59:51.6780248Z * [new branch] findhao/multistream5 -> origin/findhao/multistream5 2025-09-07T06:59:51.6781668Z * [new branch] findhao/multistream6 -> origin/findhao/multistream6 2025-09-07T06:59:51.6783091Z * [new branch] findhao/operatorbench3 -> origin/findhao/operatorbench3 2025-09-07T06:59:51.6784567Z * [new branch] findhao/operatorbench5 -> origin/findhao/operatorbench5 2025-09-07T06:59:51.6786098Z * [new branch] findhao/tritonparse -> origin/findhao/tritonparse 2025-09-07T06:59:51.6787600Z * [new branch] fix -> origin/fix 2025-09-07T06:59:51.6789241Z * [new branch] fix-ck-gemm-template-format -> origin/fix-ck-gemm-template-format 2025-09-07T06:59:51.6790671Z * [new branch] fix-config-ignore -> origin/fix-config-ignore 2025-09-07T06:59:51.6792130Z * [new branch] fix-dict-guard -> origin/fix-dict-guard 2025-09-07T06:59:51.6793717Z * [new branch] fix-inductor-periodic-0528 -> origin/fix-inductor-periodic-0528 2025-09-07T06:59:51.6795144Z * [new branch] fix-mps-benchmark -> origin/fix-mps-benchmark 2025-09-07T06:59:51.6796784Z * [new branch] fix-rlease-feature-template -> origin/fix-rlease-feature-template 2025-09-07T06:59:51.6798298Z * [new branch] fix-run-condition-upload-results -> origin/fix-run-condition-upload-results 2025-09-07T06:59:51.6799753Z * [new branch] fix-torchbench -> origin/fix-torchbench 2025-09-07T06:59:51.6801260Z * [new branch] fix_153389 -> origin/fix_153389 2025-09-07T06:59:51.6802886Z * [new branch] fix_fsdp_rs_bucket2 -> origin/fix_fsdp_rs_bucket2 2025-09-07T06:59:51.6804400Z * [new branch] fix_inductor_peridic_tests -> origin/fix_inductor_peridic_tests 2025-09-07T06:59:51.6805846Z * [new branch] fix_ubn_159469 -> origin/fix_ubn_159469 2025-09-07T06:59:51.6807439Z * [new branch] fixes-triage -> origin/fixes-triage 2025-09-07T06:59:51.6808977Z * [new branch] fixflashinfer -> origin/fixflashinfer 2025-09-07T06:59:51.6810398Z * [new branch] flash_decoding_cpu -> origin/flash_decoding_cpu 2025-09-07T06:59:51.6812054Z * [new branch] flex-flash -> origin/flex-flash 2025-09-07T06:59:51.6813367Z * [new branch] flex-lowering -> origin/flex-lowering 2025-09-07T06:59:51.6814852Z * [new branch] flex-warning -> origin/flex-warning 2025-09-07T06:59:51.6816418Z * [new branch] flex_attention_functorch_grad -> origin/flex_attention_functorch_grad 2025-09-07T06:59:51.6818066Z * [new branch] flex_flash -> origin/flex_flash 2025-09-07T06:59:51.6819729Z * [new branch] flexdecode-gqa-groups -> origin/flexdecode-gqa-groups 2025-09-07T06:59:51.6821808Z * [new branch] fmassa/fix_memeff_sharding_rule -> origin/fmassa/fix_memeff_sharding_rule 2025-09-07T06:59:51.6823393Z * [new branch] fsdp2_trace_rules -> origin/fsdp2_trace_rules 2025-09-07T06:59:51.6824909Z * [new branch] fsdpv2_3d -> origin/fsdpv2_3d 2025-09-07T06:59:51.6826486Z * [new branch] fsdpv2_3d_m1 -> origin/fsdpv2_3d_m1 2025-09-07T06:59:51.6828098Z * [new branch] fx_cpp -> origin/fx_cpp 2025-09-07T06:59:51.6830148Z * [new branch] fy/fix-win -> origin/fy/fix-win 2025-09-07T06:59:51.6833437Z * [new branch] gh/AlnisM/1/base -> origin/gh/AlnisM/1/base 2025-09-07T06:59:51.6834890Z * [new branch] gh/AlnisM/1/head -> origin/gh/AlnisM/1/head 2025-09-07T06:59:51.6837213Z * [new branch] gh/CaoE/2/base -> origin/gh/CaoE/2/base 2025-09-07T06:59:51.6838649Z * [new branch] gh/CaoE/2/head -> origin/gh/CaoE/2/head 2025-09-07T06:59:51.6840026Z * [new branch] gh/CaoE/2/orig -> origin/gh/CaoE/2/orig 2025-09-07T06:59:51.6842685Z * [new branch] gh/ColinPeppler/79/base -> origin/gh/ColinPeppler/79/base 2025-09-07T06:59:51.6844193Z * [new branch] gh/ColinPeppler/79/head -> origin/gh/ColinPeppler/79/head 2025-09-07T06:59:51.6845727Z * [new branch] gh/ColinPeppler/79/orig -> origin/gh/ColinPeppler/79/orig 2025-09-07T06:59:51.6847976Z * [new branch] gh/ColinPeppler/80/base -> origin/gh/ColinPeppler/80/base 2025-09-07T06:59:51.6849620Z * [new branch] gh/ColinPeppler/80/head -> origin/gh/ColinPeppler/80/head 2025-09-07T06:59:51.6851036Z * [new branch] gh/ColinPeppler/80/orig -> origin/gh/ColinPeppler/80/orig 2025-09-07T06:59:51.6853498Z * [new branch] gh/EikanWang/67/base -> origin/gh/EikanWang/67/base 2025-09-07T06:59:51.6854980Z * [new branch] gh/EikanWang/67/head -> origin/gh/EikanWang/67/head 2025-09-07T06:59:51.6857002Z * [new branch] gh/EikanWang/80/base -> origin/gh/EikanWang/80/base 2025-09-07T06:59:51.6858493Z * [new branch] gh/EikanWang/80/head -> origin/gh/EikanWang/80/head 2025-09-07T06:59:51.6859901Z * [new branch] gh/EikanWang/80/orig -> origin/gh/EikanWang/80/orig 2025-09-07T06:59:51.6861960Z * [new branch] gh/EikanWang/81/base -> origin/gh/EikanWang/81/base 2025-09-07T06:59:51.6863433Z * [new branch] gh/EikanWang/81/head -> origin/gh/EikanWang/81/head 2025-09-07T06:59:51.6864901Z * [new branch] gh/EikanWang/81/orig -> origin/gh/EikanWang/81/orig 2025-09-07T06:59:51.6866869Z * [new branch] gh/EikanWang/82/base -> origin/gh/EikanWang/82/base 2025-09-07T06:59:51.6868298Z * [new branch] gh/EikanWang/82/head -> origin/gh/EikanWang/82/head 2025-09-07T06:59:51.6869862Z * [new branch] gh/EikanWang/82/orig -> origin/gh/EikanWang/82/orig 2025-09-07T06:59:51.6872477Z * [new branch] gh/Gasoonjia/1/base -> origin/gh/Gasoonjia/1/base 2025-09-07T06:59:51.6874700Z * [new branch] gh/Gasoonjia/1/head -> origin/gh/Gasoonjia/1/head 2025-09-07T06:59:51.6877323Z * [new branch] gh/H-Huang/131/base -> origin/gh/H-Huang/131/base 2025-09-07T06:59:51.6878653Z * [new branch] gh/H-Huang/131/head -> origin/gh/H-Huang/131/head 2025-09-07T06:59:51.6880149Z * [new branch] gh/H-Huang/131/orig -> origin/gh/H-Huang/131/orig 2025-09-07T06:59:51.6882239Z * [new branch] gh/H-Huang/132/base -> origin/gh/H-Huang/132/base 2025-09-07T06:59:51.6883601Z * [new branch] gh/H-Huang/132/head -> origin/gh/H-Huang/132/head 2025-09-07T06:59:51.6885138Z * [new branch] gh/H-Huang/132/orig -> origin/gh/H-Huang/132/orig 2025-09-07T06:59:51.6887188Z * [new branch] gh/H-Huang/180/base -> origin/gh/H-Huang/180/base 2025-09-07T06:59:51.6888537Z * [new branch] gh/H-Huang/180/head -> origin/gh/H-Huang/180/head 2025-09-07T06:59:51.6890086Z * [new branch] gh/H-Huang/180/orig -> origin/gh/H-Huang/180/orig 2025-09-07T06:59:51.6892086Z * [new branch] gh/H-Huang/182/base -> origin/gh/H-Huang/182/base 2025-09-07T06:59:51.6893283Z * [new branch] gh/H-Huang/182/head -> origin/gh/H-Huang/182/head 2025-09-07T06:59:51.6894953Z * [new branch] gh/H-Huang/182/orig -> origin/gh/H-Huang/182/orig 2025-09-07T06:59:51.6897042Z * [new branch] gh/H-Huang/187/base -> origin/gh/H-Huang/187/base 2025-09-07T06:59:51.6898234Z * [new branch] gh/H-Huang/187/head -> origin/gh/H-Huang/187/head 2025-09-07T06:59:51.6899735Z * [new branch] gh/H-Huang/187/orig -> origin/gh/H-Huang/187/orig 2025-09-07T06:59:51.6901758Z * [new branch] gh/H-Huang/202/base -> origin/gh/H-Huang/202/base 2025-09-07T06:59:51.6903296Z * [new branch] gh/H-Huang/202/head -> origin/gh/H-Huang/202/head 2025-09-07T06:59:51.6904764Z * [new branch] gh/H-Huang/202/orig -> origin/gh/H-Huang/202/orig 2025-09-07T06:59:51.6906728Z * [new branch] gh/H-Huang/203/base -> origin/gh/H-Huang/203/base 2025-09-07T06:59:51.6908203Z * [new branch] gh/H-Huang/203/head -> origin/gh/H-Huang/203/head 2025-09-07T06:59:51.6909712Z * [new branch] gh/H-Huang/203/orig -> origin/gh/H-Huang/203/orig 2025-09-07T06:59:51.6911714Z * [new branch] gh/H-Huang/204/base -> origin/gh/H-Huang/204/base 2025-09-07T06:59:51.6913159Z * [new branch] gh/H-Huang/204/head -> origin/gh/H-Huang/204/head 2025-09-07T06:59:51.6914619Z * [new branch] gh/H-Huang/204/orig -> origin/gh/H-Huang/204/orig 2025-09-07T06:59:51.6916566Z * [new branch] gh/H-Huang/205/base -> origin/gh/H-Huang/205/base 2025-09-07T06:59:51.6918015Z * [new branch] gh/H-Huang/205/head -> origin/gh/H-Huang/205/head 2025-09-07T06:59:51.6919497Z * [new branch] gh/H-Huang/205/orig -> origin/gh/H-Huang/205/orig 2025-09-07T06:59:51.6921637Z * [new branch] gh/H-Huang/206/base -> origin/gh/H-Huang/206/base 2025-09-07T06:59:51.6923128Z * [new branch] gh/H-Huang/206/head -> origin/gh/H-Huang/206/head 2025-09-07T06:59:51.6924538Z * [new branch] gh/H-Huang/206/orig -> origin/gh/H-Huang/206/orig 2025-09-07T06:59:51.6926491Z * [new branch] gh/H-Huang/207/base -> origin/gh/H-Huang/207/base 2025-09-07T06:59:51.6927951Z * [new branch] gh/H-Huang/207/head -> origin/gh/H-Huang/207/head 2025-09-07T06:59:51.6929427Z * [new branch] gh/H-Huang/207/orig -> origin/gh/H-Huang/207/orig 2025-09-07T06:59:51.6931398Z * [new branch] gh/H-Huang/208/base -> origin/gh/H-Huang/208/base 2025-09-07T06:59:51.6932897Z * [new branch] gh/H-Huang/208/head -> origin/gh/H-Huang/208/head 2025-09-07T06:59:51.6934482Z * [new branch] gh/H-Huang/208/orig -> origin/gh/H-Huang/208/orig 2025-09-07T06:59:51.6936307Z * [new branch] gh/H-Huang/209/base -> origin/gh/H-Huang/209/base 2025-09-07T06:59:51.6937737Z * [new branch] gh/H-Huang/209/head -> origin/gh/H-Huang/209/head 2025-09-07T06:59:51.6939255Z * [new branch] gh/H-Huang/209/orig -> origin/gh/H-Huang/209/orig 2025-09-07T06:59:51.6941187Z * [new branch] gh/H-Huang/210/base -> origin/gh/H-Huang/210/base 2025-09-07T06:59:51.6942641Z * [new branch] gh/H-Huang/210/head -> origin/gh/H-Huang/210/head 2025-09-07T06:59:51.6944085Z * [new branch] gh/H-Huang/210/orig -> origin/gh/H-Huang/210/orig 2025-09-07T06:59:51.6946068Z * [new branch] gh/H-Huang/211/base -> origin/gh/H-Huang/211/base 2025-09-07T06:59:51.6947492Z * [new branch] gh/H-Huang/211/head -> origin/gh/H-Huang/211/head 2025-09-07T06:59:51.6948926Z * [new branch] gh/H-Huang/211/orig -> origin/gh/H-Huang/211/orig 2025-09-07T06:59:51.6950836Z * [new branch] gh/H-Huang/212/base -> origin/gh/H-Huang/212/base 2025-09-07T06:59:51.6952287Z * [new branch] gh/H-Huang/212/head -> origin/gh/H-Huang/212/head 2025-09-07T06:59:51.6953767Z * [new branch] gh/H-Huang/212/orig -> origin/gh/H-Huang/212/orig 2025-09-07T06:59:51.6956339Z * [new branch] gh/H-Huang/213/base -> origin/gh/H-Huang/213/base 2025-09-07T06:59:51.6957821Z * [new branch] gh/H-Huang/213/head -> origin/gh/H-Huang/213/head 2025-09-07T06:59:51.6959286Z * [new branch] gh/H-Huang/213/orig -> origin/gh/H-Huang/213/orig 2025-09-07T06:59:51.6961375Z * [new branch] gh/H-Huang/214/base -> origin/gh/H-Huang/214/base 2025-09-07T06:59:51.6962903Z * [new branch] gh/H-Huang/214/head -> origin/gh/H-Huang/214/head 2025-09-07T06:59:51.6964348Z * [new branch] gh/H-Huang/214/orig -> origin/gh/H-Huang/214/orig 2025-09-07T06:59:51.6966811Z * [new branch] gh/IvanKobzarev/112/base -> origin/gh/IvanKobzarev/112/base 2025-09-07T06:59:51.6968653Z * [new branch] gh/IvanKobzarev/112/head -> origin/gh/IvanKobzarev/112/head 2025-09-07T06:59:51.6970076Z * [new branch] gh/IvanKobzarev/112/orig -> origin/gh/IvanKobzarev/112/orig 2025-09-07T06:59:51.6972120Z * [new branch] gh/IvanKobzarev/115/base -> origin/gh/IvanKobzarev/115/base 2025-09-07T06:59:51.6973884Z * [new branch] gh/IvanKobzarev/115/head -> origin/gh/IvanKobzarev/115/head 2025-09-07T06:59:51.6975388Z * [new branch] gh/IvanKobzarev/115/orig -> origin/gh/IvanKobzarev/115/orig 2025-09-07T06:59:51.6977687Z * [new branch] gh/IvanKobzarev/116/base -> origin/gh/IvanKobzarev/116/base 2025-09-07T06:59:51.6979235Z * [new branch] gh/IvanKobzarev/116/head -> origin/gh/IvanKobzarev/116/head 2025-09-07T06:59:51.6980640Z * [new branch] gh/IvanKobzarev/116/orig -> origin/gh/IvanKobzarev/116/orig 2025-09-07T06:59:51.6982661Z * [new branch] gh/IvanKobzarev/118/base -> origin/gh/IvanKobzarev/118/base 2025-09-07T06:59:51.6984135Z * [new branch] gh/IvanKobzarev/118/head -> origin/gh/IvanKobzarev/118/head 2025-09-07T06:59:51.6985607Z * [new branch] gh/IvanKobzarev/118/orig -> origin/gh/IvanKobzarev/118/orig 2025-09-07T06:59:51.6987816Z * [new branch] gh/IvanKobzarev/126/base -> origin/gh/IvanKobzarev/126/base 2025-09-07T06:59:51.6989382Z * [new branch] gh/IvanKobzarev/126/head -> origin/gh/IvanKobzarev/126/head 2025-09-07T06:59:51.6990872Z * [new branch] gh/IvanKobzarev/126/orig -> origin/gh/IvanKobzarev/126/orig 2025-09-07T06:59:51.6992957Z * [new branch] gh/IvanKobzarev/127/base -> origin/gh/IvanKobzarev/127/base 2025-09-07T06:59:51.6994611Z * [new branch] gh/IvanKobzarev/127/head -> origin/gh/IvanKobzarev/127/head 2025-09-07T06:59:51.6995964Z * [new branch] gh/IvanKobzarev/127/orig -> origin/gh/IvanKobzarev/127/orig 2025-09-07T06:59:51.6997981Z * [new branch] gh/IvanKobzarev/128/base -> origin/gh/IvanKobzarev/128/base 2025-09-07T06:59:51.6999428Z * [new branch] gh/IvanKobzarev/128/head -> origin/gh/IvanKobzarev/128/head 2025-09-07T06:59:51.7000873Z * [new branch] gh/IvanKobzarev/128/orig -> origin/gh/IvanKobzarev/128/orig 2025-09-07T06:59:51.7003102Z * [new branch] gh/IvanKobzarev/132/base -> origin/gh/IvanKobzarev/132/base 2025-09-07T06:59:51.7004568Z * [new branch] gh/IvanKobzarev/132/head -> origin/gh/IvanKobzarev/132/head 2025-09-07T06:59:51.7006027Z * [new branch] gh/IvanKobzarev/132/orig -> origin/gh/IvanKobzarev/132/orig 2025-09-07T06:59:51.7008404Z * [new branch] gh/IvanKobzarev/133/base -> origin/gh/IvanKobzarev/133/base 2025-09-07T06:59:51.7010077Z * [new branch] gh/IvanKobzarev/133/head -> origin/gh/IvanKobzarev/133/head 2025-09-07T06:59:51.7011594Z * [new branch] gh/IvanKobzarev/133/orig -> origin/gh/IvanKobzarev/133/orig 2025-09-07T06:59:51.7013543Z * [new branch] gh/IvanKobzarev/134/base -> origin/gh/IvanKobzarev/134/base 2025-09-07T06:59:51.7015078Z * [new branch] gh/IvanKobzarev/134/head -> origin/gh/IvanKobzarev/134/head 2025-09-07T06:59:51.7016497Z * [new branch] gh/IvanKobzarev/134/orig -> origin/gh/IvanKobzarev/134/orig 2025-09-07T06:59:51.7018748Z * [new branch] gh/IvanKobzarev/135/base -> origin/gh/IvanKobzarev/135/base 2025-09-07T06:59:51.7020165Z * [new branch] gh/IvanKobzarev/135/head -> origin/gh/IvanKobzarev/135/head 2025-09-07T06:59:51.7021657Z * [new branch] gh/IvanKobzarev/135/orig -> origin/gh/IvanKobzarev/135/orig 2025-09-07T06:59:51.7023924Z * [new branch] gh/IvanKobzarev/136/base -> origin/gh/IvanKobzarev/136/base 2025-09-07T06:59:51.7025439Z * [new branch] gh/IvanKobzarev/136/head -> origin/gh/IvanKobzarev/136/head 2025-09-07T06:59:51.7026993Z * [new branch] gh/IvanKobzarev/136/orig -> origin/gh/IvanKobzarev/136/orig 2025-09-07T06:59:51.7028823Z * [new branch] gh/IvanKobzarev/137/base -> origin/gh/IvanKobzarev/137/base 2025-09-07T06:59:51.7030257Z * [new branch] gh/IvanKobzarev/137/head -> origin/gh/IvanKobzarev/137/head 2025-09-07T06:59:51.7031786Z * [new branch] gh/IvanKobzarev/137/orig -> origin/gh/IvanKobzarev/137/orig 2025-09-07T06:59:51.7033872Z * [new branch] gh/IvanKobzarev/138/base -> origin/gh/IvanKobzarev/138/base 2025-09-07T06:59:51.7035562Z * [new branch] gh/IvanKobzarev/138/head -> origin/gh/IvanKobzarev/138/head 2025-09-07T06:59:51.7037037Z * [new branch] gh/IvanKobzarev/138/orig -> origin/gh/IvanKobzarev/138/orig 2025-09-07T06:59:51.7039034Z * [new branch] gh/IvanKobzarev/139/base -> origin/gh/IvanKobzarev/139/base 2025-09-07T06:59:51.7040456Z * [new branch] gh/IvanKobzarev/139/head -> origin/gh/IvanKobzarev/139/head 2025-09-07T06:59:51.7041992Z * [new branch] gh/IvanKobzarev/139/orig -> origin/gh/IvanKobzarev/139/orig 2025-09-07T06:59:51.7044086Z * [new branch] gh/IvanKobzarev/140/base -> origin/gh/IvanKobzarev/140/base 2025-09-07T06:59:51.7045521Z * [new branch] gh/IvanKobzarev/140/head -> origin/gh/IvanKobzarev/140/head 2025-09-07T06:59:51.7047041Z * [new branch] gh/IvanKobzarev/140/orig -> origin/gh/IvanKobzarev/140/orig 2025-09-07T06:59:51.7049570Z * [new branch] gh/IvanKobzarev/141/base -> origin/gh/IvanKobzarev/141/base 2025-09-07T06:59:51.7051160Z * [new branch] gh/IvanKobzarev/141/head -> origin/gh/IvanKobzarev/141/head 2025-09-07T06:59:51.7053606Z * [new branch] gh/IvanKobzarev/141/orig -> origin/gh/IvanKobzarev/141/orig 2025-09-07T06:59:51.7055174Z * [new branch] gh/IvanKobzarev/142/base -> origin/gh/IvanKobzarev/142/base 2025-09-07T06:59:51.7056509Z * [new branch] gh/IvanKobzarev/142/head -> origin/gh/IvanKobzarev/142/head 2025-09-07T06:59:51.7057845Z * [new branch] gh/IvanKobzarev/142/orig -> origin/gh/IvanKobzarev/142/orig 2025-09-07T06:59:51.7059992Z * [new branch] gh/IvanKobzarev/143/base -> origin/gh/IvanKobzarev/143/base 2025-09-07T06:59:51.7061567Z * [new branch] gh/IvanKobzarev/143/head -> origin/gh/IvanKobzarev/143/head 2025-09-07T06:59:51.7063098Z * [new branch] gh/IvanKobzarev/143/orig -> origin/gh/IvanKobzarev/143/orig 2025-09-07T06:59:51.7065271Z * [new branch] gh/IvanKobzarev/144/base -> origin/gh/IvanKobzarev/144/base 2025-09-07T06:59:51.7066712Z * [new branch] gh/IvanKobzarev/144/head -> origin/gh/IvanKobzarev/144/head 2025-09-07T06:59:51.7068155Z * [new branch] gh/IvanKobzarev/144/orig -> origin/gh/IvanKobzarev/144/orig 2025-09-07T06:59:51.7070166Z * [new branch] gh/IvanKobzarev/145/base -> origin/gh/IvanKobzarev/145/base 2025-09-07T06:59:51.7071631Z * [new branch] gh/IvanKobzarev/145/head -> origin/gh/IvanKobzarev/145/head 2025-09-07T06:59:51.7073104Z * [new branch] gh/IvanKobzarev/145/orig -> origin/gh/IvanKobzarev/145/orig 2025-09-07T06:59:51.7075367Z * [new branch] gh/IvanKobzarev/146/base -> origin/gh/IvanKobzarev/146/base 2025-09-07T06:59:51.7076873Z * [new branch] gh/IvanKobzarev/146/head -> origin/gh/IvanKobzarev/146/head 2025-09-07T06:59:51.7078337Z * [new branch] gh/IvanKobzarev/146/orig -> origin/gh/IvanKobzarev/146/orig 2025-09-07T06:59:51.7080769Z * [new branch] gh/NikhilAPatel/1/base -> origin/gh/NikhilAPatel/1/base 2025-09-07T06:59:51.7082481Z * [new branch] gh/NikhilAPatel/1/head -> origin/gh/NikhilAPatel/1/head 2025-09-07T06:59:51.7084341Z * [new branch] gh/NikhilAPatel/2/base -> origin/gh/NikhilAPatel/2/base 2025-09-07T06:59:51.7085774Z * [new branch] gh/NikhilAPatel/2/head -> origin/gh/NikhilAPatel/2/head 2025-09-07T06:59:51.7087952Z * [new branch] gh/NikhilAPatel/4/base -> origin/gh/NikhilAPatel/4/base 2025-09-07T06:59:51.7089539Z * [new branch] gh/NikhilAPatel/4/head -> origin/gh/NikhilAPatel/4/head 2025-09-07T06:59:51.7091807Z * [new branch] gh/PaliC/1/base -> origin/gh/PaliC/1/base 2025-09-07T06:59:51.7093265Z * [new branch] gh/PaliC/1/head -> origin/gh/PaliC/1/head 2025-09-07T06:59:51.7094722Z * [new branch] gh/PaliC/1/orig -> origin/gh/PaliC/1/orig 2025-09-07T06:59:51.7096777Z * [new branch] gh/PaliC/17/base -> origin/gh/PaliC/17/base 2025-09-07T06:59:51.7098236Z * [new branch] gh/PaliC/17/head -> origin/gh/PaliC/17/head 2025-09-07T06:59:51.7099817Z * [new branch] gh/PaliC/17/orig -> origin/gh/PaliC/17/orig 2025-09-07T06:59:51.7101750Z * [new branch] gh/PaliC/18/base -> origin/gh/PaliC/18/base 2025-09-07T06:59:51.7103161Z * [new branch] gh/PaliC/18/head -> origin/gh/PaliC/18/head 2025-09-07T06:59:51.7104602Z * [new branch] gh/PaliC/18/orig -> origin/gh/PaliC/18/orig 2025-09-07T06:59:51.7106577Z * [new branch] gh/PaliC/2/base -> origin/gh/PaliC/2/base 2025-09-07T06:59:51.7108079Z * [new branch] gh/PaliC/2/head -> origin/gh/PaliC/2/head 2025-09-07T06:59:51.7109513Z * [new branch] gh/PaliC/2/orig -> origin/gh/PaliC/2/orig 2025-09-07T06:59:51.7111509Z * [new branch] gh/PaliC/20/base -> origin/gh/PaliC/20/base 2025-09-07T06:59:51.7113195Z * [new branch] gh/PaliC/20/head -> origin/gh/PaliC/20/head 2025-09-07T06:59:51.7114481Z * [new branch] gh/PaliC/20/orig -> origin/gh/PaliC/20/orig 2025-09-07T06:59:51.7116451Z * [new branch] gh/PaliC/21/base -> origin/gh/PaliC/21/base 2025-09-07T06:59:51.7117878Z * [new branch] gh/PaliC/21/head -> origin/gh/PaliC/21/head 2025-09-07T06:59:51.7119382Z * [new branch] gh/PaliC/21/orig -> origin/gh/PaliC/21/orig 2025-09-07T06:59:51.7121326Z * [new branch] gh/PaliC/22/base -> origin/gh/PaliC/22/base 2025-09-07T06:59:51.7122778Z * [new branch] gh/PaliC/22/head -> origin/gh/PaliC/22/head 2025-09-07T06:59:51.7124267Z * [new branch] gh/PaliC/22/orig -> origin/gh/PaliC/22/orig 2025-09-07T06:59:51.7126120Z * [new branch] gh/PaliC/23/base -> origin/gh/PaliC/23/base 2025-09-07T06:59:51.7127670Z * [new branch] gh/PaliC/23/head -> origin/gh/PaliC/23/head 2025-09-07T06:59:51.7129234Z * [new branch] gh/PaliC/23/orig -> origin/gh/PaliC/23/orig 2025-09-07T06:59:51.7131408Z * [new branch] gh/PaliC/24/base -> origin/gh/PaliC/24/base 2025-09-07T06:59:51.7132800Z * [new branch] gh/PaliC/24/head -> origin/gh/PaliC/24/head 2025-09-07T06:59:51.7134220Z * [new branch] gh/PaliC/24/orig -> origin/gh/PaliC/24/orig 2025-09-07T06:59:51.7136576Z * [new branch] gh/PaulZhang12/17/base -> origin/gh/PaulZhang12/17/base 2025-09-07T06:59:51.7138049Z * [new branch] gh/PaulZhang12/17/head -> origin/gh/PaulZhang12/17/head 2025-09-07T06:59:51.7140223Z * [new branch] gh/PaulZhang12/20/base -> origin/gh/PaulZhang12/20/base 2025-09-07T06:59:51.7141677Z * [new branch] gh/PaulZhang12/20/head -> origin/gh/PaulZhang12/20/head 2025-09-07T06:59:51.7143161Z * [new branch] gh/PaulZhang12/20/orig -> origin/gh/PaulZhang12/20/orig 2025-09-07T06:59:51.7145198Z * [new branch] gh/PaulZhang12/21/base -> origin/gh/PaulZhang12/21/base 2025-09-07T06:59:51.7146792Z * [new branch] gh/PaulZhang12/21/head -> origin/gh/PaulZhang12/21/head 2025-09-07T06:59:51.7148241Z * [new branch] gh/PaulZhang12/21/orig -> origin/gh/PaulZhang12/21/orig 2025-09-07T06:59:51.7150254Z * [new branch] gh/PaulZhang12/22/base -> origin/gh/PaulZhang12/22/base 2025-09-07T06:59:51.7151708Z * [new branch] gh/PaulZhang12/22/head -> origin/gh/PaulZhang12/22/head 2025-09-07T06:59:51.7153125Z * [new branch] gh/PaulZhang12/22/orig -> origin/gh/PaulZhang12/22/orig 2025-09-07T06:59:51.7155079Z * [new branch] gh/PaulZhang12/23/base -> origin/gh/PaulZhang12/23/base 2025-09-07T06:59:51.7156531Z * [new branch] gh/PaulZhang12/23/head -> origin/gh/PaulZhang12/23/head 2025-09-07T06:59:51.7157967Z * [new branch] gh/PaulZhang12/23/orig -> origin/gh/PaulZhang12/23/orig 2025-09-07T06:59:51.7159807Z * [new branch] gh/PaulZhang12/24/base -> origin/gh/PaulZhang12/24/base 2025-09-07T06:59:51.7161339Z * [new branch] gh/PaulZhang12/24/head -> origin/gh/PaulZhang12/24/head 2025-09-07T06:59:51.7162944Z * [new branch] gh/PaulZhang12/24/orig -> origin/gh/PaulZhang12/24/orig 2025-09-07T06:59:51.7164889Z * [new branch] gh/PaulZhang12/25/base -> origin/gh/PaulZhang12/25/base 2025-09-07T06:59:51.7166387Z * [new branch] gh/PaulZhang12/25/head -> origin/gh/PaulZhang12/25/head 2025-09-07T06:59:51.7167891Z * [new branch] gh/PaulZhang12/25/orig -> origin/gh/PaulZhang12/25/orig 2025-09-07T06:59:51.7170351Z * [new branch] gh/SamGinzburg/11/base -> origin/gh/SamGinzburg/11/base 2025-09-07T06:59:51.7171953Z * [new branch] gh/SamGinzburg/11/head -> origin/gh/SamGinzburg/11/head 2025-09-07T06:59:51.7175024Z * [new branch] gh/Sidharth123-cpu/24/base -> origin/gh/Sidharth123-cpu/24/base 2025-09-07T06:59:51.7176977Z * [new branch] gh/Sidharth123-cpu/25/base -> origin/gh/Sidharth123-cpu/25/base 2025-09-07T06:59:51.7178749Z * [new branch] gh/Sidharth123-cpu/26/base -> origin/gh/Sidharth123-cpu/26/base 2025-09-07T06:59:51.7180726Z * [new branch] gh/Sidharth123-cpu/27/base -> origin/gh/Sidharth123-cpu/27/base 2025-09-07T06:59:51.7183214Z * [new branch] gh/StrongerXi/1/base -> origin/gh/StrongerXi/1/base 2025-09-07T06:59:51.7184630Z * [new branch] gh/StrongerXi/1/head -> origin/gh/StrongerXi/1/head 2025-09-07T06:59:51.7186691Z * [new branch] gh/StrongerXi/133/base -> origin/gh/StrongerXi/133/base 2025-09-07T06:59:51.7188155Z * [new branch] gh/StrongerXi/133/head -> origin/gh/StrongerXi/133/head 2025-09-07T06:59:51.7189702Z * [new branch] gh/StrongerXi/133/orig -> origin/gh/StrongerXi/133/orig 2025-09-07T06:59:51.7191618Z * [new branch] gh/StrongerXi/134/base -> origin/gh/StrongerXi/134/base 2025-09-07T06:59:51.7193077Z * [new branch] gh/StrongerXi/134/head -> origin/gh/StrongerXi/134/head 2025-09-07T06:59:51.7194523Z * [new branch] gh/StrongerXi/134/orig -> origin/gh/StrongerXi/134/orig 2025-09-07T06:59:51.7196507Z * [new branch] gh/StrongerXi/136/base -> origin/gh/StrongerXi/136/base 2025-09-07T06:59:51.7197939Z * [new branch] gh/StrongerXi/136/head -> origin/gh/StrongerXi/136/head 2025-09-07T06:59:51.7199610Z * [new branch] gh/StrongerXi/136/orig -> origin/gh/StrongerXi/136/orig 2025-09-07T06:59:51.7201728Z * [new branch] gh/StrongerXi/137/base -> origin/gh/StrongerXi/137/base 2025-09-07T06:59:51.7203155Z * [new branch] gh/StrongerXi/137/head -> origin/gh/StrongerXi/137/head 2025-09-07T06:59:51.7204632Z * [new branch] gh/StrongerXi/137/orig -> origin/gh/StrongerXi/137/orig 2025-09-07T06:59:51.7206595Z * [new branch] gh/StrongerXi/138/base -> origin/gh/StrongerXi/138/base 2025-09-07T06:59:51.7207975Z * [new branch] gh/StrongerXi/138/head -> origin/gh/StrongerXi/138/head 2025-09-07T06:59:51.7209485Z * [new branch] gh/StrongerXi/138/orig -> origin/gh/StrongerXi/138/orig 2025-09-07T06:59:51.7211403Z * [new branch] gh/StrongerXi/139/base -> origin/gh/StrongerXi/139/base 2025-09-07T06:59:51.7212851Z * [new branch] gh/StrongerXi/139/head -> origin/gh/StrongerXi/139/head 2025-09-07T06:59:51.7214339Z * [new branch] gh/StrongerXi/139/orig -> origin/gh/StrongerXi/139/orig 2025-09-07T06:59:51.7216272Z * [new branch] gh/StrongerXi/140/base -> origin/gh/StrongerXi/140/base 2025-09-07T06:59:51.7217744Z * [new branch] gh/StrongerXi/140/head -> origin/gh/StrongerXi/140/head 2025-09-07T06:59:51.7219291Z * [new branch] gh/StrongerXi/140/orig -> origin/gh/StrongerXi/140/orig 2025-09-07T06:59:51.7221342Z * [new branch] gh/StrongerXi/71/base -> origin/gh/StrongerXi/71/base 2025-09-07T06:59:51.7222736Z * [new branch] gh/StrongerXi/71/head -> origin/gh/StrongerXi/71/head 2025-09-07T06:59:51.7224651Z * [new branch] gh/StrongerXi/72/base -> origin/gh/StrongerXi/72/base 2025-09-07T06:59:51.7226228Z * [new branch] gh/StrongerXi/72/head -> origin/gh/StrongerXi/72/head 2025-09-07T06:59:51.7228700Z * [new branch] gh/XilunWu/133/base -> origin/gh/XilunWu/133/base 2025-09-07T06:59:51.7230119Z * [new branch] gh/XilunWu/133/head -> origin/gh/XilunWu/133/head 2025-09-07T06:59:51.7231748Z * [new branch] gh/XilunWu/133/orig -> origin/gh/XilunWu/133/orig 2025-09-07T06:59:51.7233732Z * [new branch] gh/XilunWu/139/base -> origin/gh/XilunWu/139/base 2025-09-07T06:59:51.7235098Z * [new branch] gh/XilunWu/139/head -> origin/gh/XilunWu/139/head 2025-09-07T06:59:51.7236519Z * [new branch] gh/XilunWu/139/orig -> origin/gh/XilunWu/139/orig 2025-09-07T06:59:51.7238500Z * [new branch] gh/XilunWu/143/base -> origin/gh/XilunWu/143/base 2025-09-07T06:59:51.7240082Z * [new branch] gh/XilunWu/143/head -> origin/gh/XilunWu/143/head 2025-09-07T06:59:51.7241677Z * [new branch] gh/XilunWu/143/orig -> origin/gh/XilunWu/143/orig 2025-09-07T06:59:51.7243732Z * [new branch] gh/XilunWu/144/base -> origin/gh/XilunWu/144/base 2025-09-07T06:59:51.7245162Z * [new branch] gh/XilunWu/144/head -> origin/gh/XilunWu/144/head 2025-09-07T06:59:51.7246639Z * [new branch] gh/XilunWu/144/orig -> origin/gh/XilunWu/144/orig 2025-09-07T06:59:51.7248695Z * [new branch] gh/XilunWu/145/base -> origin/gh/XilunWu/145/base 2025-09-07T06:59:51.7250372Z * [new branch] gh/XilunWu/145/head -> origin/gh/XilunWu/145/head 2025-09-07T06:59:51.7251907Z * [new branch] gh/XilunWu/145/orig -> origin/gh/XilunWu/145/orig 2025-09-07T06:59:51.7253792Z * [new branch] gh/XilunWu/146/base -> origin/gh/XilunWu/146/base 2025-09-07T06:59:51.7255185Z * [new branch] gh/XilunWu/146/head -> origin/gh/XilunWu/146/head 2025-09-07T06:59:51.7256690Z * [new branch] gh/XilunWu/146/orig -> origin/gh/XilunWu/146/orig 2025-09-07T06:59:51.7258671Z * [new branch] gh/XilunWu/147/base -> origin/gh/XilunWu/147/base 2025-09-07T06:59:51.7260240Z * [new branch] gh/XilunWu/147/head -> origin/gh/XilunWu/147/head 2025-09-07T06:59:51.7261701Z * [new branch] gh/XilunWu/147/orig -> origin/gh/XilunWu/147/orig 2025-09-07T06:59:51.7263504Z * [new branch] gh/XilunWu/148/base -> origin/gh/XilunWu/148/base 2025-09-07T06:59:51.7265031Z * [new branch] gh/XilunWu/148/head -> origin/gh/XilunWu/148/head 2025-09-07T06:59:51.7266427Z * [new branch] gh/XilunWu/148/orig -> origin/gh/XilunWu/148/orig 2025-09-07T06:59:51.7268233Z * [new branch] gh/XilunWu/149/base -> origin/gh/XilunWu/149/base 2025-09-07T06:59:51.7269674Z * [new branch] gh/XilunWu/149/head -> origin/gh/XilunWu/149/head 2025-09-07T06:59:51.7271103Z * [new branch] gh/XilunWu/149/orig -> origin/gh/XilunWu/149/orig 2025-09-07T06:59:51.7273083Z * [new branch] gh/XilunWu/150/base -> origin/gh/XilunWu/150/base 2025-09-07T06:59:51.7276007Z * [new branch] gh/XilunWu/150/head -> origin/gh/XilunWu/150/head 2025-09-07T06:59:51.7277472Z * [new branch] gh/XilunWu/150/orig -> origin/gh/XilunWu/150/orig 2025-09-07T06:59:51.7279511Z * [new branch] gh/XilunWu/151/base -> origin/gh/XilunWu/151/base 2025-09-07T06:59:51.7281113Z * [new branch] gh/XilunWu/151/head -> origin/gh/XilunWu/151/head 2025-09-07T06:59:51.7282673Z * [new branch] gh/XilunWu/151/orig -> origin/gh/XilunWu/151/orig 2025-09-07T06:59:51.7284554Z * [new branch] gh/XilunWu/152/base -> origin/gh/XilunWu/152/base 2025-09-07T06:59:51.7285944Z * [new branch] gh/XilunWu/152/head -> origin/gh/XilunWu/152/head 2025-09-07T06:59:51.7287341Z * [new branch] gh/XilunWu/152/orig -> origin/gh/XilunWu/152/orig 2025-09-07T06:59:51.7289493Z * [new branch] gh/XilunWu/153/base -> origin/gh/XilunWu/153/base 2025-09-07T06:59:51.7291208Z * [new branch] gh/XilunWu/153/head -> origin/gh/XilunWu/153/head 2025-09-07T06:59:51.7292363Z * [new branch] gh/XilunWu/153/orig -> origin/gh/XilunWu/153/orig 2025-09-07T06:59:51.7294592Z * [new branch] gh/XilunWu/160/base -> origin/gh/XilunWu/160/base 2025-09-07T06:59:51.7295811Z * [new branch] gh/XilunWu/160/head -> origin/gh/XilunWu/160/head 2025-09-07T06:59:51.7297483Z * [new branch] gh/XilunWu/160/orig -> origin/gh/XilunWu/160/orig 2025-09-07T06:59:51.7299494Z * [new branch] gh/XilunWu/161/base -> origin/gh/XilunWu/161/base 2025-09-07T06:59:51.7300910Z * [new branch] gh/XilunWu/161/head -> origin/gh/XilunWu/161/head 2025-09-07T06:59:51.7302370Z * [new branch] gh/XilunWu/161/orig -> origin/gh/XilunWu/161/orig 2025-09-07T06:59:51.7304470Z * [new branch] gh/XilunWu/163/base -> origin/gh/XilunWu/163/base 2025-09-07T06:59:51.7305925Z * [new branch] gh/XilunWu/163/head -> origin/gh/XilunWu/163/head 2025-09-07T06:59:51.7307368Z * [new branch] gh/XilunWu/163/orig -> origin/gh/XilunWu/163/orig 2025-09-07T06:59:51.7309916Z * [new branch] gh/XilunWu/164/base -> origin/gh/XilunWu/164/base 2025-09-07T06:59:51.7311477Z * [new branch] gh/XilunWu/164/head -> origin/gh/XilunWu/164/head 2025-09-07T06:59:51.7312916Z * [new branch] gh/XilunWu/164/orig -> origin/gh/XilunWu/164/orig 2025-09-07T06:59:51.7315096Z * [new branch] gh/XilunWu/165/base -> origin/gh/XilunWu/165/base 2025-09-07T06:59:51.7316654Z * [new branch] gh/XilunWu/165/head -> origin/gh/XilunWu/165/head 2025-09-07T06:59:51.7318159Z * [new branch] gh/XilunWu/165/orig -> origin/gh/XilunWu/165/orig 2025-09-07T06:59:51.7320329Z * [new branch] gh/XilunWu/166/base -> origin/gh/XilunWu/166/base 2025-09-07T06:59:51.7322101Z * [new branch] gh/XilunWu/166/head -> origin/gh/XilunWu/166/head 2025-09-07T06:59:51.7323597Z * [new branch] gh/XilunWu/166/orig -> origin/gh/XilunWu/166/orig 2025-09-07T06:59:51.7325689Z * [new branch] gh/XilunWu/167/base -> origin/gh/XilunWu/167/base 2025-09-07T06:59:51.7327235Z * [new branch] gh/XilunWu/167/head -> origin/gh/XilunWu/167/head 2025-09-07T06:59:51.7328707Z * [new branch] gh/XilunWu/167/orig -> origin/gh/XilunWu/167/orig 2025-09-07T06:59:51.7330831Z * [new branch] gh/XilunWu/168/base -> origin/gh/XilunWu/168/base 2025-09-07T06:59:51.7332224Z * [new branch] gh/XilunWu/168/head -> origin/gh/XilunWu/168/head 2025-09-07T06:59:51.7333663Z * [new branch] gh/XilunWu/168/orig -> origin/gh/XilunWu/168/orig 2025-09-07T06:59:51.7335670Z * [new branch] gh/XilunWu/169/base -> origin/gh/XilunWu/169/base 2025-09-07T06:59:51.7337164Z * [new branch] gh/XilunWu/169/head -> origin/gh/XilunWu/169/head 2025-09-07T06:59:51.7338588Z * [new branch] gh/XilunWu/169/orig -> origin/gh/XilunWu/169/orig 2025-09-07T06:59:51.7340515Z * [new branch] gh/XilunWu/170/base -> origin/gh/XilunWu/170/base 2025-09-07T06:59:51.7342072Z * [new branch] gh/XilunWu/170/head -> origin/gh/XilunWu/170/head 2025-09-07T06:59:51.7343511Z * [new branch] gh/XilunWu/170/orig -> origin/gh/XilunWu/170/orig 2025-09-07T06:59:51.7345964Z * [new branch] gh/XuehaiPan/14/base -> origin/gh/XuehaiPan/14/base 2025-09-07T06:59:51.7347465Z * [new branch] gh/XuehaiPan/14/head -> origin/gh/XuehaiPan/14/head 2025-09-07T06:59:51.7348844Z * [new branch] gh/XuehaiPan/14/orig -> origin/gh/XuehaiPan/14/orig 2025-09-07T06:59:51.7350923Z * [new branch] gh/XuehaiPan/179/base -> origin/gh/XuehaiPan/179/base 2025-09-07T06:59:51.7352503Z * [new branch] gh/XuehaiPan/179/head -> origin/gh/XuehaiPan/179/head 2025-09-07T06:59:51.7353948Z * [new branch] gh/XuehaiPan/179/orig -> origin/gh/XuehaiPan/179/orig 2025-09-07T06:59:51.7355972Z * [new branch] gh/XuehaiPan/189/base -> origin/gh/XuehaiPan/189/base 2025-09-07T06:59:51.7357518Z * [new branch] gh/XuehaiPan/189/head -> origin/gh/XuehaiPan/189/head 2025-09-07T06:59:51.7359057Z * [new branch] gh/XuehaiPan/189/orig -> origin/gh/XuehaiPan/189/orig 2025-09-07T06:59:51.7361185Z * [new branch] gh/XuehaiPan/232/base -> origin/gh/XuehaiPan/232/base 2025-09-07T06:59:51.7362729Z * [new branch] gh/XuehaiPan/232/head -> origin/gh/XuehaiPan/232/head 2025-09-07T06:59:51.7364112Z * [new branch] gh/XuehaiPan/232/orig -> origin/gh/XuehaiPan/232/orig 2025-09-07T06:59:51.7366192Z * [new branch] gh/XuehaiPan/249/base -> origin/gh/XuehaiPan/249/base 2025-09-07T06:59:51.7367697Z * [new branch] gh/XuehaiPan/249/head -> origin/gh/XuehaiPan/249/head 2025-09-07T06:59:51.7369065Z * [new branch] gh/XuehaiPan/249/orig -> origin/gh/XuehaiPan/249/orig 2025-09-07T06:59:51.7370995Z * [new branch] gh/XuehaiPan/253/base -> origin/gh/XuehaiPan/253/base 2025-09-07T06:59:51.7372470Z * [new branch] gh/XuehaiPan/253/head -> origin/gh/XuehaiPan/253/head 2025-09-07T06:59:51.7374276Z * [new branch] gh/XuehaiPan/253/orig -> origin/gh/XuehaiPan/253/orig 2025-09-07T06:59:51.7376151Z * [new branch] gh/XuehaiPan/254/base -> origin/gh/XuehaiPan/254/base 2025-09-07T06:59:51.7377643Z * [new branch] gh/XuehaiPan/254/head -> origin/gh/XuehaiPan/254/head 2025-09-07T06:59:51.7379168Z * [new branch] gh/XuehaiPan/254/orig -> origin/gh/XuehaiPan/254/orig 2025-09-07T06:59:51.7381162Z * [new branch] gh/XuehaiPan/255/base -> origin/gh/XuehaiPan/255/base 2025-09-07T06:59:51.7382654Z * [new branch] gh/XuehaiPan/255/head -> origin/gh/XuehaiPan/255/head 2025-09-07T06:59:51.7384055Z * [new branch] gh/XuehaiPan/255/orig -> origin/gh/XuehaiPan/255/orig 2025-09-07T06:59:51.7397806Z * [new branch] gh/XuehaiPan/257/base -> origin/gh/XuehaiPan/257/base 2025-09-07T06:59:51.7398236Z * [new branch] gh/XuehaiPan/257/head -> origin/gh/XuehaiPan/257/head 2025-09-07T06:59:51.7398648Z * [new branch] gh/XuehaiPan/257/orig -> origin/gh/XuehaiPan/257/orig 2025-09-07T06:59:51.7399045Z * [new branch] gh/XuehaiPan/271/base -> origin/gh/XuehaiPan/271/base 2025-09-07T06:59:51.7399453Z * [new branch] gh/XuehaiPan/271/head -> origin/gh/XuehaiPan/271/head 2025-09-07T06:59:51.7399850Z * [new branch] gh/XuehaiPan/271/orig -> origin/gh/XuehaiPan/271/orig 2025-09-07T06:59:51.7400245Z * [new branch] gh/XuehaiPan/290/base -> origin/gh/XuehaiPan/290/base 2025-09-07T06:59:51.7400634Z * [new branch] gh/XuehaiPan/290/head -> origin/gh/XuehaiPan/290/head 2025-09-07T06:59:51.7401117Z * [new branch] gh/XuehaiPan/290/orig -> origin/gh/XuehaiPan/290/orig 2025-09-07T06:59:51.7401501Z * [new branch] gh/XuehaiPan/343/base -> origin/gh/XuehaiPan/343/base 2025-09-07T06:59:51.7402196Z * [new branch] gh/XuehaiPan/343/head -> origin/gh/XuehaiPan/343/head 2025-09-07T06:59:51.7403743Z * [new branch] gh/XuehaiPan/343/orig -> origin/gh/XuehaiPan/343/orig 2025-09-07T06:59:51.7405708Z * [new branch] gh/XuehaiPan/347/base -> origin/gh/XuehaiPan/347/base 2025-09-07T06:59:51.7407148Z * [new branch] gh/XuehaiPan/347/head -> origin/gh/XuehaiPan/347/head 2025-09-07T06:59:51.7408990Z * [new branch] gh/XuehaiPan/347/orig -> origin/gh/XuehaiPan/347/orig 2025-09-07T06:59:51.7410659Z * [new branch] gh/XuehaiPan/348/base -> origin/gh/XuehaiPan/348/base 2025-09-07T06:59:51.7412108Z * [new branch] gh/XuehaiPan/348/head -> origin/gh/XuehaiPan/348/head 2025-09-07T06:59:51.7413536Z * [new branch] gh/XuehaiPan/348/orig -> origin/gh/XuehaiPan/348/orig 2025-09-07T06:59:51.7415518Z * [new branch] gh/XuehaiPan/350/base -> origin/gh/XuehaiPan/350/base 2025-09-07T06:59:51.7416987Z * [new branch] gh/XuehaiPan/350/head -> origin/gh/XuehaiPan/350/head 2025-09-07T06:59:51.7418446Z * [new branch] gh/XuehaiPan/350/orig -> origin/gh/XuehaiPan/350/orig 2025-09-07T06:59:51.7420576Z * [new branch] gh/XuehaiPan/356/base -> origin/gh/XuehaiPan/356/base 2025-09-07T06:59:51.7422016Z * [new branch] gh/XuehaiPan/356/head -> origin/gh/XuehaiPan/356/head 2025-09-07T06:59:51.7423448Z * [new branch] gh/XuehaiPan/356/orig -> origin/gh/XuehaiPan/356/orig 2025-09-07T06:59:51.7425394Z * [new branch] gh/XuehaiPan/357/base -> origin/gh/XuehaiPan/357/base 2025-09-07T06:59:51.7426832Z * [new branch] gh/XuehaiPan/357/head -> origin/gh/XuehaiPan/357/head 2025-09-07T06:59:51.7428264Z * [new branch] gh/XuehaiPan/357/orig -> origin/gh/XuehaiPan/357/orig 2025-09-07T06:59:51.7431141Z * [new branch] gh/XuehaiPan/358/base -> origin/gh/XuehaiPan/358/base 2025-09-07T06:59:51.7432628Z * [new branch] gh/XuehaiPan/358/head -> origin/gh/XuehaiPan/358/head 2025-09-07T06:59:51.7434044Z * [new branch] gh/XuehaiPan/358/orig -> origin/gh/XuehaiPan/358/orig 2025-09-07T06:59:51.7436101Z * [new branch] gh/XuehaiPan/359/base -> origin/gh/XuehaiPan/359/base 2025-09-07T06:59:51.7437572Z * [new branch] gh/XuehaiPan/359/head -> origin/gh/XuehaiPan/359/head 2025-09-07T06:59:51.7439046Z * [new branch] gh/XuehaiPan/359/orig -> origin/gh/XuehaiPan/359/orig 2025-09-07T06:59:51.7441117Z * [new branch] gh/XuehaiPan/360/base -> origin/gh/XuehaiPan/360/base 2025-09-07T06:59:51.7442690Z * [new branch] gh/XuehaiPan/360/head -> origin/gh/XuehaiPan/360/head 2025-09-07T06:59:51.7444084Z * [new branch] gh/XuehaiPan/360/orig -> origin/gh/XuehaiPan/360/orig 2025-09-07T06:59:51.7446162Z * [new branch] gh/XuehaiPan/365/base -> origin/gh/XuehaiPan/365/base 2025-09-07T06:59:51.7447612Z * [new branch] gh/XuehaiPan/365/head -> origin/gh/XuehaiPan/365/head 2025-09-07T06:59:51.7449037Z * [new branch] gh/XuehaiPan/365/orig -> origin/gh/XuehaiPan/365/orig 2025-09-07T06:59:51.7451094Z * [new branch] gh/XuehaiPan/366/base -> origin/gh/XuehaiPan/366/base 2025-09-07T06:59:51.7452569Z * [new branch] gh/XuehaiPan/366/head -> origin/gh/XuehaiPan/366/head 2025-09-07T06:59:51.7454577Z * [new branch] gh/XuehaiPan/369/base -> origin/gh/XuehaiPan/369/base 2025-09-07T06:59:51.7456020Z * [new branch] gh/XuehaiPan/369/head -> origin/gh/XuehaiPan/369/head 2025-09-07T06:59:51.7457460Z * [new branch] gh/XuehaiPan/369/orig -> origin/gh/XuehaiPan/369/orig 2025-09-07T06:59:51.7459518Z * [new branch] gh/XuehaiPan/370/base -> origin/gh/XuehaiPan/370/base 2025-09-07T06:59:51.7461090Z * [new branch] gh/XuehaiPan/370/head -> origin/gh/XuehaiPan/370/head 2025-09-07T06:59:51.7462567Z * [new branch] gh/XuehaiPan/370/orig -> origin/gh/XuehaiPan/370/orig 2025-09-07T06:59:51.7464646Z * [new branch] gh/XuehaiPan/380/base -> origin/gh/XuehaiPan/380/base 2025-09-07T06:59:51.7466071Z * [new branch] gh/XuehaiPan/380/head -> origin/gh/XuehaiPan/380/head 2025-09-07T06:59:51.7467615Z * [new branch] gh/XuehaiPan/380/orig -> origin/gh/XuehaiPan/380/orig 2025-09-07T06:59:51.7469601Z * [new branch] gh/XuehaiPan/381/base -> origin/gh/XuehaiPan/381/base 2025-09-07T06:59:51.7471024Z * [new branch] gh/XuehaiPan/381/head -> origin/gh/XuehaiPan/381/head 2025-09-07T06:59:51.7473137Z * [new branch] gh/XuehaiPan/382/base -> origin/gh/XuehaiPan/382/base 2025-09-07T06:59:51.7474804Z * [new branch] gh/XuehaiPan/382/head -> origin/gh/XuehaiPan/382/head 2025-09-07T06:59:51.7476329Z * [new branch] gh/XuehaiPan/382/orig -> origin/gh/XuehaiPan/382/orig 2025-09-07T06:59:51.7478478Z * [new branch] gh/XuehaiPan/383/base -> origin/gh/XuehaiPan/383/base 2025-09-07T06:59:51.7479903Z * [new branch] gh/XuehaiPan/383/head -> origin/gh/XuehaiPan/383/head 2025-09-07T06:59:51.7481557Z * [new branch] gh/XuehaiPan/383/orig -> origin/gh/XuehaiPan/383/orig 2025-09-07T06:59:51.7483645Z * [new branch] gh/XuehaiPan/384/base -> origin/gh/XuehaiPan/384/base 2025-09-07T06:59:51.7485051Z * [new branch] gh/XuehaiPan/384/head -> origin/gh/XuehaiPan/384/head 2025-09-07T06:59:51.7486533Z * [new branch] gh/XuehaiPan/384/orig -> origin/gh/XuehaiPan/384/orig 2025-09-07T06:59:51.7488638Z * [new branch] gh/XuehaiPan/385/base -> origin/gh/XuehaiPan/385/base 2025-09-07T06:59:51.7490080Z * [new branch] gh/XuehaiPan/385/head -> origin/gh/XuehaiPan/385/head 2025-09-07T06:59:51.7491459Z * [new branch] gh/XuehaiPan/385/orig -> origin/gh/XuehaiPan/385/orig 2025-09-07T06:59:51.7493430Z * [new branch] gh/XuehaiPan/386/base -> origin/gh/XuehaiPan/386/base 2025-09-07T06:59:51.7494885Z * [new branch] gh/XuehaiPan/386/head -> origin/gh/XuehaiPan/386/head 2025-09-07T06:59:51.7496352Z * [new branch] gh/XuehaiPan/386/orig -> origin/gh/XuehaiPan/386/orig 2025-09-07T06:59:51.7498383Z * [new branch] gh/XuehaiPan/387/base -> origin/gh/XuehaiPan/387/base 2025-09-07T06:59:51.7499796Z * [new branch] gh/XuehaiPan/387/head -> origin/gh/XuehaiPan/387/head 2025-09-07T06:59:51.7501373Z * [new branch] gh/XuehaiPan/387/orig -> origin/gh/XuehaiPan/387/orig 2025-09-07T06:59:51.7503748Z * [new branch] gh/ZainRizvi/1/base -> origin/gh/ZainRizvi/1/base 2025-09-07T06:59:51.7505204Z * [new branch] gh/ZainRizvi/1/head -> origin/gh/ZainRizvi/1/head 2025-09-07T06:59:51.7507083Z * [new branch] gh/ZainRizvi/2/base -> origin/gh/ZainRizvi/2/base 2025-09-07T06:59:51.7508515Z * [new branch] gh/ZainRizvi/2/head -> origin/gh/ZainRizvi/2/head 2025-09-07T06:59:51.7510437Z * [new branch] gh/ZainRizvi/3/base -> origin/gh/ZainRizvi/3/base 2025-09-07T06:59:51.7511714Z * [new branch] gh/ZainRizvi/3/head -> origin/gh/ZainRizvi/3/head 2025-09-07T06:59:51.7513761Z * [new branch] gh/ZainRizvi/4/base -> origin/gh/ZainRizvi/4/base 2025-09-07T06:59:51.7515273Z * [new branch] gh/ZainRizvi/4/head -> origin/gh/ZainRizvi/4/head 2025-09-07T06:59:51.7517153Z * [new branch] gh/ZainRizvi/5/base -> origin/gh/ZainRizvi/5/base 2025-09-07T06:59:51.7518597Z * [new branch] gh/ZainRizvi/5/head -> origin/gh/ZainRizvi/5/head 2025-09-07T06:59:51.7520472Z * [new branch] gh/ZainRizvi/6/base -> origin/gh/ZainRizvi/6/base 2025-09-07T06:59:51.7521967Z * [new branch] gh/ZainRizvi/6/head -> origin/gh/ZainRizvi/6/head 2025-09-07T06:59:51.7523379Z * [new branch] gh/ZainRizvi/6/orig -> origin/gh/ZainRizvi/6/orig 2025-09-07T06:59:51.7525351Z * [new branch] gh/ZainRizvi/7/base -> origin/gh/ZainRizvi/7/base 2025-09-07T06:59:51.7526916Z * [new branch] gh/ZainRizvi/7/head -> origin/gh/ZainRizvi/7/head 2025-09-07T06:59:51.7528266Z * [new branch] gh/ZainRizvi/7/orig -> origin/gh/ZainRizvi/7/orig 2025-09-07T06:59:51.7530251Z * [new branch] gh/ZainRizvi/8/base -> origin/gh/ZainRizvi/8/base 2025-09-07T06:59:51.7531744Z * [new branch] gh/ZainRizvi/8/head -> origin/gh/ZainRizvi/8/head 2025-09-07T06:59:51.7533702Z * [new branch] gh/ZainRizvi/9/base -> origin/gh/ZainRizvi/9/base 2025-09-07T06:59:51.7535142Z * [new branch] gh/ZainRizvi/9/head -> origin/gh/ZainRizvi/9/head 2025-09-07T06:59:51.7536633Z * [new branch] gh/ZainRizvi/9/orig -> origin/gh/ZainRizvi/9/orig 2025-09-07T06:59:51.7539135Z * [new branch] gh/ZhiweiYan-96/39/base -> origin/gh/ZhiweiYan-96/39/base 2025-09-07T06:59:51.7540627Z * [new branch] gh/ZhiweiYan-96/39/head -> origin/gh/ZhiweiYan-96/39/head 2025-09-07T06:59:51.7542164Z * [new branch] gh/ZhiweiYan-96/39/orig -> origin/gh/ZhiweiYan-96/39/orig 2025-09-07T06:59:51.7544146Z * [new branch] gh/ZhiweiYan-96/44/base -> origin/gh/ZhiweiYan-96/44/base 2025-09-07T06:59:51.7545804Z * [new branch] gh/ZhiweiYan-96/44/head -> origin/gh/ZhiweiYan-96/44/head 2025-09-07T06:59:51.7547693Z * [new branch] gh/ZhiweiYan-96/45/base -> origin/gh/ZhiweiYan-96/45/base 2025-09-07T06:59:51.7549063Z * [new branch] gh/ZhiweiYan-96/45/head -> origin/gh/ZhiweiYan-96/45/head 2025-09-07T06:59:51.7551095Z * [new branch] gh/ZhiweiYan-96/49/base -> origin/gh/ZhiweiYan-96/49/base 2025-09-07T06:59:51.7552582Z * [new branch] gh/ZhiweiYan-96/49/head -> origin/gh/ZhiweiYan-96/49/head 2025-09-07T06:59:51.7554477Z * [new branch] gh/ZhiweiYan-96/62/base -> origin/gh/ZhiweiYan-96/62/base 2025-09-07T06:59:51.7556017Z * [new branch] gh/ZhiweiYan-96/62/head -> origin/gh/ZhiweiYan-96/62/head 2025-09-07T06:59:51.7558057Z * [new branch] gh/ZhiweiYan-96/64/base -> origin/gh/ZhiweiYan-96/64/base 2025-09-07T06:59:51.7559484Z * [new branch] gh/ZhiweiYan-96/64/head -> origin/gh/ZhiweiYan-96/64/head 2025-09-07T06:59:51.7560950Z * [new branch] gh/ZhiweiYan-96/64/orig -> origin/gh/ZhiweiYan-96/64/orig 2025-09-07T06:59:51.7563002Z * [new branch] gh/ZhiweiYan-96/65/base -> origin/gh/ZhiweiYan-96/65/base 2025-09-07T06:59:51.7564430Z * [new branch] gh/ZhiweiYan-96/65/head -> origin/gh/ZhiweiYan-96/65/head 2025-09-07T06:59:51.7565935Z * [new branch] gh/ZhiweiYan-96/65/orig -> origin/gh/ZhiweiYan-96/65/orig 2025-09-07T06:59:51.7567921Z * [new branch] gh/ZhiweiYan-96/66/base -> origin/gh/ZhiweiYan-96/66/base 2025-09-07T06:59:51.7569408Z * [new branch] gh/ZhiweiYan-96/66/head -> origin/gh/ZhiweiYan-96/66/head 2025-09-07T06:59:51.7571303Z * [new branch] gh/ZhiweiYan-96/67/base -> origin/gh/ZhiweiYan-96/67/base 2025-09-07T06:59:51.7572867Z * [new branch] gh/ZhiweiYan-96/67/head -> origin/gh/ZhiweiYan-96/67/head 2025-09-07T06:59:51.7576348Z * [new branch] gh/ZhiweiYan-96/68/base -> origin/gh/ZhiweiYan-96/68/base 2025-09-07T06:59:51.7577755Z * [new branch] gh/ZhiweiYan-96/68/head -> origin/gh/ZhiweiYan-96/68/head 2025-09-07T06:59:51.7579201Z * [new branch] gh/ZhiweiYan-96/68/orig -> origin/gh/ZhiweiYan-96/68/orig 2025-09-07T06:59:51.7581631Z * [new branch] gh/aakhundov/1/base -> origin/gh/aakhundov/1/base 2025-09-07T06:59:51.7583169Z * [new branch] gh/aakhundov/1/head -> origin/gh/aakhundov/1/head 2025-09-07T06:59:51.7585028Z * [new branch] gh/aakhundov/2/base -> origin/gh/aakhundov/2/base 2025-09-07T06:59:51.7586497Z * [new branch] gh/aakhundov/2/head -> origin/gh/aakhundov/2/head 2025-09-07T06:59:51.7588702Z * [new branch] gh/aditew01/openblas -> origin/gh/aditew01/openblas 2025-09-07T06:59:51.7590035Z * [new branch] gh/aditew01/sbgemm -> origin/gh/aditew01/sbgemm 2025-09-07T06:59:51.7591478Z * [new branch] gh/aditew01/vecbf16 -> origin/gh/aditew01/vecbf16 2025-09-07T06:59:51.7593654Z * [new branch] gh/alexbrauckmann/paddedtensor_faketensor_init -> origin/gh/alexbrauckmann/paddedtensor_faketensor_init 2025-09-07T06:59:51.7595988Z * [new branch] gh/alexsamardzic/9/base -> origin/gh/alexsamardzic/9/base 2025-09-07T06:59:51.7597414Z * [new branch] gh/alexsamardzic/9/head -> origin/gh/alexsamardzic/9/head 2025-09-07T06:59:51.7598944Z * [new branch] gh/alexsamardzic/9/orig -> origin/gh/alexsamardzic/9/orig 2025-09-07T06:59:51.7601379Z * [new branch] gh/amjames/18/base -> origin/gh/amjames/18/base 2025-09-07T06:59:51.7602947Z * [new branch] gh/amjames/18/head -> origin/gh/amjames/18/head 2025-09-07T06:59:51.7604321Z * [new branch] gh/amjames/18/orig -> origin/gh/amjames/18/orig 2025-09-07T06:59:51.7607013Z * [new branch] gh/andrewor14/35/base -> origin/gh/andrewor14/35/base 2025-09-07T06:59:51.7608572Z * [new branch] gh/andrewor14/35/head -> origin/gh/andrewor14/35/head 2025-09-07T06:59:51.7610129Z * [new branch] gh/andrewor14/35/orig -> origin/gh/andrewor14/35/orig 2025-09-07T06:59:51.7612320Z * [new branch] gh/andrewor14/50/base -> origin/gh/andrewor14/50/base 2025-09-07T06:59:51.7613898Z * [new branch] gh/andrewor14/50/head -> origin/gh/andrewor14/50/head 2025-09-07T06:59:51.7615382Z * [new branch] gh/andrewor14/50/orig -> origin/gh/andrewor14/50/orig 2025-09-07T06:59:51.7617371Z * [new branch] gh/andrewor14/51/base -> origin/gh/andrewor14/51/base 2025-09-07T06:59:51.7618892Z * [new branch] gh/andrewor14/51/orig -> origin/gh/andrewor14/51/orig 2025-09-07T06:59:51.7621374Z * [new branch] gh/andyanwang/1/base -> origin/gh/andyanwang/1/base 2025-09-07T06:59:51.7622835Z * [new branch] gh/andyanwang/1/head -> origin/gh/andyanwang/1/head 2025-09-07T06:59:51.7624378Z * [new branch] gh/andyanwang/1/orig -> origin/gh/andyanwang/1/orig 2025-09-07T06:59:51.7626488Z * [new branch] gh/andyanwang/13/base -> origin/gh/andyanwang/13/base 2025-09-07T06:59:51.7628017Z * [new branch] gh/andyanwang/13/head -> origin/gh/andyanwang/13/head 2025-09-07T06:59:51.7629918Z * [new branch] gh/andyanwang/13/orig -> origin/gh/andyanwang/13/orig 2025-09-07T06:59:51.7632037Z * [new branch] gh/andyanwang/2/base -> origin/gh/andyanwang/2/base 2025-09-07T06:59:51.7633541Z * [new branch] gh/andyanwang/2/head -> origin/gh/andyanwang/2/head 2025-09-07T06:59:51.7635052Z * [new branch] gh/andyanwang/2/orig -> origin/gh/andyanwang/2/orig 2025-09-07T06:59:51.7637139Z * [new branch] gh/andyanwang/28/base -> origin/gh/andyanwang/28/base 2025-09-07T06:59:51.7638648Z * [new branch] gh/andyanwang/28/head -> origin/gh/andyanwang/28/head 2025-09-07T06:59:51.7640077Z * [new branch] gh/andyanwang/28/orig -> origin/gh/andyanwang/28/orig 2025-09-07T06:59:51.7642046Z * [new branch] gh/andyanwang/3/base -> origin/gh/andyanwang/3/base 2025-09-07T06:59:51.7643485Z * [new branch] gh/andyanwang/3/head -> origin/gh/andyanwang/3/head 2025-09-07T06:59:51.7644961Z * [new branch] gh/andyanwang/3/orig -> origin/gh/andyanwang/3/orig 2025-09-07T06:59:51.7646995Z * [new branch] gh/andyanwang/30/base -> origin/gh/andyanwang/30/base 2025-09-07T06:59:51.7648682Z * [new branch] gh/andyanwang/30/orig -> origin/gh/andyanwang/30/orig 2025-09-07T06:59:51.7650538Z * [new branch] gh/andyanwang/31/base -> origin/gh/andyanwang/31/base 2025-09-07T06:59:51.7652194Z * [new branch] gh/andyanwang/31/orig -> origin/gh/andyanwang/31/orig 2025-09-07T06:59:51.7654522Z * [new branch] gh/andyanwang/32/base -> origin/gh/andyanwang/32/base 2025-09-07T06:59:51.7655955Z * [new branch] gh/andyanwang/32/head -> origin/gh/andyanwang/32/head 2025-09-07T06:59:51.7657523Z * [new branch] gh/andyanwang/32/orig -> origin/gh/andyanwang/32/orig 2025-09-07T06:59:51.7659612Z * [new branch] gh/andyanwang/39/base -> origin/gh/andyanwang/39/base 2025-09-07T06:59:51.7661117Z * [new branch] gh/andyanwang/39/head -> origin/gh/andyanwang/39/head 2025-09-07T06:59:51.7662592Z * [new branch] gh/andyanwang/39/orig -> origin/gh/andyanwang/39/orig 2025-09-07T06:59:51.7664643Z * [new branch] gh/andyanwang/4/base -> origin/gh/andyanwang/4/base 2025-09-07T06:59:51.7666044Z * [new branch] gh/andyanwang/4/head -> origin/gh/andyanwang/4/head 2025-09-07T06:59:51.7667619Z * [new branch] gh/andyanwang/4/orig -> origin/gh/andyanwang/4/orig 2025-09-07T06:59:51.7670070Z * [new branch] gh/angelayi/107/base -> origin/gh/angelayi/107/base 2025-09-07T06:59:51.7671639Z * [new branch] gh/angelayi/107/head -> origin/gh/angelayi/107/head 2025-09-07T06:59:51.7673863Z * [new branch] gh/angelayi/111/base -> origin/gh/angelayi/111/base 2025-09-07T06:59:51.7675300Z * [new branch] gh/angelayi/111/head -> origin/gh/angelayi/111/head 2025-09-07T06:59:51.7676743Z * [new branch] gh/angelayi/111/orig -> origin/gh/angelayi/111/orig 2025-09-07T06:59:51.7678827Z * [new branch] gh/angelayi/112/base -> origin/gh/angelayi/112/base 2025-09-07T06:59:51.7680345Z * [new branch] gh/angelayi/112/head -> origin/gh/angelayi/112/head 2025-09-07T06:59:51.7682019Z * [new branch] gh/angelayi/112/orig -> origin/gh/angelayi/112/orig 2025-09-07T06:59:51.7684086Z * [new branch] gh/angelayi/113/base -> origin/gh/angelayi/113/base 2025-09-07T06:59:51.7685498Z * [new branch] gh/angelayi/113/head -> origin/gh/angelayi/113/head 2025-09-07T06:59:51.7686926Z * [new branch] gh/angelayi/113/orig -> origin/gh/angelayi/113/orig 2025-09-07T06:59:51.7688956Z * [new branch] gh/angelayi/114/base -> origin/gh/angelayi/114/base 2025-09-07T06:59:51.7690296Z * [new branch] gh/angelayi/114/head -> origin/gh/angelayi/114/head 2025-09-07T06:59:51.7691915Z * [new branch] gh/angelayi/114/orig -> origin/gh/angelayi/114/orig 2025-09-07T06:59:51.7694055Z * [new branch] gh/angelayi/115/base -> origin/gh/angelayi/115/base 2025-09-07T06:59:51.7695405Z * [new branch] gh/angelayi/115/head -> origin/gh/angelayi/115/head 2025-09-07T06:59:51.7696869Z * [new branch] gh/angelayi/115/orig -> origin/gh/angelayi/115/orig 2025-09-07T06:59:51.7699430Z * [new branch] gh/anijain2305/753/base -> origin/gh/anijain2305/753/base 2025-09-07T06:59:51.7700883Z * [new branch] gh/anijain2305/753/head -> origin/gh/anijain2305/753/head 2025-09-07T06:59:51.7702469Z * [new branch] gh/anijain2305/753/orig -> origin/gh/anijain2305/753/orig 2025-09-07T06:59:51.7704495Z * [new branch] gh/anijain2305/766/base -> origin/gh/anijain2305/766/base 2025-09-07T06:59:51.7705981Z * [new branch] gh/anijain2305/766/head -> origin/gh/anijain2305/766/head 2025-09-07T06:59:51.7707357Z * [new branch] gh/anijain2305/766/orig -> origin/gh/anijain2305/766/orig 2025-09-07T06:59:51.7709695Z * [new branch] gh/anijain2305/790/base -> origin/gh/anijain2305/790/base 2025-09-07T06:59:51.7711152Z * [new branch] gh/anijain2305/790/head -> origin/gh/anijain2305/790/head 2025-09-07T06:59:51.7712580Z * [new branch] gh/anijain2305/790/orig -> origin/gh/anijain2305/790/orig 2025-09-07T06:59:51.7714789Z * [new branch] gh/anijain2305/792/base -> origin/gh/anijain2305/792/base 2025-09-07T06:59:51.7716014Z * [new branch] gh/anijain2305/792/head -> origin/gh/anijain2305/792/head 2025-09-07T06:59:51.7717526Z * [new branch] gh/anijain2305/792/orig -> origin/gh/anijain2305/792/orig 2025-09-07T06:59:51.7719640Z * [new branch] gh/anijain2305/803/base -> origin/gh/anijain2305/803/base 2025-09-07T06:59:51.7720890Z * [new branch] gh/anijain2305/803/head -> origin/gh/anijain2305/803/head 2025-09-07T06:59:51.7722481Z * [new branch] gh/anijain2305/803/orig -> origin/gh/anijain2305/803/orig 2025-09-07T06:59:51.7724445Z * [new branch] gh/anijain2305/804/base -> origin/gh/anijain2305/804/base 2025-09-07T06:59:51.7726103Z * [new branch] gh/anijain2305/804/head -> origin/gh/anijain2305/804/head 2025-09-07T06:59:51.7727534Z * [new branch] gh/anijain2305/804/orig -> origin/gh/anijain2305/804/orig 2025-09-07T06:59:51.7729638Z * [new branch] gh/anijain2305/805/base -> origin/gh/anijain2305/805/base 2025-09-07T06:59:51.7731193Z * [new branch] gh/anijain2305/805/head -> origin/gh/anijain2305/805/head 2025-09-07T06:59:51.7732647Z * [new branch] gh/anijain2305/805/orig -> origin/gh/anijain2305/805/orig 2025-09-07T06:59:51.7734761Z * [new branch] gh/anijain2305/810/base -> origin/gh/anijain2305/810/base 2025-09-07T06:59:51.7736201Z * [new branch] gh/anijain2305/810/head -> origin/gh/anijain2305/810/head 2025-09-07T06:59:51.7737692Z * [new branch] gh/anijain2305/810/orig -> origin/gh/anijain2305/810/orig 2025-09-07T06:59:51.7739654Z * [new branch] gh/anijain2305/812/base -> origin/gh/anijain2305/812/base 2025-09-07T06:59:51.7741247Z * [new branch] gh/anijain2305/812/head -> origin/gh/anijain2305/812/head 2025-09-07T06:59:51.7742693Z * [new branch] gh/anijain2305/812/orig -> origin/gh/anijain2305/812/orig 2025-09-07T06:59:51.7744623Z * [new branch] gh/anijain2305/838/base -> origin/gh/anijain2305/838/base 2025-09-07T06:59:51.7746077Z * [new branch] gh/anijain2305/838/head -> origin/gh/anijain2305/838/head 2025-09-07T06:59:51.7747521Z * [new branch] gh/anijain2305/838/orig -> origin/gh/anijain2305/838/orig 2025-09-07T06:59:51.7749580Z * [new branch] gh/anijain2305/839/base -> origin/gh/anijain2305/839/base 2025-09-07T06:59:51.7751092Z * [new branch] gh/anijain2305/839/head -> origin/gh/anijain2305/839/head 2025-09-07T06:59:51.7752515Z * [new branch] gh/anijain2305/839/orig -> origin/gh/anijain2305/839/orig 2025-09-07T06:59:51.7754472Z * [new branch] gh/anijain2305/843/base -> origin/gh/anijain2305/843/base 2025-09-07T06:59:51.7755956Z * [new branch] gh/anijain2305/843/head -> origin/gh/anijain2305/843/head 2025-09-07T06:59:51.7757434Z * [new branch] gh/anijain2305/843/orig -> origin/gh/anijain2305/843/orig 2025-09-07T06:59:51.7759891Z * [new branch] gh/anijain2305/844/base -> origin/gh/anijain2305/844/base 2025-09-07T06:59:51.7761459Z * [new branch] gh/anijain2305/844/head -> origin/gh/anijain2305/844/head 2025-09-07T06:59:51.7762941Z * [new branch] gh/anijain2305/844/orig -> origin/gh/anijain2305/844/orig 2025-09-07T06:59:51.7764945Z * [new branch] gh/anijain2305/846/base -> origin/gh/anijain2305/846/base 2025-09-07T06:59:51.7766426Z * [new branch] gh/anijain2305/846/head -> origin/gh/anijain2305/846/head 2025-09-07T06:59:51.7767764Z * [new branch] gh/anijain2305/846/orig -> origin/gh/anijain2305/846/orig 2025-09-07T06:59:51.7770101Z * [new branch] gh/anijain2305/848/base -> origin/gh/anijain2305/848/base 2025-09-07T06:59:51.7771376Z * [new branch] gh/anijain2305/848/head -> origin/gh/anijain2305/848/head 2025-09-07T06:59:51.7773019Z * [new branch] gh/anijain2305/848/orig -> origin/gh/anijain2305/848/orig 2025-09-07T06:59:51.7774978Z * [new branch] gh/anijain2305/849/base -> origin/gh/anijain2305/849/base 2025-09-07T06:59:51.7776414Z * [new branch] gh/anijain2305/849/head -> origin/gh/anijain2305/849/head 2025-09-07T06:59:51.7777828Z * [new branch] gh/anijain2305/849/orig -> origin/gh/anijain2305/849/orig 2025-09-07T06:59:51.7780336Z * [new branch] gh/anijain2305/850/base -> origin/gh/anijain2305/850/base 2025-09-07T06:59:51.7781810Z * [new branch] gh/anijain2305/850/head -> origin/gh/anijain2305/850/head 2025-09-07T06:59:51.7783346Z * [new branch] gh/anijain2305/850/orig -> origin/gh/anijain2305/850/orig 2025-09-07T06:59:51.7785435Z * [new branch] gh/anijain2305/851/base -> origin/gh/anijain2305/851/base 2025-09-07T06:59:51.7786885Z * [new branch] gh/anijain2305/851/head -> origin/gh/anijain2305/851/head 2025-09-07T06:59:51.7788324Z * [new branch] gh/anijain2305/851/orig -> origin/gh/anijain2305/851/orig 2025-09-07T06:59:51.7790452Z * [new branch] gh/anijain2305/852/base -> origin/gh/anijain2305/852/base 2025-09-07T06:59:51.7792469Z * [new branch] gh/anijain2305/852/head -> origin/gh/anijain2305/852/head 2025-09-07T06:59:51.7793902Z * [new branch] gh/anijain2305/852/orig -> origin/gh/anijain2305/852/orig 2025-09-07T06:59:51.7796014Z * [new branch] gh/anijain2305/853/base -> origin/gh/anijain2305/853/base 2025-09-07T06:59:51.7797392Z * [new branch] gh/anijain2305/853/head -> origin/gh/anijain2305/853/head 2025-09-07T06:59:51.7798808Z * [new branch] gh/anijain2305/853/orig -> origin/gh/anijain2305/853/orig 2025-09-07T06:59:51.7800922Z * [new branch] gh/anijain2305/854/base -> origin/gh/anijain2305/854/base 2025-09-07T06:59:51.7802569Z * [new branch] gh/anijain2305/854/head -> origin/gh/anijain2305/854/head 2025-09-07T06:59:51.7804027Z * [new branch] gh/anijain2305/854/orig -> origin/gh/anijain2305/854/orig 2025-09-07T06:59:51.7806141Z * [new branch] gh/anijain2305/855/base -> origin/gh/anijain2305/855/base 2025-09-07T06:59:51.7807604Z * [new branch] gh/anijain2305/855/head -> origin/gh/anijain2305/855/head 2025-09-07T06:59:51.7809028Z * [new branch] gh/anijain2305/855/orig -> origin/gh/anijain2305/855/orig 2025-09-07T06:59:51.7811123Z * [new branch] gh/anijain2305/856/base -> origin/gh/anijain2305/856/base 2025-09-07T06:59:51.7812660Z * [new branch] gh/anijain2305/856/head -> origin/gh/anijain2305/856/head 2025-09-07T06:59:51.7814180Z * [new branch] gh/anijain2305/856/orig -> origin/gh/anijain2305/856/orig 2025-09-07T06:59:51.7816188Z * [new branch] gh/anijain2305/857/base -> origin/gh/anijain2305/857/base 2025-09-07T06:59:51.7817660Z * [new branch] gh/anijain2305/857/head -> origin/gh/anijain2305/857/head 2025-09-07T06:59:51.7819118Z * [new branch] gh/anijain2305/857/orig -> origin/gh/anijain2305/857/orig 2025-09-07T06:59:51.7821160Z * [new branch] gh/anijain2305/858/base -> origin/gh/anijain2305/858/base 2025-09-07T06:59:51.7822643Z * [new branch] gh/anijain2305/858/head -> origin/gh/anijain2305/858/head 2025-09-07T06:59:51.7824210Z * [new branch] gh/anijain2305/858/orig -> origin/gh/anijain2305/858/orig 2025-09-07T06:59:51.7826138Z * [new branch] gh/anijain2305/859/base -> origin/gh/anijain2305/859/base 2025-09-07T06:59:51.7827587Z * [new branch] gh/anijain2305/859/head -> origin/gh/anijain2305/859/head 2025-09-07T06:59:51.7829038Z * [new branch] gh/anijain2305/859/orig -> origin/gh/anijain2305/859/orig 2025-09-07T06:59:51.7831030Z * [new branch] gh/anijain2305/860/base -> origin/gh/anijain2305/860/base 2025-09-07T06:59:51.7832556Z * [new branch] gh/anijain2305/860/head -> origin/gh/anijain2305/860/head 2025-09-07T06:59:51.7834073Z * [new branch] gh/anijain2305/860/orig -> origin/gh/anijain2305/860/orig 2025-09-07T06:59:51.7836133Z * [new branch] gh/anijain2305/861/base -> origin/gh/anijain2305/861/base 2025-09-07T06:59:51.7837566Z * [new branch] gh/anijain2305/861/head -> origin/gh/anijain2305/861/head 2025-09-07T06:59:51.7839065Z * [new branch] gh/anijain2305/861/orig -> origin/gh/anijain2305/861/orig 2025-09-07T06:59:51.7841262Z * [new branch] gh/anijain2305/862/base -> origin/gh/anijain2305/862/base 2025-09-07T06:59:51.7842791Z * [new branch] gh/anijain2305/862/head -> origin/gh/anijain2305/862/head 2025-09-07T06:59:51.7844225Z * [new branch] gh/anijain2305/862/orig -> origin/gh/anijain2305/862/orig 2025-09-07T06:59:51.7846423Z * [new branch] gh/anijain2305/863/base -> origin/gh/anijain2305/863/base 2025-09-07T06:59:51.7847914Z * [new branch] gh/anijain2305/863/head -> origin/gh/anijain2305/863/head 2025-09-07T06:59:51.7849363Z * [new branch] gh/anijain2305/863/orig -> origin/gh/anijain2305/863/orig 2025-09-07T06:59:51.7851484Z * [new branch] gh/anijain2305/864/base -> origin/gh/anijain2305/864/base 2025-09-07T06:59:51.7853045Z * [new branch] gh/anijain2305/864/head -> origin/gh/anijain2305/864/head 2025-09-07T06:59:51.7854515Z * [new branch] gh/anijain2305/864/orig -> origin/gh/anijain2305/864/orig 2025-09-07T06:59:51.7856515Z * [new branch] gh/anijain2305/865/base -> origin/gh/anijain2305/865/base 2025-09-07T06:59:51.7857987Z * [new branch] gh/anijain2305/865/head -> origin/gh/anijain2305/865/head 2025-09-07T06:59:51.7859405Z * [new branch] gh/anijain2305/865/orig -> origin/gh/anijain2305/865/orig 2025-09-07T06:59:51.7861451Z * [new branch] gh/anijain2305/866/base -> origin/gh/anijain2305/866/base 2025-09-07T06:59:51.7862902Z * [new branch] gh/anijain2305/866/head -> origin/gh/anijain2305/866/head 2025-09-07T06:59:51.7864364Z * [new branch] gh/anijain2305/866/orig -> origin/gh/anijain2305/866/orig 2025-09-07T06:59:51.7866874Z * [new branch] gh/anjali411/216/base -> origin/gh/anjali411/216/base 2025-09-07T06:59:51.7868351Z * [new branch] gh/anjali411/216/head -> origin/gh/anjali411/216/head 2025-09-07T06:59:51.7869791Z * [new branch] gh/anjali411/216/orig -> origin/gh/anjali411/216/orig 2025-09-07T06:59:51.7872335Z * [new branch] gh/ankitageorge/13/base -> origin/gh/ankitageorge/13/base 2025-09-07T06:59:51.7875848Z * [new branch] gh/ankitageorge/13/head -> origin/gh/ankitageorge/13/head 2025-09-07T06:59:51.7877298Z * [new branch] gh/ankitageorge/13/orig -> origin/gh/ankitageorge/13/orig 2025-09-07T06:59:51.7879450Z * [new branch] gh/ankitageorge/14/base -> origin/gh/ankitageorge/14/base 2025-09-07T06:59:51.7880679Z * [new branch] gh/ankitageorge/14/head -> origin/gh/ankitageorge/14/head 2025-09-07T06:59:51.7882701Z * [new branch] gh/ankitageorge/14/orig -> origin/gh/ankitageorge/14/orig 2025-09-07T06:59:51.7884760Z * [new branch] gh/ankitageorge/15/base -> origin/gh/ankitageorge/15/base 2025-09-07T06:59:51.7885940Z * [new branch] gh/ankitageorge/15/head -> origin/gh/ankitageorge/15/head 2025-09-07T06:59:51.7887625Z * [new branch] gh/ankitageorge/15/orig -> origin/gh/ankitageorge/15/orig 2025-09-07T06:59:51.7889645Z * [new branch] gh/ankitageorge/16/base -> origin/gh/ankitageorge/16/base 2025-09-07T06:59:51.7891234Z * [new branch] gh/ankitageorge/16/head -> origin/gh/ankitageorge/16/head 2025-09-07T06:59:51.7892701Z * [new branch] gh/ankitageorge/16/orig -> origin/gh/ankitageorge/16/orig 2025-09-07T06:59:51.7894908Z * [new branch] gh/ankitageorge/17/base -> origin/gh/ankitageorge/17/base 2025-09-07T06:59:51.7896281Z * [new branch] gh/ankitageorge/17/head -> origin/gh/ankitageorge/17/head 2025-09-07T06:59:51.7897783Z * [new branch] gh/ankitageorge/17/orig -> origin/gh/ankitageorge/17/orig 2025-09-07T06:59:51.7899885Z * [new branch] gh/ankitageorge/21/base -> origin/gh/ankitageorge/21/base 2025-09-07T06:59:51.7901301Z * [new branch] gh/ankitageorge/21/head -> origin/gh/ankitageorge/21/head 2025-09-07T06:59:51.7902948Z * [new branch] gh/ankitageorge/21/orig -> origin/gh/ankitageorge/21/orig 2025-09-07T06:59:51.7905548Z * [new branch] gh/anshul-si/1/base -> origin/gh/anshul-si/1/base 2025-09-07T06:59:51.7907005Z * [new branch] gh/anshul-si/1/head -> origin/gh/anshul-si/1/head 2025-09-07T06:59:51.7909023Z * [new branch] gh/anshul-si/15/base -> origin/gh/anshul-si/15/base 2025-09-07T06:59:51.7910370Z * [new branch] gh/anshul-si/15/head -> origin/gh/anshul-si/15/head 2025-09-07T06:59:51.7911827Z * [new branch] gh/anshul-si/15/orig -> origin/gh/anshul-si/15/orig 2025-09-07T06:59:51.7913976Z * [new branch] gh/anshul-si/16/base -> origin/gh/anshul-si/16/base 2025-09-07T06:59:51.7915620Z * [new branch] gh/anshul-si/16/head -> origin/gh/anshul-si/16/head 2025-09-07T06:59:51.7916876Z * [new branch] gh/anshul-si/16/orig -> origin/gh/anshul-si/16/orig 2025-09-07T06:59:51.7918901Z * [new branch] gh/anshul-si/17/base -> origin/gh/anshul-si/17/base 2025-09-07T06:59:51.7920467Z * [new branch] gh/anshul-si/17/head -> origin/gh/anshul-si/17/head 2025-09-07T06:59:51.7922474Z * [new branch] gh/anshul-si/17/orig -> origin/gh/anshul-si/17/orig 2025-09-07T06:59:51.7924301Z * [new branch] gh/anshul-si/18/base -> origin/gh/anshul-si/18/base 2025-09-07T06:59:51.7925813Z * [new branch] gh/anshul-si/18/head -> origin/gh/anshul-si/18/head 2025-09-07T06:59:51.7927361Z * [new branch] gh/anshul-si/18/orig -> origin/gh/anshul-si/18/orig 2025-09-07T06:59:51.7929430Z * [new branch] gh/anshul-si/19/base -> origin/gh/anshul-si/19/base 2025-09-07T06:59:51.7930955Z * [new branch] gh/anshul-si/19/head -> origin/gh/anshul-si/19/head 2025-09-07T06:59:51.7932323Z * [new branch] gh/anshul-si/19/orig -> origin/gh/anshul-si/19/orig 2025-09-07T06:59:51.7934372Z * [new branch] gh/anshul-si/2/base -> origin/gh/anshul-si/2/base 2025-09-07T06:59:51.7935811Z * [new branch] gh/anshul-si/2/head -> origin/gh/anshul-si/2/head 2025-09-07T06:59:51.7937925Z * [new branch] gh/anshul-si/20/base -> origin/gh/anshul-si/20/base 2025-09-07T06:59:51.7939339Z * [new branch] gh/anshul-si/20/head -> origin/gh/anshul-si/20/head 2025-09-07T06:59:51.7940896Z * [new branch] gh/anshul-si/20/orig -> origin/gh/anshul-si/20/orig 2025-09-07T06:59:51.7942693Z * [new branch] gh/anshul-si/21/base -> origin/gh/anshul-si/21/base 2025-09-07T06:59:51.7944351Z * [new branch] gh/anshul-si/21/head -> origin/gh/anshul-si/21/head 2025-09-07T06:59:51.7945722Z * [new branch] gh/anshul-si/21/orig -> origin/gh/anshul-si/21/orig 2025-09-07T06:59:51.7947739Z * [new branch] gh/anshul-si/22/base -> origin/gh/anshul-si/22/base 2025-09-07T06:59:51.7949242Z * [new branch] gh/anshul-si/22/head -> origin/gh/anshul-si/22/head 2025-09-07T06:59:51.7950690Z * [new branch] gh/anshul-si/22/orig -> origin/gh/anshul-si/22/orig 2025-09-07T06:59:51.7952632Z * [new branch] gh/anshul-si/23/base -> origin/gh/anshul-si/23/base 2025-09-07T06:59:51.7954125Z * [new branch] gh/anshul-si/23/head -> origin/gh/anshul-si/23/head 2025-09-07T06:59:51.7955586Z * [new branch] gh/anshul-si/23/orig -> origin/gh/anshul-si/23/orig 2025-09-07T06:59:51.7957570Z * [new branch] gh/anshul-si/24/base -> origin/gh/anshul-si/24/base 2025-09-07T06:59:51.7959146Z * [new branch] gh/anshul-si/24/head -> origin/gh/anshul-si/24/head 2025-09-07T06:59:51.7960559Z * [new branch] gh/anshul-si/24/orig -> origin/gh/anshul-si/24/orig 2025-09-07T06:59:51.7962679Z * [new branch] gh/anshul-si/25/base -> origin/gh/anshul-si/25/base 2025-09-07T06:59:51.7964170Z * [new branch] gh/anshul-si/25/head -> origin/gh/anshul-si/25/head 2025-09-07T06:59:51.7965637Z * [new branch] gh/anshul-si/25/orig -> origin/gh/anshul-si/25/orig 2025-09-07T06:59:51.7968083Z * [new branch] gh/anshul-si/26/base -> origin/gh/anshul-si/26/base 2025-09-07T06:59:51.7969547Z * [new branch] gh/anshul-si/26/head -> origin/gh/anshul-si/26/head 2025-09-07T06:59:51.7970965Z * [new branch] gh/anshul-si/26/orig -> origin/gh/anshul-si/26/orig 2025-09-07T06:59:51.7973164Z * [new branch] gh/anshul-si/27/base -> origin/gh/anshul-si/27/base 2025-09-07T06:59:51.7974826Z * [new branch] gh/anshul-si/27/head -> origin/gh/anshul-si/27/head 2025-09-07T06:59:51.7976264Z * [new branch] gh/anshul-si/27/orig -> origin/gh/anshul-si/27/orig 2025-09-07T06:59:51.7978202Z * [new branch] gh/anshul-si/28/base -> origin/gh/anshul-si/28/base 2025-09-07T06:59:51.7979580Z * [new branch] gh/anshul-si/28/head -> origin/gh/anshul-si/28/head 2025-09-07T06:59:51.7981029Z * [new branch] gh/anshul-si/28/orig -> origin/gh/anshul-si/28/orig 2025-09-07T06:59:51.7982889Z * [new branch] gh/anshul-si/29/base -> origin/gh/anshul-si/29/base 2025-09-07T06:59:51.7984503Z * [new branch] gh/anshul-si/29/head -> origin/gh/anshul-si/29/head 2025-09-07T06:59:51.7985973Z * [new branch] gh/anshul-si/29/orig -> origin/gh/anshul-si/29/orig 2025-09-07T06:59:51.7987863Z * [new branch] gh/anshul-si/3/base -> origin/gh/anshul-si/3/base 2025-09-07T06:59:51.7989275Z * [new branch] gh/anshul-si/3/head -> origin/gh/anshul-si/3/head 2025-09-07T06:59:51.7991130Z * [new branch] gh/anshul-si/4/base -> origin/gh/anshul-si/4/base 2025-09-07T06:59:51.7992631Z * [new branch] gh/anshul-si/4/head -> origin/gh/anshul-si/4/head 2025-09-07T06:59:51.7994936Z * [new branch] gh/anshul-si/5/base -> origin/gh/anshul-si/5/base 2025-09-07T06:59:51.7996592Z * [new branch] gh/anshul-si/5/head -> origin/gh/anshul-si/5/head 2025-09-07T06:59:51.7999058Z * [new branch] gh/aorenste/132/base -> origin/gh/aorenste/132/base 2025-09-07T06:59:51.8000535Z * [new branch] gh/aorenste/132/head -> origin/gh/aorenste/132/head 2025-09-07T06:59:51.8003184Z * [new branch] gh/bdhirsh/650/base -> origin/gh/bdhirsh/650/base 2025-09-07T06:59:51.8004906Z * [new branch] gh/bdhirsh/650/head -> origin/gh/bdhirsh/650/head 2025-09-07T06:59:51.8006302Z * [new branch] gh/bdhirsh/650/orig -> origin/gh/bdhirsh/650/orig 2025-09-07T06:59:51.8008294Z * [new branch] gh/bdhirsh/663/base -> origin/gh/bdhirsh/663/base 2025-09-07T06:59:51.8009746Z * [new branch] gh/bdhirsh/663/head -> origin/gh/bdhirsh/663/head 2025-09-07T06:59:51.8011282Z * [new branch] gh/bdhirsh/663/orig -> origin/gh/bdhirsh/663/orig 2025-09-07T06:59:51.8013437Z * [new branch] gh/bdhirsh/665/base -> origin/gh/bdhirsh/665/base 2025-09-07T06:59:51.8014850Z * [new branch] gh/bdhirsh/665/head -> origin/gh/bdhirsh/665/head 2025-09-07T06:59:51.8016330Z * [new branch] gh/bdhirsh/665/orig -> origin/gh/bdhirsh/665/orig 2025-09-07T06:59:51.8018493Z * [new branch] gh/bdhirsh/666/base -> origin/gh/bdhirsh/666/base 2025-09-07T06:59:51.8020046Z * [new branch] gh/bdhirsh/666/head -> origin/gh/bdhirsh/666/head 2025-09-07T06:59:51.8021723Z * [new branch] gh/bdhirsh/666/orig -> origin/gh/bdhirsh/666/orig 2025-09-07T06:59:51.8023797Z * [new branch] gh/bdhirsh/667/base -> origin/gh/bdhirsh/667/base 2025-09-07T06:59:51.8025248Z * [new branch] gh/bdhirsh/667/head -> origin/gh/bdhirsh/667/head 2025-09-07T06:59:51.8026742Z * [new branch] gh/bdhirsh/667/orig -> origin/gh/bdhirsh/667/orig 2025-09-07T06:59:51.8028682Z * [new branch] gh/bdhirsh/668/base -> origin/gh/bdhirsh/668/base 2025-09-07T06:59:51.8030087Z * [new branch] gh/bdhirsh/668/head -> origin/gh/bdhirsh/668/head 2025-09-07T06:59:51.8031586Z * [new branch] gh/bdhirsh/668/orig -> origin/gh/bdhirsh/668/orig 2025-09-07T06:59:51.8033663Z * [new branch] gh/bdhirsh/669/base -> origin/gh/bdhirsh/669/base 2025-09-07T06:59:51.8035066Z * [new branch] gh/bdhirsh/669/head -> origin/gh/bdhirsh/669/head 2025-09-07T06:59:51.8036456Z * [new branch] gh/bdhirsh/669/orig -> origin/gh/bdhirsh/669/orig 2025-09-07T06:59:51.8038657Z * [new branch] gh/bdhirsh/670/base -> origin/gh/bdhirsh/670/base 2025-09-07T06:59:51.8040246Z * [new branch] gh/bdhirsh/670/head -> origin/gh/bdhirsh/670/head 2025-09-07T06:59:51.8041851Z * [new branch] gh/bdhirsh/670/orig -> origin/gh/bdhirsh/670/orig 2025-09-07T06:59:51.8044299Z * [new branch] gh/benjaminglass1/100/base -> origin/gh/benjaminglass1/100/base 2025-09-07T06:59:51.8045734Z * [new branch] gh/benjaminglass1/100/head -> origin/gh/benjaminglass1/100/head 2025-09-07T06:59:51.8047206Z * [new branch] gh/benjaminglass1/100/orig -> origin/gh/benjaminglass1/100/orig 2025-09-07T06:59:51.8049304Z * [new branch] gh/benjaminglass1/101/base -> origin/gh/benjaminglass1/101/base 2025-09-07T06:59:51.8050925Z * [new branch] gh/benjaminglass1/101/head -> origin/gh/benjaminglass1/101/head 2025-09-07T06:59:51.8052438Z * [new branch] gh/benjaminglass1/101/orig -> origin/gh/benjaminglass1/101/orig 2025-09-07T06:59:51.8054413Z * [new branch] gh/benjaminglass1/102/base -> origin/gh/benjaminglass1/102/base 2025-09-07T06:59:51.8055827Z * [new branch] gh/benjaminglass1/102/head -> origin/gh/benjaminglass1/102/head 2025-09-07T06:59:51.8057267Z * [new branch] gh/benjaminglass1/102/orig -> origin/gh/benjaminglass1/102/orig 2025-09-07T06:59:51.8059180Z * [new branch] gh/benjaminglass1/103/base -> origin/gh/benjaminglass1/103/base 2025-09-07T06:59:51.8060631Z * [new branch] gh/benjaminglass1/103/head -> origin/gh/benjaminglass1/103/head 2025-09-07T06:59:51.8062044Z * [new branch] gh/benjaminglass1/103/orig -> origin/gh/benjaminglass1/103/orig 2025-09-07T06:59:51.8064197Z * [new branch] gh/benjaminglass1/104/base -> origin/gh/benjaminglass1/104/base 2025-09-07T06:59:51.8065533Z * [new branch] gh/benjaminglass1/104/head -> origin/gh/benjaminglass1/104/head 2025-09-07T06:59:51.8067012Z * [new branch] gh/benjaminglass1/104/orig -> origin/gh/benjaminglass1/104/orig 2025-09-07T06:59:51.8069011Z * [new branch] gh/benjaminglass1/105/base -> origin/gh/benjaminglass1/105/base 2025-09-07T06:59:51.8070661Z * [new branch] gh/benjaminglass1/105/head -> origin/gh/benjaminglass1/105/head 2025-09-07T06:59:51.8072111Z * [new branch] gh/benjaminglass1/105/orig -> origin/gh/benjaminglass1/105/orig 2025-09-07T06:59:51.8074363Z * [new branch] gh/benjaminglass1/106/base -> origin/gh/benjaminglass1/106/base 2025-09-07T06:59:51.8075830Z * [new branch] gh/benjaminglass1/106/head -> origin/gh/benjaminglass1/106/head 2025-09-07T06:59:51.8077522Z * [new branch] gh/benjaminglass1/106/orig -> origin/gh/benjaminglass1/106/orig 2025-09-07T06:59:51.8079392Z * [new branch] gh/benjaminglass1/79/base -> origin/gh/benjaminglass1/79/base 2025-09-07T06:59:51.8080937Z * [new branch] gh/benjaminglass1/79/head -> origin/gh/benjaminglass1/79/head 2025-09-07T06:59:51.8082614Z * [new branch] gh/benjaminglass1/79/orig -> origin/gh/benjaminglass1/79/orig 2025-09-07T06:59:51.8084558Z * [new branch] gh/benjaminglass1/86/base -> origin/gh/benjaminglass1/86/base 2025-09-07T06:59:51.8085980Z * [new branch] gh/benjaminglass1/86/head -> origin/gh/benjaminglass1/86/head 2025-09-07T06:59:51.8087464Z * [new branch] gh/benjaminglass1/86/orig -> origin/gh/benjaminglass1/86/orig 2025-09-07T06:59:51.8089426Z * [new branch] gh/benjaminglass1/89/base -> origin/gh/benjaminglass1/89/base 2025-09-07T06:59:51.8090953Z * [new branch] gh/benjaminglass1/89/head -> origin/gh/benjaminglass1/89/head 2025-09-07T06:59:51.8092370Z * [new branch] gh/benjaminglass1/89/orig -> origin/gh/benjaminglass1/89/orig 2025-09-07T06:59:51.8094314Z * [new branch] gh/benjaminglass1/91/base -> origin/gh/benjaminglass1/91/base 2025-09-07T06:59:51.8095784Z * [new branch] gh/benjaminglass1/91/head -> origin/gh/benjaminglass1/91/head 2025-09-07T06:59:51.8097183Z * [new branch] gh/benjaminglass1/91/orig -> origin/gh/benjaminglass1/91/orig 2025-09-07T06:59:51.8099217Z * [new branch] gh/benjaminglass1/93/base -> origin/gh/benjaminglass1/93/base 2025-09-07T06:59:51.8100609Z * [new branch] gh/benjaminglass1/93/head -> origin/gh/benjaminglass1/93/head 2025-09-07T06:59:51.8102206Z * [new branch] gh/benjaminglass1/93/orig -> origin/gh/benjaminglass1/93/orig 2025-09-07T06:59:51.8104230Z * [new branch] gh/benjaminglass1/95/base -> origin/gh/benjaminglass1/95/base 2025-09-07T06:59:51.8105729Z * [new branch] gh/benjaminglass1/95/head -> origin/gh/benjaminglass1/95/head 2025-09-07T06:59:51.8107190Z * [new branch] gh/benjaminglass1/95/orig -> origin/gh/benjaminglass1/95/orig 2025-09-07T06:59:51.8109158Z * [new branch] gh/benjaminglass1/97/base -> origin/gh/benjaminglass1/97/base 2025-09-07T06:59:51.8110653Z * [new branch] gh/benjaminglass1/97/head -> origin/gh/benjaminglass1/97/head 2025-09-07T06:59:51.8113881Z * [new branch] gh/benjaminglass1/97/orig -> origin/gh/benjaminglass1/97/orig 2025-09-07T06:59:51.8114725Z * [new branch] gh/benjaminglass1/99/base -> origin/gh/benjaminglass1/99/base 2025-09-07T06:59:51.8115477Z * [new branch] gh/benjaminglass1/99/head -> origin/gh/benjaminglass1/99/head 2025-09-07T06:59:51.8117376Z * [new branch] gh/benjaminglass1/99/orig -> origin/gh/benjaminglass1/99/orig 2025-09-07T06:59:51.8119622Z * [new branch] gh/bobrenjc93/514/base -> origin/gh/bobrenjc93/514/base 2025-09-07T06:59:51.8120919Z * [new branch] gh/bobrenjc93/514/head -> origin/gh/bobrenjc93/514/head 2025-09-07T06:59:51.8122454Z * [new branch] gh/bobrenjc93/514/orig -> origin/gh/bobrenjc93/514/orig 2025-09-07T06:59:51.8124400Z * [new branch] gh/bobrenjc93/521/base -> origin/gh/bobrenjc93/521/base 2025-09-07T06:59:51.8125851Z * [new branch] gh/bobrenjc93/521/head -> origin/gh/bobrenjc93/521/head 2025-09-07T06:59:51.8127329Z * [new branch] gh/bobrenjc93/521/orig -> origin/gh/bobrenjc93/521/orig 2025-09-07T06:59:51.8129268Z * [new branch] gh/bobrenjc93/522/base -> origin/gh/bobrenjc93/522/base 2025-09-07T06:59:51.8130815Z * [new branch] gh/bobrenjc93/522/head -> origin/gh/bobrenjc93/522/head 2025-09-07T06:59:51.8132252Z * [new branch] gh/bobrenjc93/522/orig -> origin/gh/bobrenjc93/522/orig 2025-09-07T06:59:51.8134171Z * [new branch] gh/bobrenjc93/525/base -> origin/gh/bobrenjc93/525/base 2025-09-07T06:59:51.8135600Z * [new branch] gh/bobrenjc93/525/head -> origin/gh/bobrenjc93/525/head 2025-09-07T06:59:51.8137036Z * [new branch] gh/bobrenjc93/525/orig -> origin/gh/bobrenjc93/525/orig 2025-09-07T06:59:51.8139018Z * [new branch] gh/bobrenjc93/526/base -> origin/gh/bobrenjc93/526/base 2025-09-07T06:59:51.8140360Z * [new branch] gh/bobrenjc93/526/head -> origin/gh/bobrenjc93/526/head 2025-09-07T06:59:51.8141766Z * [new branch] gh/bobrenjc93/526/orig -> origin/gh/bobrenjc93/526/orig 2025-09-07T06:59:51.8143746Z * [new branch] gh/bobrenjc93/527/base -> origin/gh/bobrenjc93/527/base 2025-09-07T06:59:51.8145177Z * [new branch] gh/bobrenjc93/527/head -> origin/gh/bobrenjc93/527/head 2025-09-07T06:59:51.8146625Z * [new branch] gh/bobrenjc93/527/orig -> origin/gh/bobrenjc93/527/orig 2025-09-07T06:59:51.8148659Z * [new branch] gh/bobrenjc93/528/base -> origin/gh/bobrenjc93/528/base 2025-09-07T06:59:51.8150138Z * [new branch] gh/bobrenjc93/528/head -> origin/gh/bobrenjc93/528/head 2025-09-07T06:59:51.8151606Z * [new branch] gh/bobrenjc93/528/orig -> origin/gh/bobrenjc93/528/orig 2025-09-07T06:59:51.8153554Z * [new branch] gh/bobrenjc93/529/base -> origin/gh/bobrenjc93/529/base 2025-09-07T06:59:51.8155076Z * [new branch] gh/bobrenjc93/529/head -> origin/gh/bobrenjc93/529/head 2025-09-07T06:59:51.8156606Z * [new branch] gh/bobrenjc93/529/orig -> origin/gh/bobrenjc93/529/orig 2025-09-07T06:59:51.8158572Z * [new branch] gh/bobrenjc93/535/base -> origin/gh/bobrenjc93/535/base 2025-09-07T06:59:51.8160033Z * [new branch] gh/bobrenjc93/535/head -> origin/gh/bobrenjc93/535/head 2025-09-07T06:59:51.8161619Z * [new branch] gh/bobrenjc93/535/orig -> origin/gh/bobrenjc93/535/orig 2025-09-07T06:59:51.8163643Z * [new branch] gh/bobrenjc93/537/base -> origin/gh/bobrenjc93/537/base 2025-09-07T06:59:51.8165146Z * [new branch] gh/bobrenjc93/537/head -> origin/gh/bobrenjc93/537/head 2025-09-07T06:59:51.8166577Z * [new branch] gh/bobrenjc93/537/orig -> origin/gh/bobrenjc93/537/orig 2025-09-07T06:59:51.8168847Z * [new branch] gh/bobrenjc93/539/base -> origin/gh/bobrenjc93/539/base 2025-09-07T06:59:51.8170374Z * [new branch] gh/bobrenjc93/539/head -> origin/gh/bobrenjc93/539/head 2025-09-07T06:59:51.8171859Z * [new branch] gh/bobrenjc93/539/orig -> origin/gh/bobrenjc93/539/orig 2025-09-07T06:59:51.8174151Z * [new branch] gh/bobrenjc93/540/base -> origin/gh/bobrenjc93/540/base 2025-09-07T06:59:51.8175638Z * [new branch] gh/bobrenjc93/540/head -> origin/gh/bobrenjc93/540/head 2025-09-07T06:59:51.8177239Z * [new branch] gh/bobrenjc93/540/orig -> origin/gh/bobrenjc93/540/orig 2025-09-07T06:59:51.8179112Z * [new branch] gh/bobrenjc93/541/base -> origin/gh/bobrenjc93/541/base 2025-09-07T06:59:51.8180451Z * [new branch] gh/bobrenjc93/541/head -> origin/gh/bobrenjc93/541/head 2025-09-07T06:59:51.8182060Z * [new branch] gh/bobrenjc93/541/orig -> origin/gh/bobrenjc93/541/orig 2025-09-07T06:59:51.8183867Z * [new branch] gh/bobrenjc93/542/base -> origin/gh/bobrenjc93/542/base 2025-09-07T06:59:51.8185323Z * [new branch] gh/bobrenjc93/542/head -> origin/gh/bobrenjc93/542/head 2025-09-07T06:59:51.8186824Z * [new branch] gh/bobrenjc93/542/orig -> origin/gh/bobrenjc93/542/orig 2025-09-07T06:59:51.8188850Z * [new branch] gh/bobrenjc93/543/base -> origin/gh/bobrenjc93/543/base 2025-09-07T06:59:51.8190202Z * [new branch] gh/bobrenjc93/543/head -> origin/gh/bobrenjc93/543/head 2025-09-07T06:59:51.8191664Z * [new branch] gh/bobrenjc93/543/orig -> origin/gh/bobrenjc93/543/orig 2025-09-07T06:59:51.8193497Z * [new branch] gh/bobrenjc93/544/base -> origin/gh/bobrenjc93/544/base 2025-09-07T06:59:51.8194958Z * [new branch] gh/bobrenjc93/544/head -> origin/gh/bobrenjc93/544/head 2025-09-07T06:59:51.8196398Z * [new branch] gh/bobrenjc93/544/orig -> origin/gh/bobrenjc93/544/orig 2025-09-07T06:59:51.8198847Z * [new branch] gh/bobrenjc93/545/base -> origin/gh/bobrenjc93/545/base 2025-09-07T06:59:51.8200392Z * [new branch] gh/bobrenjc93/545/head -> origin/gh/bobrenjc93/545/head 2025-09-07T06:59:51.8201980Z * [new branch] gh/bobrenjc93/545/orig -> origin/gh/bobrenjc93/545/orig 2025-09-07T06:59:51.8204054Z * [new branch] gh/bobrenjc93/546/base -> origin/gh/bobrenjc93/546/base 2025-09-07T06:59:51.8205494Z * [new branch] gh/bobrenjc93/546/head -> origin/gh/bobrenjc93/546/head 2025-09-07T06:59:51.8207026Z * [new branch] gh/bobrenjc93/546/orig -> origin/gh/bobrenjc93/546/orig 2025-09-07T06:59:51.8209625Z * [new branch] gh/bobrenjc93/547/base -> origin/gh/bobrenjc93/547/base 2025-09-07T06:59:51.8211064Z * [new branch] gh/bobrenjc93/547/head -> origin/gh/bobrenjc93/547/head 2025-09-07T06:59:51.8212619Z * [new branch] gh/bobrenjc93/547/orig -> origin/gh/bobrenjc93/547/orig 2025-09-07T06:59:51.8214512Z * [new branch] gh/bobrenjc93/548/base -> origin/gh/bobrenjc93/548/base 2025-09-07T06:59:51.8215924Z * [new branch] gh/bobrenjc93/548/head -> origin/gh/bobrenjc93/548/head 2025-09-07T06:59:51.8217773Z * [new branch] gh/bobrenjc93/548/orig -> origin/gh/bobrenjc93/548/orig 2025-09-07T06:59:51.8219867Z * [new branch] gh/bobrenjc93/549/base -> origin/gh/bobrenjc93/549/base 2025-09-07T06:59:51.8221399Z * [new branch] gh/bobrenjc93/549/head -> origin/gh/bobrenjc93/549/head 2025-09-07T06:59:51.8222903Z * [new branch] gh/bobrenjc93/549/orig -> origin/gh/bobrenjc93/549/orig 2025-09-07T06:59:51.8225110Z * [new branch] gh/bobrenjc93/550/base -> origin/gh/bobrenjc93/550/base 2025-09-07T06:59:51.8226551Z * [new branch] gh/bobrenjc93/550/head -> origin/gh/bobrenjc93/550/head 2025-09-07T06:59:51.8228029Z * [new branch] gh/bobrenjc93/550/orig -> origin/gh/bobrenjc93/550/orig 2025-09-07T06:59:51.8230195Z * [new branch] gh/bobrenjc93/551/base -> origin/gh/bobrenjc93/551/base 2025-09-07T06:59:51.8232224Z * [new branch] gh/bobrenjc93/551/head -> origin/gh/bobrenjc93/551/head 2025-09-07T06:59:51.8233256Z * [new branch] gh/bobrenjc93/551/orig -> origin/gh/bobrenjc93/551/orig 2025-09-07T06:59:51.8235730Z * [new branch] gh/bobrenjc93/552/base -> origin/gh/bobrenjc93/552/base 2025-09-07T06:59:51.8236783Z * [new branch] gh/bobrenjc93/552/head -> origin/gh/bobrenjc93/552/head 2025-09-07T06:59:51.8238467Z * [new branch] gh/bobrenjc93/552/orig -> origin/gh/bobrenjc93/552/orig 2025-09-07T06:59:51.8240498Z * [new branch] gh/bobrenjc93/553/base -> origin/gh/bobrenjc93/553/base 2025-09-07T06:59:51.8242021Z * [new branch] gh/bobrenjc93/553/head -> origin/gh/bobrenjc93/553/head 2025-09-07T06:59:51.8243515Z * [new branch] gh/bobrenjc93/553/orig -> origin/gh/bobrenjc93/553/orig 2025-09-07T06:59:51.8245441Z * [new branch] gh/bobrenjc93/554/base -> origin/gh/bobrenjc93/554/base 2025-09-07T06:59:51.8246852Z * [new branch] gh/bobrenjc93/554/head -> origin/gh/bobrenjc93/554/head 2025-09-07T06:59:51.8248291Z * [new branch] gh/bobrenjc93/554/orig -> origin/gh/bobrenjc93/554/orig 2025-09-07T06:59:51.8250826Z * [new branch] gh/bobrenjc93/555/base -> origin/gh/bobrenjc93/555/base 2025-09-07T06:59:51.8251956Z * [new branch] gh/bobrenjc93/555/head -> origin/gh/bobrenjc93/555/head 2025-09-07T06:59:51.8253656Z * [new branch] gh/bobrenjc93/555/orig -> origin/gh/bobrenjc93/555/orig 2025-09-07T06:59:51.8255789Z * [new branch] gh/bobrenjc93/556/base -> origin/gh/bobrenjc93/556/base 2025-09-07T06:59:51.8256908Z * [new branch] gh/bobrenjc93/556/head -> origin/gh/bobrenjc93/556/head 2025-09-07T06:59:51.8258304Z * [new branch] gh/bobrenjc93/556/orig -> origin/gh/bobrenjc93/556/orig 2025-09-07T06:59:51.8260876Z * [new branch] gh/briancoutinho/2/base -> origin/gh/briancoutinho/2/base 2025-09-07T06:59:51.8262411Z * [new branch] gh/briancoutinho/2/head -> origin/gh/briancoutinho/2/head 2025-09-07T06:59:51.8264861Z * [new branch] gh/c00w/23/base -> origin/gh/c00w/23/base 2025-09-07T06:59:51.8266289Z * [new branch] gh/c00w/23/head -> origin/gh/c00w/23/head 2025-09-07T06:59:51.8268320Z * [new branch] gh/c00w/48/base -> origin/gh/c00w/48/base 2025-09-07T06:59:51.8269806Z * [new branch] gh/c00w/48/head -> origin/gh/c00w/48/head 2025-09-07T06:59:51.8271400Z * [new branch] gh/c00w/48/orig -> origin/gh/c00w/48/orig 2025-09-07T06:59:51.8273453Z * [new branch] gh/c00w/53/base -> origin/gh/c00w/53/base 2025-09-07T06:59:51.8276325Z * [new branch] gh/c00w/53/head -> origin/gh/c00w/53/head 2025-09-07T06:59:51.8277764Z * [new branch] gh/c00w/53/orig -> origin/gh/c00w/53/orig 2025-09-07T06:59:51.8279608Z * [new branch] gh/c00w/54/base -> origin/gh/c00w/54/base 2025-09-07T06:59:51.8281180Z * [new branch] gh/c00w/54/head -> origin/gh/c00w/54/head 2025-09-07T06:59:51.8282678Z * [new branch] gh/c00w/54/orig -> origin/gh/c00w/54/orig 2025-09-07T06:59:51.8284626Z * [new branch] gh/c00w/55/base -> origin/gh/c00w/55/base 2025-09-07T06:59:51.8286175Z * [new branch] gh/c00w/55/head -> origin/gh/c00w/55/head 2025-09-07T06:59:51.8287640Z * [new branch] gh/c00w/55/orig -> origin/gh/c00w/55/orig 2025-09-07T06:59:51.8289462Z * [new branch] gh/c00w/56/base -> origin/gh/c00w/56/base 2025-09-07T06:59:51.8290948Z * [new branch] gh/c00w/56/head -> origin/gh/c00w/56/head 2025-09-07T06:59:51.8292456Z * [new branch] gh/c00w/56/orig -> origin/gh/c00w/56/orig 2025-09-07T06:59:51.8294835Z * [new branch] gh/clee2000/1/base -> origin/gh/clee2000/1/base 2025-09-07T06:59:51.8296550Z * [new branch] gh/clee2000/1/head -> origin/gh/clee2000/1/head 2025-09-07T06:59:51.8297861Z * [new branch] gh/clee2000/1/orig -> origin/gh/clee2000/1/orig 2025-09-07T06:59:51.8300398Z * [new branch] gh/coconutruben/1/base -> origin/gh/coconutruben/1/base 2025-09-07T06:59:51.8301911Z * [new branch] gh/coconutruben/1/head -> origin/gh/coconutruben/1/head 2025-09-07T06:59:51.8304013Z * [new branch] gh/coconutruben/11/base -> origin/gh/coconutruben/11/base 2025-09-07T06:59:51.8305534Z * [new branch] gh/coconutruben/11/head -> origin/gh/coconutruben/11/head 2025-09-07T06:59:51.8306998Z * [new branch] gh/coconutruben/11/orig -> origin/gh/coconutruben/11/orig 2025-09-07T06:59:51.8309640Z * [new branch] gh/coconutruben/12/base -> origin/gh/coconutruben/12/base 2025-09-07T06:59:51.8311457Z * [new branch] gh/coconutruben/12/head -> origin/gh/coconutruben/12/head 2025-09-07T06:59:51.8313119Z * [new branch] gh/coconutruben/12/orig -> origin/gh/coconutruben/12/orig 2025-09-07T06:59:51.8315137Z * [new branch] gh/coconutruben/13/base -> origin/gh/coconutruben/13/base 2025-09-07T06:59:51.8316771Z * [new branch] gh/coconutruben/13/head -> origin/gh/coconutruben/13/head 2025-09-07T06:59:51.8318277Z * [new branch] gh/coconutruben/13/orig -> origin/gh/coconutruben/13/orig 2025-09-07T06:59:51.8320713Z * [new branch] gh/coconutruben/14/base -> origin/gh/coconutruben/14/base 2025-09-07T06:59:51.8322342Z * [new branch] gh/coconutruben/14/head -> origin/gh/coconutruben/14/head 2025-09-07T06:59:51.8323839Z * [new branch] gh/coconutruben/14/orig -> origin/gh/coconutruben/14/orig 2025-09-07T06:59:51.8326108Z * [new branch] gh/coconutruben/15/base -> origin/gh/coconutruben/15/base 2025-09-07T06:59:51.8327723Z * [new branch] gh/coconutruben/15/head -> origin/gh/coconutruben/15/head 2025-09-07T06:59:51.8329259Z * [new branch] gh/coconutruben/15/orig -> origin/gh/coconutruben/15/orig 2025-09-07T06:59:51.8331429Z * [new branch] gh/coconutruben/16/base -> origin/gh/coconutruben/16/base 2025-09-07T06:59:51.8332887Z * [new branch] gh/coconutruben/16/head -> origin/gh/coconutruben/16/head 2025-09-07T06:59:51.8334298Z * [new branch] gh/coconutruben/16/orig -> origin/gh/coconutruben/16/orig 2025-09-07T06:59:51.8336502Z * [new branch] gh/coconutruben/17/base -> origin/gh/coconutruben/17/base 2025-09-07T06:59:51.8338111Z * [new branch] gh/coconutruben/17/head -> origin/gh/coconutruben/17/head 2025-09-07T06:59:51.8339579Z * [new branch] gh/coconutruben/17/orig -> origin/gh/coconutruben/17/orig 2025-09-07T06:59:51.8341589Z * [new branch] gh/coconutruben/18/base -> origin/gh/coconutruben/18/base 2025-09-07T06:59:51.8343124Z * [new branch] gh/coconutruben/18/head -> origin/gh/coconutruben/18/head 2025-09-07T06:59:51.8344584Z * [new branch] gh/coconutruben/18/orig -> origin/gh/coconutruben/18/orig 2025-09-07T06:59:51.8346637Z * [new branch] gh/coconutruben/19/base -> origin/gh/coconutruben/19/base 2025-09-07T06:59:51.8348143Z * [new branch] gh/coconutruben/19/head -> origin/gh/coconutruben/19/head 2025-09-07T06:59:51.8349736Z * [new branch] gh/coconutruben/19/orig -> origin/gh/coconutruben/19/orig 2025-09-07T06:59:51.8351955Z * [new branch] gh/coconutruben/20/base -> origin/gh/coconutruben/20/base 2025-09-07T06:59:51.8353473Z * [new branch] gh/coconutruben/20/head -> origin/gh/coconutruben/20/head 2025-09-07T06:59:51.8355005Z * [new branch] gh/coconutruben/20/orig -> origin/gh/coconutruben/20/orig 2025-09-07T06:59:51.8357055Z * [new branch] gh/coconutruben/21/base -> origin/gh/coconutruben/21/base 2025-09-07T06:59:51.8358544Z * [new branch] gh/coconutruben/21/head -> origin/gh/coconutruben/21/head 2025-09-07T06:59:51.8359840Z * [new branch] gh/coconutruben/21/orig -> origin/gh/coconutruben/21/orig 2025-09-07T06:59:51.8362052Z * [new branch] gh/coconutruben/22/base -> origin/gh/coconutruben/22/base 2025-09-07T06:59:51.8363487Z * [new branch] gh/coconutruben/22/head -> origin/gh/coconutruben/22/head 2025-09-07T06:59:51.8365083Z * [new branch] gh/coconutruben/22/orig -> origin/gh/coconutruben/22/orig 2025-09-07T06:59:51.8367153Z * [new branch] gh/coconutruben/24/base -> origin/gh/coconutruben/24/base 2025-09-07T06:59:51.8368717Z * [new branch] gh/coconutruben/24/head -> origin/gh/coconutruben/24/head 2025-09-07T06:59:51.8370302Z * [new branch] gh/coconutruben/24/orig -> origin/gh/coconutruben/24/orig 2025-09-07T06:59:51.8372855Z * [new branch] gh/coconutruben/25/base -> origin/gh/coconutruben/25/base 2025-09-07T06:59:51.8374620Z * [new branch] gh/coconutruben/25/head -> origin/gh/coconutruben/25/head 2025-09-07T06:59:51.8376257Z * [new branch] gh/coconutruben/25/orig -> origin/gh/coconutruben/25/orig 2025-09-07T06:59:51.8378334Z * [new branch] gh/coconutruben/28/base -> origin/gh/coconutruben/28/base 2025-09-07T06:59:51.8379884Z * [new branch] gh/coconutruben/28/head -> origin/gh/coconutruben/28/head 2025-09-07T06:59:51.8381531Z * [new branch] gh/coconutruben/28/orig -> origin/gh/coconutruben/28/orig 2025-09-07T06:59:51.8383561Z * [new branch] gh/coconutruben/29/base -> origin/gh/coconutruben/29/base 2025-09-07T06:59:51.8385105Z * [new branch] gh/coconutruben/29/head -> origin/gh/coconutruben/29/head 2025-09-07T06:59:51.8386638Z * [new branch] gh/coconutruben/29/orig -> origin/gh/coconutruben/29/orig 2025-09-07T06:59:51.8388701Z * [new branch] gh/coconutruben/30/base -> origin/gh/coconutruben/30/base 2025-09-07T06:59:51.8390129Z * [new branch] gh/coconutruben/30/head -> origin/gh/coconutruben/30/head 2025-09-07T06:59:51.8391680Z * [new branch] gh/coconutruben/30/orig -> origin/gh/coconutruben/30/orig 2025-09-07T06:59:51.8394314Z * [new branch] gh/coconutruben/31/base -> origin/gh/coconutruben/31/base 2025-09-07T06:59:51.8395846Z * [new branch] gh/coconutruben/31/head -> origin/gh/coconutruben/31/head 2025-09-07T06:59:51.8397324Z * [new branch] gh/coconutruben/31/orig -> origin/gh/coconutruben/31/orig 2025-09-07T06:59:51.8399997Z * [new branch] gh/coconutruben/32/base -> origin/gh/coconutruben/32/base 2025-09-07T06:59:51.8401716Z * [new branch] gh/coconutruben/32/head -> origin/gh/coconutruben/32/head 2025-09-07T06:59:51.8403213Z * [new branch] gh/coconutruben/32/orig -> origin/gh/coconutruben/32/orig 2025-09-07T06:59:51.8405505Z * [new branch] gh/coconutruben/33/base -> origin/gh/coconutruben/33/base 2025-09-07T06:59:51.8407103Z * [new branch] gh/coconutruben/33/head -> origin/gh/coconutruben/33/head 2025-09-07T06:59:51.8408755Z * [new branch] gh/coconutruben/33/orig -> origin/gh/coconutruben/33/orig 2025-09-07T06:59:51.8410635Z * [new branch] gh/coconutruben/34/base -> origin/gh/coconutruben/34/base 2025-09-07T06:59:51.8412139Z * [new branch] gh/coconutruben/34/head -> origin/gh/coconutruben/34/head 2025-09-07T06:59:51.8413558Z * [new branch] gh/coconutruben/34/orig -> origin/gh/coconutruben/34/orig 2025-09-07T06:59:51.8415695Z * [new branch] gh/coconutruben/35/base -> origin/gh/coconutruben/35/base 2025-09-07T06:59:51.8417156Z * [new branch] gh/coconutruben/35/head -> origin/gh/coconutruben/35/head 2025-09-07T06:59:51.8418787Z * [new branch] gh/coconutruben/35/orig -> origin/gh/coconutruben/35/orig 2025-09-07T06:59:51.8421717Z * [new branch] gh/coconutruben/36/base -> origin/gh/coconutruben/36/base 2025-09-07T06:59:51.8423583Z * [new branch] gh/coconutruben/36/head -> origin/gh/coconutruben/36/head 2025-09-07T06:59:51.8425710Z * [new branch] gh/coconutruben/36/orig -> origin/gh/coconutruben/36/orig 2025-09-07T06:59:51.8428109Z * [new branch] gh/coconutruben/37/base -> origin/gh/coconutruben/37/base 2025-09-07T06:59:51.8429516Z * [new branch] gh/coconutruben/37/head -> origin/gh/coconutruben/37/head 2025-09-07T06:59:51.8431117Z * [new branch] gh/coconutruben/37/orig -> origin/gh/coconutruben/37/orig 2025-09-07T06:59:51.8433524Z * [new branch] gh/coconutruben/38/base -> origin/gh/coconutruben/38/base 2025-09-07T06:59:51.8435158Z * [new branch] gh/coconutruben/38/head -> origin/gh/coconutruben/38/head 2025-09-07T06:59:51.8436700Z * [new branch] gh/coconutruben/38/orig -> origin/gh/coconutruben/38/orig 2025-09-07T06:59:51.8438916Z * [new branch] gh/coconutruben/39/base -> origin/gh/coconutruben/39/base 2025-09-07T06:59:51.8440315Z * [new branch] gh/coconutruben/39/head -> origin/gh/coconutruben/39/head 2025-09-07T06:59:51.8442015Z * [new branch] gh/coconutruben/39/orig -> origin/gh/coconutruben/39/orig 2025-09-07T06:59:51.8444401Z * [new branch] gh/coconutruben/40/base -> origin/gh/coconutruben/40/base 2025-09-07T06:59:51.8445751Z * [new branch] gh/coconutruben/40/head -> origin/gh/coconutruben/40/head 2025-09-07T06:59:51.8447205Z * [new branch] gh/coconutruben/40/orig -> origin/gh/coconutruben/40/orig 2025-09-07T06:59:51.8449465Z * [new branch] gh/coconutruben/41/base -> origin/gh/coconutruben/41/base 2025-09-07T06:59:51.8451014Z * [new branch] gh/coconutruben/41/head -> origin/gh/coconutruben/41/head 2025-09-07T06:59:51.8452465Z * [new branch] gh/coconutruben/41/orig -> origin/gh/coconutruben/41/orig 2025-09-07T06:59:51.8454694Z * [new branch] gh/coconutruben/42/base -> origin/gh/coconutruben/42/base 2025-09-07T06:59:51.8456194Z * [new branch] gh/coconutruben/42/head -> origin/gh/coconutruben/42/head 2025-09-07T06:59:51.8457708Z * [new branch] gh/coconutruben/42/orig -> origin/gh/coconutruben/42/orig 2025-09-07T06:59:51.8460023Z * [new branch] gh/coconutruben/43/base -> origin/gh/coconutruben/43/base 2025-09-07T06:59:51.8461645Z * [new branch] gh/coconutruben/43/head -> origin/gh/coconutruben/43/head 2025-09-07T06:59:51.8463186Z * [new branch] gh/coconutruben/43/orig -> origin/gh/coconutruben/43/orig 2025-09-07T06:59:51.8465423Z * [new branch] gh/coconutruben/44/base -> origin/gh/coconutruben/44/base 2025-09-07T06:59:51.8466945Z * [new branch] gh/coconutruben/44/head -> origin/gh/coconutruben/44/head 2025-09-07T06:59:51.8468479Z * [new branch] gh/coconutruben/44/orig -> origin/gh/coconutruben/44/orig 2025-09-07T06:59:51.8470574Z * [new branch] gh/coconutruben/45/base -> origin/gh/coconutruben/45/base 2025-09-07T06:59:51.8472104Z * [new branch] gh/coconutruben/45/head -> origin/gh/coconutruben/45/head 2025-09-07T06:59:51.8473828Z * [new branch] gh/coconutruben/45/orig -> origin/gh/coconutruben/45/orig 2025-09-07T06:59:51.8475949Z * [new branch] gh/coconutruben/46/base -> origin/gh/coconutruben/46/base 2025-09-07T06:59:51.8477374Z * [new branch] gh/coconutruben/46/head -> origin/gh/coconutruben/46/head 2025-09-07T06:59:51.8478886Z * [new branch] gh/coconutruben/46/orig -> origin/gh/coconutruben/46/orig 2025-09-07T06:59:51.8481378Z * [new branch] gh/coconutruben/47/base -> origin/gh/coconutruben/47/base 2025-09-07T06:59:51.8482909Z * [new branch] gh/coconutruben/47/head -> origin/gh/coconutruben/47/head 2025-09-07T06:59:51.8484367Z * [new branch] gh/coconutruben/47/orig -> origin/gh/coconutruben/47/orig 2025-09-07T06:59:51.8486576Z * [new branch] gh/coconutruben/48/base -> origin/gh/coconutruben/48/base 2025-09-07T06:59:51.8488115Z * [new branch] gh/coconutruben/48/head -> origin/gh/coconutruben/48/head 2025-09-07T06:59:51.8489674Z * [new branch] gh/coconutruben/48/orig -> origin/gh/coconutruben/48/orig 2025-09-07T06:59:51.8491982Z * [new branch] gh/coconutruben/49/base -> origin/gh/coconutruben/49/base 2025-09-07T06:59:51.8493507Z * [new branch] gh/coconutruben/49/head -> origin/gh/coconutruben/49/head 2025-09-07T06:59:51.8494998Z * [new branch] gh/coconutruben/49/orig -> origin/gh/coconutruben/49/orig 2025-09-07T06:59:51.8497153Z * [new branch] gh/coconutruben/50/base -> origin/gh/coconutruben/50/base 2025-09-07T06:59:51.8498666Z * [new branch] gh/coconutruben/50/head -> origin/gh/coconutruben/50/head 2025-09-07T06:59:51.8500127Z * [new branch] gh/coconutruben/50/orig -> origin/gh/coconutruben/50/orig 2025-09-07T06:59:51.8502270Z * [new branch] gh/coconutruben/51/base -> origin/gh/coconutruben/51/base 2025-09-07T06:59:51.8503788Z * [new branch] gh/coconutruben/51/head -> origin/gh/coconutruben/51/head 2025-09-07T06:59:51.8505313Z * [new branch] gh/coconutruben/51/orig -> origin/gh/coconutruben/51/orig 2025-09-07T06:59:51.8507551Z * [new branch] gh/coconutruben/52/base -> origin/gh/coconutruben/52/base 2025-09-07T06:59:51.8509118Z * [new branch] gh/coconutruben/52/head -> origin/gh/coconutruben/52/head 2025-09-07T06:59:51.8510698Z * [new branch] gh/coconutruben/52/orig -> origin/gh/coconutruben/52/orig 2025-09-07T06:59:51.8512883Z * [new branch] gh/coconutruben/53/base -> origin/gh/coconutruben/53/base 2025-09-07T06:59:51.8514321Z * [new branch] gh/coconutruben/53/head -> origin/gh/coconutruben/53/head 2025-09-07T06:59:51.8516320Z * [new branch] gh/coconutruben/53/orig -> origin/gh/coconutruben/53/orig 2025-09-07T06:59:51.8518415Z * [new branch] gh/coconutruben/54/base -> origin/gh/coconutruben/54/base 2025-09-07T06:59:51.8520246Z * [new branch] gh/coconutruben/54/head -> origin/gh/coconutruben/54/head 2025-09-07T06:59:51.8521978Z * [new branch] gh/coconutruben/54/orig -> origin/gh/coconutruben/54/orig 2025-09-07T06:59:51.8524129Z * [new branch] gh/coconutruben/55/base -> origin/gh/coconutruben/55/base 2025-09-07T06:59:51.8525661Z * [new branch] gh/coconutruben/55/head -> origin/gh/coconutruben/55/head 2025-09-07T06:59:51.8527204Z * [new branch] gh/coconutruben/55/orig -> origin/gh/coconutruben/55/orig 2025-09-07T06:59:51.8529421Z * [new branch] gh/coconutruben/56/base -> origin/gh/coconutruben/56/base 2025-09-07T06:59:51.8530934Z * [new branch] gh/coconutruben/56/head -> origin/gh/coconutruben/56/head 2025-09-07T06:59:51.8532469Z * [new branch] gh/coconutruben/56/orig -> origin/gh/coconutruben/56/orig 2025-09-07T06:59:51.8534625Z * [new branch] gh/coconutruben/57/base -> origin/gh/coconutruben/57/base 2025-09-07T06:59:51.8536238Z * [new branch] gh/coconutruben/57/head -> origin/gh/coconutruben/57/head 2025-09-07T06:59:51.8537886Z * [new branch] gh/coconutruben/57/orig -> origin/gh/coconutruben/57/orig 2025-09-07T06:59:51.8540232Z * [new branch] gh/coconutruben/58/base -> origin/gh/coconutruben/58/base 2025-09-07T06:59:51.8542028Z * [new branch] gh/coconutruben/58/head -> origin/gh/coconutruben/58/head 2025-09-07T06:59:51.8543416Z * [new branch] gh/coconutruben/58/orig -> origin/gh/coconutruben/58/orig 2025-09-07T06:59:51.8545575Z * [new branch] gh/coconutruben/59/base -> origin/gh/coconutruben/59/base 2025-09-07T06:59:51.8546972Z * [new branch] gh/coconutruben/59/head -> origin/gh/coconutruben/59/head 2025-09-07T06:59:51.8548393Z * [new branch] gh/coconutruben/59/orig -> origin/gh/coconutruben/59/orig 2025-09-07T06:59:51.8550385Z * [new branch] gh/coconutruben/60/base -> origin/gh/coconutruben/60/base 2025-09-07T06:59:51.8551902Z * [new branch] gh/coconutruben/60/head -> origin/gh/coconutruben/60/head 2025-09-07T06:59:51.8553480Z * [new branch] gh/coconutruben/60/orig -> origin/gh/coconutruben/60/orig 2025-09-07T06:59:51.8555549Z * [new branch] gh/coconutruben/61/base -> origin/gh/coconutruben/61/base 2025-09-07T06:59:51.8557135Z * [new branch] gh/coconutruben/61/head -> origin/gh/coconutruben/61/head 2025-09-07T06:59:51.8558612Z * [new branch] gh/coconutruben/61/orig -> origin/gh/coconutruben/61/orig 2025-09-07T06:59:51.8560785Z * [new branch] gh/coconutruben/62/base -> origin/gh/coconutruben/62/base 2025-09-07T06:59:51.8562545Z * [new branch] gh/coconutruben/62/head -> origin/gh/coconutruben/62/head 2025-09-07T06:59:51.8564104Z * [new branch] gh/coconutruben/62/orig -> origin/gh/coconutruben/62/orig 2025-09-07T06:59:51.8566422Z * [new branch] gh/coconutruben/63/base -> origin/gh/coconutruben/63/base 2025-09-07T06:59:51.8567917Z * [new branch] gh/coconutruben/63/head -> origin/gh/coconutruben/63/head 2025-09-07T06:59:51.8569431Z * [new branch] gh/coconutruben/63/orig -> origin/gh/coconutruben/63/orig 2025-09-07T06:59:51.8572177Z * [new branch] gh/coconutruben/64/base -> origin/gh/coconutruben/64/base 2025-09-07T06:59:51.8573725Z * [new branch] gh/coconutruben/64/head -> origin/gh/coconutruben/64/head 2025-09-07T06:59:51.8575176Z * [new branch] gh/coconutruben/64/orig -> origin/gh/coconutruben/64/orig 2025-09-07T06:59:51.8577459Z * [new branch] gh/coconutruben/65/base -> origin/gh/coconutruben/65/base 2025-09-07T06:59:51.8578806Z * [new branch] gh/coconutruben/65/head -> origin/gh/coconutruben/65/head 2025-09-07T06:59:51.8580228Z * [new branch] gh/coconutruben/65/orig -> origin/gh/coconutruben/65/orig 2025-09-07T06:59:51.8582442Z * [new branch] gh/coconutruben/66/base -> origin/gh/coconutruben/66/base 2025-09-07T06:59:51.8583840Z * [new branch] gh/coconutruben/66/head -> origin/gh/coconutruben/66/head 2025-09-07T06:59:51.8585244Z * [new branch] gh/coconutruben/66/orig -> origin/gh/coconutruben/66/orig 2025-09-07T06:59:51.8588131Z * [new branch] gh/codingwithsurya/12/base -> origin/gh/codingwithsurya/12/base 2025-09-07T06:59:51.8589715Z * [new branch] gh/codingwithsurya/12/head -> origin/gh/codingwithsurya/12/head 2025-09-07T06:59:51.8591339Z * [new branch] gh/codingwithsurya/12/orig -> origin/gh/codingwithsurya/12/orig 2025-09-07T06:59:51.8593356Z * [new branch] gh/codingwithsurya/14/base -> origin/gh/codingwithsurya/14/base 2025-09-07T06:59:51.8594820Z * [new branch] gh/codingwithsurya/14/head -> origin/gh/codingwithsurya/14/head 2025-09-07T06:59:51.8596316Z * [new branch] gh/codingwithsurya/14/orig -> origin/gh/codingwithsurya/14/orig 2025-09-07T06:59:51.8598492Z * [new branch] gh/codingwithsurya/15/base -> origin/gh/codingwithsurya/15/base 2025-09-07T06:59:51.8600043Z * [new branch] gh/codingwithsurya/15/head -> origin/gh/codingwithsurya/15/head 2025-09-07T06:59:51.8601786Z * [new branch] gh/codingwithsurya/15/orig -> origin/gh/codingwithsurya/15/orig 2025-09-07T06:59:51.8603784Z * [new branch] gh/codingwithsurya/16/base -> origin/gh/codingwithsurya/16/base 2025-09-07T06:59:51.8605267Z * [new branch] gh/codingwithsurya/16/head -> origin/gh/codingwithsurya/16/head 2025-09-07T06:59:51.8606843Z * [new branch] gh/codingwithsurya/16/orig -> origin/gh/codingwithsurya/16/orig 2025-09-07T06:59:51.8609008Z * [new branch] gh/codingwithsurya/17/base -> origin/gh/codingwithsurya/17/base 2025-09-07T06:59:51.8610521Z * [new branch] gh/codingwithsurya/17/head -> origin/gh/codingwithsurya/17/head 2025-09-07T06:59:51.8611987Z * [new branch] gh/codingwithsurya/17/orig -> origin/gh/codingwithsurya/17/orig 2025-09-07T06:59:51.8614058Z * [new branch] gh/codingwithsurya/18/base -> origin/gh/codingwithsurya/18/base 2025-09-07T06:59:51.8615706Z * [new branch] gh/codingwithsurya/18/head -> origin/gh/codingwithsurya/18/head 2025-09-07T06:59:51.8617179Z * [new branch] gh/codingwithsurya/18/orig -> origin/gh/codingwithsurya/18/orig 2025-09-07T06:59:51.8619400Z * [new branch] gh/codingwithsurya/19/base -> origin/gh/codingwithsurya/19/base 2025-09-07T06:59:51.8620844Z * [new branch] gh/codingwithsurya/19/head -> origin/gh/codingwithsurya/19/head 2025-09-07T06:59:51.8622406Z * [new branch] gh/codingwithsurya/19/orig -> origin/gh/codingwithsurya/19/orig 2025-09-07T06:59:51.8624392Z * [new branch] gh/codingwithsurya/20/base -> origin/gh/codingwithsurya/20/base 2025-09-07T06:59:51.8625935Z * [new branch] gh/codingwithsurya/20/head -> origin/gh/codingwithsurya/20/head 2025-09-07T06:59:51.8627463Z * [new branch] gh/codingwithsurya/20/orig -> origin/gh/codingwithsurya/20/orig 2025-09-07T06:59:51.8629513Z * [new branch] gh/codingwithsurya/21/base -> origin/gh/codingwithsurya/21/base 2025-09-07T06:59:51.8631151Z * [new branch] gh/codingwithsurya/21/head -> origin/gh/codingwithsurya/21/head 2025-09-07T06:59:51.8632662Z * [new branch] gh/codingwithsurya/21/orig -> origin/gh/codingwithsurya/21/orig 2025-09-07T06:59:51.8635143Z * [new branch] gh/colinchan15/1/base -> origin/gh/colinchan15/1/base 2025-09-07T06:59:51.8636535Z * [new branch] gh/colinchan15/1/head -> origin/gh/colinchan15/1/head 2025-09-07T06:59:51.8638384Z * [new branch] gh/colinchan15/2/base -> origin/gh/colinchan15/2/base 2025-09-07T06:59:51.8639795Z * [new branch] gh/colinchan15/2/head -> origin/gh/colinchan15/2/head 2025-09-07T06:59:51.8641828Z * [new branch] gh/colinchan15/3/base -> origin/gh/colinchan15/3/base 2025-09-07T06:59:51.8643207Z * [new branch] gh/colinchan15/3/head -> origin/gh/colinchan15/3/head 2025-09-07T06:59:51.8645150Z * [new branch] gh/colinchan15/6/base -> origin/gh/colinchan15/6/base 2025-09-07T06:59:51.8646662Z * [new branch] gh/colinchan15/6/head -> origin/gh/colinchan15/6/head 2025-09-07T06:59:51.8649579Z * [new branch] gh/davidberard98/382/base -> origin/gh/davidberard98/382/base 2025-09-07T06:59:51.8650773Z * [new branch] gh/davidberard98/382/head -> origin/gh/davidberard98/382/head 2025-09-07T06:59:51.8652207Z * [new branch] gh/davidberard98/382/orig -> origin/gh/davidberard98/382/orig 2025-09-07T06:59:51.8654133Z * [new branch] gh/davidberard98/386/base -> origin/gh/davidberard98/386/base 2025-09-07T06:59:51.8655630Z * [new branch] gh/davidberard98/386/head -> origin/gh/davidberard98/386/head 2025-09-07T06:59:51.8657112Z * [new branch] gh/davidberard98/386/orig -> origin/gh/davidberard98/386/orig 2025-09-07T06:59:51.8659568Z * [new branch] gh/davidberard98/391/base -> origin/gh/davidberard98/391/base 2025-09-07T06:59:51.8661180Z * [new branch] gh/davidberard98/391/head -> origin/gh/davidberard98/391/head 2025-09-07T06:59:51.8662566Z * [new branch] gh/davidberard98/391/orig -> origin/gh/davidberard98/391/orig 2025-09-07T06:59:51.8664602Z * [new branch] gh/davidberard98/392/base -> origin/gh/davidberard98/392/base 2025-09-07T06:59:51.8666050Z * [new branch] gh/davidberard98/392/head -> origin/gh/davidberard98/392/head 2025-09-07T06:59:51.8667523Z * [new branch] gh/davidberard98/392/orig -> origin/gh/davidberard98/392/orig 2025-09-07T06:59:51.8669574Z * [new branch] gh/davidberard98/394/base -> origin/gh/davidberard98/394/base 2025-09-07T06:59:51.8671079Z * [new branch] gh/davidberard98/394/head -> origin/gh/davidberard98/394/head 2025-09-07T06:59:51.8672527Z * [new branch] gh/davidberard98/394/orig -> origin/gh/davidberard98/394/orig 2025-09-07T06:59:51.8676197Z * [new branch] gh/davidberard98/396/base -> origin/gh/davidberard98/396/base 2025-09-07T06:59:51.8677660Z * [new branch] gh/davidberard98/396/head -> origin/gh/davidberard98/396/head 2025-09-07T06:59:51.8679101Z * [new branch] gh/davidberard98/396/orig -> origin/gh/davidberard98/396/orig 2025-09-07T06:59:51.8681311Z * [new branch] gh/davidberard98/397/base -> origin/gh/davidberard98/397/base 2025-09-07T06:59:51.8682862Z * [new branch] gh/davidberard98/397/head -> origin/gh/davidberard98/397/head 2025-09-07T06:59:51.8684349Z * [new branch] gh/davidberard98/397/orig -> origin/gh/davidberard98/397/orig 2025-09-07T06:59:51.8686417Z * [new branch] gh/davidberard98/398/base -> origin/gh/davidberard98/398/base 2025-09-07T06:59:51.8687773Z * [new branch] gh/davidberard98/398/head -> origin/gh/davidberard98/398/head 2025-09-07T06:59:51.8689280Z * [new branch] gh/davidberard98/398/orig -> origin/gh/davidberard98/398/orig 2025-09-07T06:59:51.8691338Z * [new branch] gh/davidberard98/399/base -> origin/gh/davidberard98/399/base 2025-09-07T06:59:51.8692840Z * [new branch] gh/davidberard98/399/head -> origin/gh/davidberard98/399/head 2025-09-07T06:59:51.8694335Z * [new branch] gh/davidberard98/399/orig -> origin/gh/davidberard98/399/orig 2025-09-07T06:59:51.8696335Z * [new branch] gh/davidberard98/400/base -> origin/gh/davidberard98/400/base 2025-09-07T06:59:51.8697870Z * [new branch] gh/davidberard98/400/head -> origin/gh/davidberard98/400/head 2025-09-07T06:59:51.8699370Z * [new branch] gh/davidberard98/400/orig -> origin/gh/davidberard98/400/orig 2025-09-07T06:59:51.8701424Z * [new branch] gh/davidberard98/401/base -> origin/gh/davidberard98/401/base 2025-09-07T06:59:51.8702865Z * [new branch] gh/davidberard98/401/head -> origin/gh/davidberard98/401/head 2025-09-07T06:59:51.8704338Z * [new branch] gh/davidberard98/401/orig -> origin/gh/davidberard98/401/orig 2025-09-07T06:59:51.8706404Z * [new branch] gh/davidberard98/402/base -> origin/gh/davidberard98/402/base 2025-09-07T06:59:51.8707863Z * [new branch] gh/davidberard98/402/head -> origin/gh/davidberard98/402/head 2025-09-07T06:59:51.8709327Z * [new branch] gh/davidberard98/402/orig -> origin/gh/davidberard98/402/orig 2025-09-07T06:59:51.8711378Z * [new branch] gh/davidberard98/403/base -> origin/gh/davidberard98/403/base 2025-09-07T06:59:51.8712834Z * [new branch] gh/davidberard98/403/head -> origin/gh/davidberard98/403/head 2025-09-07T06:59:51.8714286Z * [new branch] gh/davidberard98/403/orig -> origin/gh/davidberard98/403/orig 2025-09-07T06:59:51.8716392Z * [new branch] gh/davidberard98/404/base -> origin/gh/davidberard98/404/base 2025-09-07T06:59:51.8717930Z * [new branch] gh/davidberard98/404/head -> origin/gh/davidberard98/404/head 2025-09-07T06:59:51.8719237Z * [new branch] gh/davidberard98/404/orig -> origin/gh/davidberard98/404/orig 2025-09-07T06:59:51.8721310Z * [new branch] gh/davidberard98/405/base -> origin/gh/davidberard98/405/base 2025-09-07T06:59:51.8722826Z * [new branch] gh/davidberard98/405/head -> origin/gh/davidberard98/405/head 2025-09-07T06:59:51.8724275Z * [new branch] gh/davidberard98/405/orig -> origin/gh/davidberard98/405/orig 2025-09-07T06:59:51.8726406Z * [new branch] gh/davidberard98/406/base -> origin/gh/davidberard98/406/base 2025-09-07T06:59:51.8727987Z * [new branch] gh/davidberard98/406/head -> origin/gh/davidberard98/406/head 2025-09-07T06:59:51.8729525Z * [new branch] gh/davidberard98/406/orig -> origin/gh/davidberard98/406/orig 2025-09-07T06:59:51.8732179Z * [new branch] gh/davidberard98/407/base -> origin/gh/davidberard98/407/base 2025-09-07T06:59:51.8733607Z * [new branch] gh/davidberard98/407/head -> origin/gh/davidberard98/407/head 2025-09-07T06:59:51.8735041Z * [new branch] gh/davidberard98/407/orig -> origin/gh/davidberard98/407/orig 2025-09-07T06:59:51.8737104Z * [new branch] gh/davidberard98/408/base -> origin/gh/davidberard98/408/base 2025-09-07T06:59:51.8738576Z * [new branch] gh/davidberard98/408/head -> origin/gh/davidberard98/408/head 2025-09-07T06:59:51.8739961Z * [new branch] gh/davidberard98/408/orig -> origin/gh/davidberard98/408/orig 2025-09-07T06:59:51.8741946Z * [new branch] gh/davidberard98/409/base -> origin/gh/davidberard98/409/base 2025-09-07T06:59:51.8743545Z * [new branch] gh/davidberard98/409/head -> origin/gh/davidberard98/409/head 2025-09-07T06:59:51.8745103Z * [new branch] gh/davidberard98/409/orig -> origin/gh/davidberard98/409/orig 2025-09-07T06:59:51.8747563Z * [new branch] gh/desertfire/594/base -> origin/gh/desertfire/594/base 2025-09-07T06:59:51.8749010Z * [new branch] gh/desertfire/594/head -> origin/gh/desertfire/594/head 2025-09-07T06:59:51.8750529Z * [new branch] gh/desertfire/594/orig -> origin/gh/desertfire/594/orig 2025-09-07T06:59:51.8752512Z * [new branch] gh/desertfire/595/base -> origin/gh/desertfire/595/base 2025-09-07T06:59:51.8753967Z * [new branch] gh/desertfire/595/head -> origin/gh/desertfire/595/head 2025-09-07T06:59:51.8755443Z * [new branch] gh/desertfire/595/orig -> origin/gh/desertfire/595/orig 2025-09-07T06:59:51.8757433Z * [new branch] gh/desertfire/597/base -> origin/gh/desertfire/597/base 2025-09-07T06:59:51.8758891Z * [new branch] gh/desertfire/597/head -> origin/gh/desertfire/597/head 2025-09-07T06:59:51.8760397Z * [new branch] gh/desertfire/597/orig -> origin/gh/desertfire/597/orig 2025-09-07T06:59:51.8762886Z * [new branch] gh/dharakk/1/base -> origin/gh/dharakk/1/base 2025-09-07T06:59:51.8764343Z * [new branch] gh/dharakk/1/head -> origin/gh/dharakk/1/head 2025-09-07T06:59:51.8766832Z * [new branch] gh/drisspg/149/base -> origin/gh/drisspg/149/base 2025-09-07T06:59:51.8768274Z * [new branch] gh/drisspg/149/head -> origin/gh/drisspg/149/head 2025-09-07T06:59:51.8769654Z * [new branch] gh/drisspg/149/orig -> origin/gh/drisspg/149/orig 2025-09-07T06:59:51.8771684Z * [new branch] gh/drisspg/159/base -> origin/gh/drisspg/159/base 2025-09-07T06:59:51.8773374Z * [new branch] gh/drisspg/159/head -> origin/gh/drisspg/159/head 2025-09-07T06:59:51.8774794Z * [new branch] gh/drisspg/159/orig -> origin/gh/drisspg/159/orig 2025-09-07T06:59:51.8776875Z * [new branch] gh/drisspg/166/base -> origin/gh/drisspg/166/base 2025-09-07T06:59:51.8778249Z * [new branch] gh/drisspg/166/head -> origin/gh/drisspg/166/head 2025-09-07T06:59:51.8779629Z * [new branch] gh/drisspg/166/orig -> origin/gh/drisspg/166/orig 2025-09-07T06:59:51.8781643Z * [new branch] gh/drisspg/170/base -> origin/gh/drisspg/170/base 2025-09-07T06:59:51.8783043Z * [new branch] gh/drisspg/170/head -> origin/gh/drisspg/170/head 2025-09-07T06:59:51.8784575Z * [new branch] gh/drisspg/170/orig -> origin/gh/drisspg/170/orig 2025-09-07T06:59:51.8786581Z * [new branch] gh/drisspg/173/base -> origin/gh/drisspg/173/base 2025-09-07T06:59:51.8788054Z * [new branch] gh/drisspg/173/head -> origin/gh/drisspg/173/head 2025-09-07T06:59:51.8789510Z * [new branch] gh/drisspg/173/orig -> origin/gh/drisspg/173/orig 2025-09-07T06:59:51.8791482Z * [new branch] gh/drisspg/177/base -> origin/gh/drisspg/177/base 2025-09-07T06:59:51.8793049Z * [new branch] gh/drisspg/177/head -> origin/gh/drisspg/177/head 2025-09-07T06:59:51.8794510Z * [new branch] gh/drisspg/177/orig -> origin/gh/drisspg/177/orig 2025-09-07T06:59:51.8796469Z * [new branch] gh/drisspg/178/base -> origin/gh/drisspg/178/base 2025-09-07T06:59:51.8797949Z * [new branch] gh/drisspg/178/head -> origin/gh/drisspg/178/head 2025-09-07T06:59:51.8799432Z * [new branch] gh/drisspg/178/orig -> origin/gh/drisspg/178/orig 2025-09-07T06:59:51.8801355Z * [new branch] gh/drisspg/180/base -> origin/gh/drisspg/180/base 2025-09-07T06:59:51.8802808Z * [new branch] gh/drisspg/180/head -> origin/gh/drisspg/180/head 2025-09-07T06:59:51.8804304Z * [new branch] gh/drisspg/180/orig -> origin/gh/drisspg/180/orig 2025-09-07T06:59:51.8806362Z * [new branch] gh/drisspg/181/base -> origin/gh/drisspg/181/base 2025-09-07T06:59:51.8807811Z * [new branch] gh/drisspg/181/head -> origin/gh/drisspg/181/head 2025-09-07T06:59:51.8809310Z * [new branch] gh/drisspg/181/orig -> origin/gh/drisspg/181/orig 2025-09-07T06:59:51.8811350Z * [new branch] gh/drisspg/182/base -> origin/gh/drisspg/182/base 2025-09-07T06:59:51.8812749Z * [new branch] gh/drisspg/182/head -> origin/gh/drisspg/182/head 2025-09-07T06:59:51.8814619Z * [new branch] gh/drisspg/183/base -> origin/gh/drisspg/183/base 2025-09-07T06:59:51.8815990Z * [new branch] gh/drisspg/183/head -> origin/gh/drisspg/183/head 2025-09-07T06:59:51.8817867Z * [new branch] gh/drisspg/184/base -> origin/gh/drisspg/184/base 2025-09-07T06:59:51.8819275Z * [new branch] gh/drisspg/184/head -> origin/gh/drisspg/184/head 2025-09-07T06:59:51.8821312Z * [new branch] gh/drisspg/185/base -> origin/gh/drisspg/185/base 2025-09-07T06:59:51.8822797Z * [new branch] gh/drisspg/185/head -> origin/gh/drisspg/185/head 2025-09-07T06:59:51.8824727Z * [new branch] gh/drisspg/186/base -> origin/gh/drisspg/186/base 2025-09-07T06:59:51.8826130Z * [new branch] gh/drisspg/186/head -> origin/gh/drisspg/186/head 2025-09-07T06:59:51.8827568Z * [new branch] gh/drisspg/186/orig -> origin/gh/drisspg/186/orig 2025-09-07T06:59:51.8829519Z * [new branch] gh/drisspg/187/base -> origin/gh/drisspg/187/base 2025-09-07T06:59:51.8831057Z * [new branch] gh/drisspg/187/head -> origin/gh/drisspg/187/head 2025-09-07T06:59:51.8832421Z * [new branch] gh/drisspg/187/orig -> origin/gh/drisspg/187/orig 2025-09-07T06:59:51.8834370Z * [new branch] gh/drisspg/188/base -> origin/gh/drisspg/188/base 2025-09-07T06:59:51.8835962Z * [new branch] gh/drisspg/188/head -> origin/gh/drisspg/188/head 2025-09-07T06:59:51.8837334Z * [new branch] gh/drisspg/188/orig -> origin/gh/drisspg/188/orig 2025-09-07T06:59:51.8839616Z * [new branch] gh/drisspg/189/base -> origin/gh/drisspg/189/base 2025-09-07T06:59:51.8841112Z * [new branch] gh/drisspg/189/head -> origin/gh/drisspg/189/head 2025-09-07T06:59:51.8842677Z * [new branch] gh/drisspg/189/orig -> origin/gh/drisspg/189/orig 2025-09-07T06:59:51.8844695Z * [new branch] gh/drisspg/190/base -> origin/gh/drisspg/190/base 2025-09-07T06:59:51.8846183Z * [new branch] gh/drisspg/190/head -> origin/gh/drisspg/190/head 2025-09-07T06:59:51.8847656Z * [new branch] gh/drisspg/190/orig -> origin/gh/drisspg/190/orig 2025-09-07T06:59:51.8849725Z * [new branch] gh/drisspg/191/base -> origin/gh/drisspg/191/base 2025-09-07T06:59:51.8851249Z * [new branch] gh/drisspg/191/head -> origin/gh/drisspg/191/head 2025-09-07T06:59:51.8852650Z * [new branch] gh/drisspg/191/orig -> origin/gh/drisspg/191/orig 2025-09-07T06:59:51.8854674Z * [new branch] gh/drisspg/192/base -> origin/gh/drisspg/192/base 2025-09-07T06:59:51.8856130Z * [new branch] gh/drisspg/192/head -> origin/gh/drisspg/192/head 2025-09-07T06:59:51.8857558Z * [new branch] gh/drisspg/192/orig -> origin/gh/drisspg/192/orig 2025-09-07T06:59:51.8859612Z * [new branch] gh/drisspg/193/base -> origin/gh/drisspg/193/base 2025-09-07T06:59:51.8861097Z * [new branch] gh/drisspg/193/head -> origin/gh/drisspg/193/head 2025-09-07T06:59:51.8862658Z * [new branch] gh/drisspg/193/orig -> origin/gh/drisspg/193/orig 2025-09-07T06:59:51.8864644Z * [new branch] gh/drisspg/194/base -> origin/gh/drisspg/194/base 2025-09-07T06:59:51.8866083Z * [new branch] gh/drisspg/194/head -> origin/gh/drisspg/194/head 2025-09-07T06:59:51.8867507Z * [new branch] gh/drisspg/194/orig -> origin/gh/drisspg/194/orig 2025-09-07T06:59:51.8869537Z * [new branch] gh/drisspg/195/base -> origin/gh/drisspg/195/base 2025-09-07T06:59:51.8871067Z * [new branch] gh/drisspg/195/head -> origin/gh/drisspg/195/head 2025-09-07T06:59:51.8872508Z * [new branch] gh/drisspg/195/orig -> origin/gh/drisspg/195/orig 2025-09-07T06:59:51.8874833Z * [new branch] gh/drisspg/196/base -> origin/gh/drisspg/196/base 2025-09-07T06:59:51.8876340Z * [new branch] gh/drisspg/196/head -> origin/gh/drisspg/196/head 2025-09-07T06:59:51.8877765Z * [new branch] gh/drisspg/196/orig -> origin/gh/drisspg/196/orig 2025-09-07T06:59:51.8879803Z * [new branch] gh/drisspg/197/base -> origin/gh/drisspg/197/base 2025-09-07T06:59:51.8881345Z * [new branch] gh/drisspg/197/head -> origin/gh/drisspg/197/head 2025-09-07T06:59:51.8882920Z * [new branch] gh/drisspg/197/orig -> origin/gh/drisspg/197/orig 2025-09-07T06:59:51.8884897Z * [new branch] gh/drisspg/198/base -> origin/gh/drisspg/198/base 2025-09-07T06:59:51.8886351Z * [new branch] gh/drisspg/198/head -> origin/gh/drisspg/198/head 2025-09-07T06:59:51.8887790Z * [new branch] gh/drisspg/198/orig -> origin/gh/drisspg/198/orig 2025-09-07T06:59:51.8889759Z * [new branch] gh/drisspg/199/base -> origin/gh/drisspg/199/base 2025-09-07T06:59:51.8891299Z * [new branch] gh/drisspg/199/head -> origin/gh/drisspg/199/head 2025-09-07T06:59:51.8892713Z * [new branch] gh/drisspg/199/orig -> origin/gh/drisspg/199/orig 2025-09-07T06:59:51.8895368Z * [new branch] gh/dsjohns2/1/base -> origin/gh/dsjohns2/1/base 2025-09-07T06:59:51.8896722Z * [new branch] gh/dsjohns2/1/head -> origin/gh/dsjohns2/1/head 2025-09-07T06:59:51.8899011Z * [new branch] gh/eellison/784/base -> origin/gh/eellison/784/base 2025-09-07T06:59:51.8900566Z * [new branch] gh/eellison/784/head -> origin/gh/eellison/784/head 2025-09-07T06:59:51.8902016Z * [new branch] gh/eellison/784/orig -> origin/gh/eellison/784/orig 2025-09-07T06:59:51.8904186Z * [new branch] gh/eellison/785/base -> origin/gh/eellison/785/base 2025-09-07T06:59:51.8905612Z * [new branch] gh/eellison/785/head -> origin/gh/eellison/785/head 2025-09-07T06:59:51.8907064Z * [new branch] gh/eellison/785/orig -> origin/gh/eellison/785/orig 2025-09-07T06:59:51.8909076Z * [new branch] gh/eellison/789/base -> origin/gh/eellison/789/base 2025-09-07T06:59:51.8910454Z * [new branch] gh/eellison/789/head -> origin/gh/eellison/789/head 2025-09-07T06:59:51.8912078Z * [new branch] gh/eellison/789/orig -> origin/gh/eellison/789/orig 2025-09-07T06:59:51.8913992Z * [new branch] gh/eellison/800/base -> origin/gh/eellison/800/base 2025-09-07T06:59:51.8915401Z * [new branch] gh/eellison/800/head -> origin/gh/eellison/800/head 2025-09-07T06:59:51.8916842Z * [new branch] gh/eellison/800/orig -> origin/gh/eellison/800/orig 2025-09-07T06:59:51.8918780Z * [new branch] gh/eellison/801/base -> origin/gh/eellison/801/base 2025-09-07T06:59:51.8920321Z * [new branch] gh/eellison/801/head -> origin/gh/eellison/801/head 2025-09-07T06:59:51.8921923Z * [new branch] gh/eellison/801/orig -> origin/gh/eellison/801/orig 2025-09-07T06:59:51.8923938Z * [new branch] gh/eellison/802/base -> origin/gh/eellison/802/base 2025-09-07T06:59:51.8925383Z * [new branch] gh/eellison/802/head -> origin/gh/eellison/802/head 2025-09-07T06:59:51.8926805Z * [new branch] gh/eellison/802/orig -> origin/gh/eellison/802/orig 2025-09-07T06:59:51.8928778Z * [new branch] gh/eellison/805/base -> origin/gh/eellison/805/base 2025-09-07T06:59:51.8930213Z * [new branch] gh/eellison/805/head -> origin/gh/eellison/805/head 2025-09-07T06:59:51.8931723Z * [new branch] gh/eellison/805/orig -> origin/gh/eellison/805/orig 2025-09-07T06:59:51.8933776Z * [new branch] gh/eellison/808/base -> origin/gh/eellison/808/base 2025-09-07T06:59:51.8935430Z * [new branch] gh/eellison/808/head -> origin/gh/eellison/808/head 2025-09-07T06:59:51.8937148Z * [new branch] gh/eellison/808/orig -> origin/gh/eellison/808/orig 2025-09-07T06:59:51.8939035Z * [new branch] gh/eellison/809/base -> origin/gh/eellison/809/base 2025-09-07T06:59:51.8940400Z * [new branch] gh/eellison/809/head -> origin/gh/eellison/809/head 2025-09-07T06:59:51.8941719Z * [new branch] gh/eellison/809/orig -> origin/gh/eellison/809/orig 2025-09-07T06:59:51.8943596Z * [new branch] gh/eellison/813/base -> origin/gh/eellison/813/base 2025-09-07T06:59:51.8945042Z * [new branch] gh/eellison/813/head -> origin/gh/eellison/813/head 2025-09-07T06:59:51.8946471Z * [new branch] gh/eellison/813/orig -> origin/gh/eellison/813/orig 2025-09-07T06:59:51.8948417Z * [new branch] gh/eellison/814/base -> origin/gh/eellison/814/base 2025-09-07T06:59:51.8949912Z * [new branch] gh/eellison/814/head -> origin/gh/eellison/814/head 2025-09-07T06:59:51.8951354Z * [new branch] gh/eellison/814/orig -> origin/gh/eellison/814/orig 2025-09-07T06:59:51.8953799Z * [new branch] gh/eellison/815/base -> origin/gh/eellison/815/base 2025-09-07T06:59:51.8955158Z * [new branch] gh/eellison/815/head -> origin/gh/eellison/815/head 2025-09-07T06:59:51.8956577Z * [new branch] gh/eellison/815/orig -> origin/gh/eellison/815/orig 2025-09-07T06:59:51.8958541Z * [new branch] gh/eellison/816/base -> origin/gh/eellison/816/base 2025-09-07T06:59:51.8960148Z * [new branch] gh/eellison/816/head -> origin/gh/eellison/816/head 2025-09-07T06:59:51.8961719Z * [new branch] gh/eellison/816/orig -> origin/gh/eellison/816/orig 2025-09-07T06:59:51.8964026Z * [new branch] gh/eellison/817/base -> origin/gh/eellison/817/base 2025-09-07T06:59:51.8965489Z * [new branch] gh/eellison/817/head -> origin/gh/eellison/817/head 2025-09-07T06:59:51.8966968Z * [new branch] gh/eellison/817/orig -> origin/gh/eellison/817/orig 2025-09-07T06:59:51.8969048Z * [new branch] gh/eellison/818/base -> origin/gh/eellison/818/base 2025-09-07T06:59:51.8970526Z * [new branch] gh/eellison/818/head -> origin/gh/eellison/818/head 2025-09-07T06:59:51.8971997Z * [new branch] gh/eellison/818/orig -> origin/gh/eellison/818/orig 2025-09-07T06:59:51.8974864Z * [new branch] gh/eellison/819/base -> origin/gh/eellison/819/base 2025-09-07T06:59:51.8976274Z * [new branch] gh/eellison/819/head -> origin/gh/eellison/819/head 2025-09-07T06:59:51.8977728Z * [new branch] gh/eellison/819/orig -> origin/gh/eellison/819/orig 2025-09-07T06:59:51.8980349Z * [new branch] gh/eellison/820/base -> origin/gh/eellison/820/base 2025-09-07T06:59:51.8982042Z * [new branch] gh/eellison/820/head -> origin/gh/eellison/820/head 2025-09-07T06:59:51.8983503Z * [new branch] gh/eellison/820/orig -> origin/gh/eellison/820/orig 2025-09-07T06:59:51.8985494Z * [new branch] gh/eellison/821/base -> origin/gh/eellison/821/base 2025-09-07T06:59:51.8986971Z * [new branch] gh/eellison/821/head -> origin/gh/eellison/821/head 2025-09-07T06:59:51.8988537Z * [new branch] gh/eellison/821/orig -> origin/gh/eellison/821/orig 2025-09-07T06:59:51.8990455Z * [new branch] gh/eellison/822/base -> origin/gh/eellison/822/base 2025-09-07T06:59:51.8991950Z * [new branch] gh/eellison/822/head -> origin/gh/eellison/822/head 2025-09-07T06:59:51.8993386Z * [new branch] gh/eellison/822/orig -> origin/gh/eellison/822/orig 2025-09-07T06:59:51.8995505Z * [new branch] gh/eellison/823/base -> origin/gh/eellison/823/base 2025-09-07T06:59:51.8996956Z * [new branch] gh/eellison/823/head -> origin/gh/eellison/823/head 2025-09-07T06:59:51.8998438Z * [new branch] gh/eellison/823/orig -> origin/gh/eellison/823/orig 2025-09-07T06:59:51.9000898Z * [new branch] gh/etaf/132/base -> origin/gh/etaf/132/base 2025-09-07T06:59:51.9002534Z * [new branch] gh/etaf/132/head -> origin/gh/etaf/132/head 2025-09-07T06:59:51.9004018Z * [new branch] gh/etaf/132/orig -> origin/gh/etaf/132/orig 2025-09-07T06:59:51.9005968Z * [new branch] gh/etaf/138/base -> origin/gh/etaf/138/base 2025-09-07T06:59:51.9007437Z * [new branch] gh/etaf/138/head -> origin/gh/etaf/138/head 2025-09-07T06:59:51.9008910Z * [new branch] gh/etaf/138/orig -> origin/gh/etaf/138/orig 2025-09-07T06:59:51.9010920Z * [new branch] gh/etaf/140/base -> origin/gh/etaf/140/base 2025-09-07T06:59:51.9012384Z * [new branch] gh/etaf/140/head -> origin/gh/etaf/140/head 2025-09-07T06:59:51.9014458Z * [new branch] gh/etaf/140/orig -> origin/gh/etaf/140/orig 2025-09-07T06:59:51.9016379Z * [new branch] gh/etaf/143/base -> origin/gh/etaf/143/base 2025-09-07T06:59:51.9017892Z * [new branch] gh/etaf/143/head -> origin/gh/etaf/143/head 2025-09-07T06:59:51.9019427Z * [new branch] gh/etaf/143/orig -> origin/gh/etaf/143/orig 2025-09-07T06:59:51.9021474Z * [new branch] gh/etaf/147/base -> origin/gh/etaf/147/base 2025-09-07T06:59:51.9022956Z * [new branch] gh/etaf/147/head -> origin/gh/etaf/147/head 2025-09-07T06:59:51.9024979Z * [new branch] gh/etaf/151/base -> origin/gh/etaf/151/base 2025-09-07T06:59:51.9026550Z * [new branch] gh/etaf/151/head -> origin/gh/etaf/151/head 2025-09-07T06:59:51.9028044Z * [new branch] gh/etaf/151/orig -> origin/gh/etaf/151/orig 2025-09-07T06:59:51.9030144Z * [new branch] gh/etaf/152/base -> origin/gh/etaf/152/base 2025-09-07T06:59:51.9031623Z * [new branch] gh/etaf/152/head -> origin/gh/etaf/152/head 2025-09-07T06:59:51.9033121Z * [new branch] gh/etaf/152/orig -> origin/gh/etaf/152/orig 2025-09-07T06:59:51.9035197Z * [new branch] gh/etaf/153/base -> origin/gh/etaf/153/base 2025-09-07T06:59:51.9036745Z * [new branch] gh/etaf/153/head -> origin/gh/etaf/153/head 2025-09-07T06:59:51.9038234Z * [new branch] gh/etaf/153/orig -> origin/gh/etaf/153/orig 2025-09-07T06:59:51.9040361Z * [new branch] gh/etaf/154/base -> origin/gh/etaf/154/base 2025-09-07T06:59:51.9042088Z * [new branch] gh/etaf/154/head -> origin/gh/etaf/154/head 2025-09-07T06:59:51.9043514Z * [new branch] gh/etaf/154/orig -> origin/gh/etaf/154/orig 2025-09-07T06:59:51.9045541Z * [new branch] gh/etaf/155/base -> origin/gh/etaf/155/base 2025-09-07T06:59:51.9047093Z * [new branch] gh/etaf/155/head -> origin/gh/etaf/155/head 2025-09-07T06:59:51.9048549Z * [new branch] gh/etaf/155/orig -> origin/gh/etaf/155/orig 2025-09-07T06:59:51.9050502Z * [new branch] gh/etaf/156/base -> origin/gh/etaf/156/base 2025-09-07T06:59:51.9052069Z * [new branch] gh/etaf/156/head -> origin/gh/etaf/156/head 2025-09-07T06:59:51.9053531Z * [new branch] gh/etaf/156/orig -> origin/gh/etaf/156/orig 2025-09-07T06:59:51.9055732Z * [new branch] gh/etaf/157/base -> origin/gh/etaf/157/base 2025-09-07T06:59:51.9057258Z * [new branch] gh/etaf/157/head -> origin/gh/etaf/157/head 2025-09-07T06:59:51.9058742Z * [new branch] gh/etaf/157/orig -> origin/gh/etaf/157/orig 2025-09-07T06:59:51.9060569Z * [new branch] gh/etaf/158/base -> origin/gh/etaf/158/base 2025-09-07T06:59:51.9062202Z * [new branch] gh/etaf/158/head -> origin/gh/etaf/158/head 2025-09-07T06:59:51.9063680Z * [new branch] gh/etaf/158/orig -> origin/gh/etaf/158/orig 2025-09-07T06:59:51.9065725Z * [new branch] gh/etaf/159/base -> origin/gh/etaf/159/base 2025-09-07T06:59:51.9067245Z * [new branch] gh/etaf/159/head -> origin/gh/etaf/159/head 2025-09-07T06:59:51.9068732Z * [new branch] gh/etaf/159/orig -> origin/gh/etaf/159/orig 2025-09-07T06:59:51.9070845Z * [new branch] gh/etaf/160/base -> origin/gh/etaf/160/base 2025-09-07T06:59:51.9072410Z * [new branch] gh/etaf/160/head -> origin/gh/etaf/160/head 2025-09-07T06:59:51.9075942Z * [new branch] gh/etaf/160/orig -> origin/gh/etaf/160/orig 2025-09-07T06:59:51.9077967Z * [new branch] gh/etaf/161/base -> origin/gh/etaf/161/base 2025-09-07T06:59:51.9079809Z * [new branch] gh/etaf/161/head -> origin/gh/etaf/161/head 2025-09-07T06:59:51.9081215Z * [new branch] gh/etaf/161/orig -> origin/gh/etaf/161/orig 2025-09-07T06:59:51.9083681Z * [new branch] gh/etaf/162/base -> origin/gh/etaf/162/base 2025-09-07T06:59:51.9085170Z * [new branch] gh/etaf/162/head -> origin/gh/etaf/162/head 2025-09-07T06:59:51.9086632Z * [new branch] gh/etaf/162/orig -> origin/gh/etaf/162/orig 2025-09-07T06:59:51.9088704Z * [new branch] gh/etaf/163/base -> origin/gh/etaf/163/base 2025-09-07T06:59:51.9090135Z * [new branch] gh/etaf/163/head -> origin/gh/etaf/163/head 2025-09-07T06:59:51.9091590Z * [new branch] gh/etaf/163/orig -> origin/gh/etaf/163/orig 2025-09-07T06:59:51.9093709Z * [new branch] gh/etaf/164/base -> origin/gh/etaf/164/base 2025-09-07T06:59:51.9095238Z * [new branch] gh/etaf/164/head -> origin/gh/etaf/164/head 2025-09-07T06:59:51.9096693Z * [new branch] gh/etaf/164/orig -> origin/gh/etaf/164/orig 2025-09-07T06:59:51.9098782Z * [new branch] gh/etaf/165/base -> origin/gh/etaf/165/base 2025-09-07T06:59:51.9100263Z * [new branch] gh/etaf/165/orig -> origin/gh/etaf/165/orig 2025-09-07T06:59:51.9102315Z * [new branch] gh/etaf/166/base -> origin/gh/etaf/166/base 2025-09-07T06:59:51.9103820Z * [new branch] gh/etaf/166/head -> origin/gh/etaf/166/head 2025-09-07T06:59:51.9105380Z * [new branch] gh/etaf/166/orig -> origin/gh/etaf/166/orig 2025-09-07T06:59:51.9107467Z * [new branch] gh/etaf/167/base -> origin/gh/etaf/167/base 2025-09-07T06:59:51.9109095Z * [new branch] gh/etaf/167/head -> origin/gh/etaf/167/head 2025-09-07T06:59:51.9110575Z * [new branch] gh/etaf/167/orig -> origin/gh/etaf/167/orig 2025-09-07T06:59:51.9112653Z * [new branch] gh/etaf/168/base -> origin/gh/etaf/168/base 2025-09-07T06:59:51.9114346Z * [new branch] gh/etaf/168/head -> origin/gh/etaf/168/head 2025-09-07T06:59:51.9115771Z * [new branch] gh/etaf/168/orig -> origin/gh/etaf/168/orig 2025-09-07T06:59:51.9117903Z * [new branch] gh/etaf/169/base -> origin/gh/etaf/169/base 2025-09-07T06:59:51.9119332Z * [new branch] gh/etaf/169/head -> origin/gh/etaf/169/head 2025-09-07T06:59:51.9121086Z * [new branch] gh/etaf/169/orig -> origin/gh/etaf/169/orig 2025-09-07T06:59:51.9123728Z * [new branch] gh/exclamaforte/1/base -> origin/gh/exclamaforte/1/base 2025-09-07T06:59:51.9125055Z * [new branch] gh/exclamaforte/1/head -> origin/gh/exclamaforte/1/head 2025-09-07T06:59:51.9127028Z * [new branch] gh/exclamaforte/2/base -> origin/gh/exclamaforte/2/base 2025-09-07T06:59:51.9128387Z * [new branch] gh/exclamaforte/2/head -> origin/gh/exclamaforte/2/head 2025-09-07T06:59:51.9130329Z * [new branch] gh/exclamaforte/3/base -> origin/gh/exclamaforte/3/base 2025-09-07T06:59:51.9131786Z * [new branch] gh/exclamaforte/3/head -> origin/gh/exclamaforte/3/head 2025-09-07T06:59:51.9133755Z * [new branch] gh/exclamaforte/4/base -> origin/gh/exclamaforte/4/base 2025-09-07T06:59:51.9135357Z * [new branch] gh/exclamaforte/4/head -> origin/gh/exclamaforte/4/head 2025-09-07T06:59:51.9137887Z * [new branch] gh/ezyang/2374/base -> origin/gh/ezyang/2374/base 2025-09-07T06:59:51.9139388Z * [new branch] gh/ezyang/2374/head -> origin/gh/ezyang/2374/head 2025-09-07T06:59:51.9140990Z * [new branch] gh/ezyang/2374/orig -> origin/gh/ezyang/2374/orig 2025-09-07T06:59:51.9142979Z * [new branch] gh/ezyang/2973/base -> origin/gh/ezyang/2973/base 2025-09-07T06:59:51.9144612Z * [new branch] gh/ezyang/2973/head -> origin/gh/ezyang/2973/head 2025-09-07T06:59:51.9146085Z * [new branch] gh/ezyang/2973/orig -> origin/gh/ezyang/2973/orig 2025-09-07T06:59:51.9148055Z * [new branch] gh/ezyang/2974/base -> origin/gh/ezyang/2974/base 2025-09-07T06:59:51.9149454Z * [new branch] gh/ezyang/2974/head -> origin/gh/ezyang/2974/head 2025-09-07T06:59:51.9151014Z * [new branch] gh/ezyang/2974/orig -> origin/gh/ezyang/2974/orig 2025-09-07T06:59:51.9152967Z * [new branch] gh/ezyang/3074/base -> origin/gh/ezyang/3074/base 2025-09-07T06:59:51.9154402Z * [new branch] gh/ezyang/3074/head -> origin/gh/ezyang/3074/head 2025-09-07T06:59:51.9155865Z * [new branch] gh/ezyang/3074/orig -> origin/gh/ezyang/3074/orig 2025-09-07T06:59:51.9158211Z * [new branch] gh/ezyang/3088/base -> origin/gh/ezyang/3088/base 2025-09-07T06:59:51.9159265Z * [new branch] gh/ezyang/3088/head -> origin/gh/ezyang/3088/head 2025-09-07T06:59:51.9160685Z * [new branch] gh/ezyang/3088/orig -> origin/gh/ezyang/3088/orig 2025-09-07T06:59:51.9163026Z * [new branch] gh/ezyang/3092/base -> origin/gh/ezyang/3092/base 2025-09-07T06:59:51.9164447Z * [new branch] gh/ezyang/3092/head -> origin/gh/ezyang/3092/head 2025-09-07T06:59:51.9165884Z * [new branch] gh/ezyang/3092/orig -> origin/gh/ezyang/3092/orig 2025-09-07T06:59:51.9167872Z * [new branch] gh/ezyang/3103/base -> origin/gh/ezyang/3103/base 2025-09-07T06:59:51.9169334Z * [new branch] gh/ezyang/3103/head -> origin/gh/ezyang/3103/head 2025-09-07T06:59:51.9170923Z * [new branch] gh/ezyang/3103/orig -> origin/gh/ezyang/3103/orig 2025-09-07T06:59:51.9173085Z * [new branch] gh/ezyang/3105/base -> origin/gh/ezyang/3105/base 2025-09-07T06:59:51.9174630Z * [new branch] gh/ezyang/3105/head -> origin/gh/ezyang/3105/head 2025-09-07T06:59:51.9176070Z * [new branch] gh/ezyang/3105/orig -> origin/gh/ezyang/3105/orig 2025-09-07T06:59:51.9178609Z * [new branch] gh/ezyang/3114/base -> origin/gh/ezyang/3114/base 2025-09-07T06:59:51.9180128Z * [new branch] gh/ezyang/3114/head -> origin/gh/ezyang/3114/head 2025-09-07T06:59:51.9181725Z * [new branch] gh/ezyang/3114/orig -> origin/gh/ezyang/3114/orig 2025-09-07T06:59:51.9183714Z * [new branch] gh/ezyang/3116/base -> origin/gh/ezyang/3116/base 2025-09-07T06:59:51.9185143Z * [new branch] gh/ezyang/3116/head -> origin/gh/ezyang/3116/head 2025-09-07T06:59:51.9186655Z * [new branch] gh/ezyang/3116/orig -> origin/gh/ezyang/3116/orig 2025-09-07T06:59:51.9188602Z * [new branch] gh/ezyang/3120/base -> origin/gh/ezyang/3120/base 2025-09-07T06:59:51.9216878Z * [new branch] gh/ezyang/3120/head -> origin/gh/ezyang/3120/head 2025-09-07T06:59:51.9217238Z * [new branch] gh/ezyang/3120/orig -> origin/gh/ezyang/3120/orig 2025-09-07T06:59:51.9217430Z * [new branch] gh/ezyang/3122/base -> origin/gh/ezyang/3122/base 2025-09-07T06:59:51.9217618Z * [new branch] gh/ezyang/3122/head -> origin/gh/ezyang/3122/head 2025-09-07T06:59:51.9217793Z * [new branch] gh/ezyang/3122/orig -> origin/gh/ezyang/3122/orig 2025-09-07T06:59:51.9217976Z * [new branch] gh/ezyang/3123/base -> origin/gh/ezyang/3123/base 2025-09-07T06:59:51.9218150Z * [new branch] gh/ezyang/3123/head -> origin/gh/ezyang/3123/head 2025-09-07T06:59:51.9218525Z * [new branch] gh/ezyang/3123/orig -> origin/gh/ezyang/3123/orig 2025-09-07T06:59:51.9218734Z * [new branch] gh/ezyang/3125/base -> origin/gh/ezyang/3125/base 2025-09-07T06:59:51.9218917Z * [new branch] gh/ezyang/3125/head -> origin/gh/ezyang/3125/head 2025-09-07T06:59:51.9219102Z * [new branch] gh/ezyang/3125/orig -> origin/gh/ezyang/3125/orig 2025-09-07T06:59:51.9219278Z * [new branch] gh/ezyang/3126/base -> origin/gh/ezyang/3126/base 2025-09-07T06:59:51.9219459Z * [new branch] gh/ezyang/3126/head -> origin/gh/ezyang/3126/head 2025-09-07T06:59:51.9219631Z * [new branch] gh/ezyang/3126/orig -> origin/gh/ezyang/3126/orig 2025-09-07T06:59:51.9219803Z * [new branch] gh/ezyang/3127/base -> origin/gh/ezyang/3127/base 2025-09-07T06:59:51.9219984Z * [new branch] gh/ezyang/3127/head -> origin/gh/ezyang/3127/head 2025-09-07T06:59:51.9220233Z * [new branch] gh/ezyang/3127/orig -> origin/gh/ezyang/3127/orig 2025-09-07T06:59:51.9220458Z * [new branch] gh/ezyang/3128/base -> origin/gh/ezyang/3128/base 2025-09-07T06:59:51.9220673Z * [new branch] gh/ezyang/3128/head -> origin/gh/ezyang/3128/head 2025-09-07T06:59:51.9221639Z * [new branch] gh/ezyang/3128/orig -> origin/gh/ezyang/3128/orig 2025-09-07T06:59:51.9223924Z * [new branch] gh/ezyang/3129/base -> origin/gh/ezyang/3129/base 2025-09-07T06:59:51.9225376Z * [new branch] gh/ezyang/3129/head -> origin/gh/ezyang/3129/head 2025-09-07T06:59:51.9226902Z * [new branch] gh/ezyang/3129/orig -> origin/gh/ezyang/3129/orig 2025-09-07T06:59:51.9228919Z * [new branch] gh/ezyang/3130/base -> origin/gh/ezyang/3130/base 2025-09-07T06:59:51.9230315Z * [new branch] gh/ezyang/3130/head -> origin/gh/ezyang/3130/head 2025-09-07T06:59:51.9231887Z * [new branch] gh/ezyang/3130/orig -> origin/gh/ezyang/3130/orig 2025-09-07T06:59:51.9234005Z * [new branch] gh/ezyang/3131/base -> origin/gh/ezyang/3131/base 2025-09-07T06:59:51.9235480Z * [new branch] gh/ezyang/3131/head -> origin/gh/ezyang/3131/head 2025-09-07T06:59:51.9236921Z * [new branch] gh/ezyang/3131/orig -> origin/gh/ezyang/3131/orig 2025-09-07T06:59:51.9239012Z * [new branch] gh/ezyang/3132/base -> origin/gh/ezyang/3132/base 2025-09-07T06:59:51.9240466Z * [new branch] gh/ezyang/3132/head -> origin/gh/ezyang/3132/head 2025-09-07T06:59:51.9242118Z * [new branch] gh/ezyang/3132/orig -> origin/gh/ezyang/3132/orig 2025-09-07T06:59:51.9244173Z * [new branch] gh/ezyang/3133/base -> origin/gh/ezyang/3133/base 2025-09-07T06:59:51.9245656Z * [new branch] gh/ezyang/3133/head -> origin/gh/ezyang/3133/head 2025-09-07T06:59:51.9247107Z * [new branch] gh/ezyang/3133/orig -> origin/gh/ezyang/3133/orig 2025-09-07T06:59:51.9249226Z * [new branch] gh/ezyang/3134/base -> origin/gh/ezyang/3134/base 2025-09-07T06:59:51.9250691Z * [new branch] gh/ezyang/3134/head -> origin/gh/ezyang/3134/head 2025-09-07T06:59:51.9252133Z * [new branch] gh/ezyang/3134/orig -> origin/gh/ezyang/3134/orig 2025-09-07T06:59:51.9254163Z * [new branch] gh/ezyang/3135/base -> origin/gh/ezyang/3135/base 2025-09-07T06:59:51.9255595Z * [new branch] gh/ezyang/3135/head -> origin/gh/ezyang/3135/head 2025-09-07T06:59:51.9257110Z * [new branch] gh/ezyang/3135/orig -> origin/gh/ezyang/3135/orig 2025-09-07T06:59:51.9259199Z * [new branch] gh/ezyang/3136/base -> origin/gh/ezyang/3136/base 2025-09-07T06:59:51.9260758Z * [new branch] gh/ezyang/3136/head -> origin/gh/ezyang/3136/head 2025-09-07T06:59:51.9262156Z * [new branch] gh/ezyang/3136/orig -> origin/gh/ezyang/3136/orig 2025-09-07T06:59:51.9264316Z * [new branch] gh/ezyang/3137/base -> origin/gh/ezyang/3137/base 2025-09-07T06:59:51.9265659Z * [new branch] gh/ezyang/3137/head -> origin/gh/ezyang/3137/head 2025-09-07T06:59:51.9267113Z * [new branch] gh/ezyang/3137/orig -> origin/gh/ezyang/3137/orig 2025-09-07T06:59:51.9269132Z * [new branch] gh/ezyang/3138/base -> origin/gh/ezyang/3138/base 2025-09-07T06:59:51.9270625Z * [new branch] gh/ezyang/3138/head -> origin/gh/ezyang/3138/head 2025-09-07T06:59:51.9272138Z * [new branch] gh/ezyang/3138/orig -> origin/gh/ezyang/3138/orig 2025-09-07T06:59:51.9274445Z * [new branch] gh/ezyang/3139/base -> origin/gh/ezyang/3139/base 2025-09-07T06:59:51.9275862Z * [new branch] gh/ezyang/3139/head -> origin/gh/ezyang/3139/head 2025-09-07T06:59:51.9277372Z * [new branch] gh/ezyang/3139/orig -> origin/gh/ezyang/3139/orig 2025-09-07T06:59:51.9279430Z * [new branch] gh/ezyang/3140/base -> origin/gh/ezyang/3140/base 2025-09-07T06:59:51.9280912Z * [new branch] gh/ezyang/3140/head -> origin/gh/ezyang/3140/head 2025-09-07T06:59:51.9282476Z * [new branch] gh/ezyang/3140/orig -> origin/gh/ezyang/3140/orig 2025-09-07T06:59:51.9284665Z * [new branch] gh/ezyang/3141/base -> origin/gh/ezyang/3141/base 2025-09-07T06:59:51.9286126Z * [new branch] gh/ezyang/3141/head -> origin/gh/ezyang/3141/head 2025-09-07T06:59:51.9287586Z * [new branch] gh/ezyang/3141/orig -> origin/gh/ezyang/3141/orig 2025-09-07T06:59:51.9289568Z * [new branch] gh/ezyang/3142/base -> origin/gh/ezyang/3142/base 2025-09-07T06:59:51.9291314Z * [new branch] gh/ezyang/3142/head -> origin/gh/ezyang/3142/head 2025-09-07T06:59:51.9292372Z * [new branch] gh/ezyang/3142/orig -> origin/gh/ezyang/3142/orig 2025-09-07T06:59:51.9294541Z * [new branch] gh/ezyang/3143/base -> origin/gh/ezyang/3143/base 2025-09-07T06:59:51.9296044Z * [new branch] gh/ezyang/3143/head -> origin/gh/ezyang/3143/head 2025-09-07T06:59:51.9297486Z * [new branch] gh/ezyang/3143/orig -> origin/gh/ezyang/3143/orig 2025-09-07T06:59:51.9299890Z * [new branch] gh/fadara01/1/base -> origin/gh/fadara01/1/base 2025-09-07T06:59:51.9302325Z * [new branch] gh/fadara01/1/head -> origin/gh/fadara01/1/head 2025-09-07T06:59:51.9303790Z * [new branch] gh/fadara01/1/orig -> origin/gh/fadara01/1/orig 2025-09-07T06:59:51.9306334Z * [new branch] gh/fduwjj/171/base -> origin/gh/fduwjj/171/base 2025-09-07T06:59:51.9307861Z * [new branch] gh/fduwjj/171/head -> origin/gh/fduwjj/171/head 2025-09-07T06:59:51.9309270Z * [new branch] gh/fduwjj/171/orig -> origin/gh/fduwjj/171/orig 2025-09-07T06:59:51.9311425Z * [new branch] gh/fduwjj/175/base -> origin/gh/fduwjj/175/base 2025-09-07T06:59:51.9312985Z * [new branch] gh/fduwjj/175/head -> origin/gh/fduwjj/175/head 2025-09-07T06:59:51.9314450Z * [new branch] gh/fduwjj/175/orig -> origin/gh/fduwjj/175/orig 2025-09-07T06:59:51.9316577Z * [new branch] gh/fduwjj/176/base -> origin/gh/fduwjj/176/base 2025-09-07T06:59:51.9317957Z * [new branch] gh/fduwjj/176/head -> origin/gh/fduwjj/176/head 2025-09-07T06:59:51.9320135Z * [new branch] gh/fduwjj/176/orig -> origin/gh/fduwjj/176/orig 2025-09-07T06:59:51.9322299Z * [new branch] gh/fduwjj/177/base -> origin/gh/fduwjj/177/base 2025-09-07T06:59:51.9323992Z * [new branch] gh/fduwjj/177/head -> origin/gh/fduwjj/177/head 2025-09-07T06:59:51.9325424Z * [new branch] gh/fduwjj/177/orig -> origin/gh/fduwjj/177/orig 2025-09-07T06:59:51.9327400Z * [new branch] gh/fduwjj/178/base -> origin/gh/fduwjj/178/base 2025-09-07T06:59:51.9328970Z * [new branch] gh/fduwjj/178/head -> origin/gh/fduwjj/178/head 2025-09-07T06:59:51.9330465Z * [new branch] gh/fduwjj/178/orig -> origin/gh/fduwjj/178/orig 2025-09-07T06:59:51.9332430Z * [new branch] gh/fduwjj/179/base -> origin/gh/fduwjj/179/base 2025-09-07T06:59:51.9333901Z * [new branch] gh/fduwjj/179/head -> origin/gh/fduwjj/179/head 2025-09-07T06:59:51.9335375Z * [new branch] gh/fduwjj/179/orig -> origin/gh/fduwjj/179/orig 2025-09-07T06:59:51.9337401Z * [new branch] gh/fduwjj/180/base -> origin/gh/fduwjj/180/base 2025-09-07T06:59:51.9338930Z * [new branch] gh/fduwjj/180/head -> origin/gh/fduwjj/180/head 2025-09-07T06:59:51.9340495Z * [new branch] gh/fduwjj/180/orig -> origin/gh/fduwjj/180/orig 2025-09-07T06:59:51.9342363Z * [new branch] gh/fduwjj/181/base -> origin/gh/fduwjj/181/base 2025-09-07T06:59:51.9343810Z * [new branch] gh/fduwjj/181/head -> origin/gh/fduwjj/181/head 2025-09-07T06:59:51.9345379Z * [new branch] gh/fduwjj/181/orig -> origin/gh/fduwjj/181/orig 2025-09-07T06:59:51.9347362Z * [new branch] gh/fduwjj/182/base -> origin/gh/fduwjj/182/base 2025-09-07T06:59:51.9348815Z * [new branch] gh/fduwjj/182/head -> origin/gh/fduwjj/182/head 2025-09-07T06:59:51.9350279Z * [new branch] gh/fduwjj/182/orig -> origin/gh/fduwjj/182/orig 2025-09-07T06:59:51.9352326Z * [new branch] gh/fduwjj/183/base -> origin/gh/fduwjj/183/base 2025-09-07T06:59:51.9353988Z * [new branch] gh/fduwjj/183/head -> origin/gh/fduwjj/183/head 2025-09-07T06:59:51.9355925Z * [new branch] gh/fduwjj/183/orig -> origin/gh/fduwjj/183/orig 2025-09-07T06:59:51.9358146Z * [new branch] gh/fduwjj/184/base -> origin/gh/fduwjj/184/base 2025-09-07T06:59:51.9359727Z * [new branch] gh/fduwjj/184/head -> origin/gh/fduwjj/184/head 2025-09-07T06:59:51.9361198Z * [new branch] gh/fduwjj/184/orig -> origin/gh/fduwjj/184/orig 2025-09-07T06:59:51.9363294Z * [new branch] gh/fduwjj/185/base -> origin/gh/fduwjj/185/base 2025-09-07T06:59:51.9364740Z * [new branch] gh/fduwjj/185/head -> origin/gh/fduwjj/185/head 2025-09-07T06:59:51.9366281Z * [new branch] gh/fduwjj/185/orig -> origin/gh/fduwjj/185/orig 2025-09-07T06:59:51.9368202Z * [new branch] gh/fduwjj/186/base -> origin/gh/fduwjj/186/base 2025-09-07T06:59:51.9369614Z * [new branch] gh/fduwjj/186/head -> origin/gh/fduwjj/186/head 2025-09-07T06:59:51.9371069Z * [new branch] gh/fduwjj/186/orig -> origin/gh/fduwjj/186/orig 2025-09-07T06:59:51.9373218Z * [new branch] gh/fduwjj/187/base -> origin/gh/fduwjj/187/base 2025-09-07T06:59:51.9374666Z * [new branch] gh/fduwjj/187/head -> origin/gh/fduwjj/187/head 2025-09-07T06:59:51.9376107Z * [new branch] gh/fduwjj/187/orig -> origin/gh/fduwjj/187/orig 2025-09-07T06:59:51.9377955Z * [new branch] gh/fduwjj/188/base -> origin/gh/fduwjj/188/base 2025-09-07T06:59:51.9379517Z * [new branch] gh/fduwjj/188/head -> origin/gh/fduwjj/188/head 2025-09-07T06:59:51.9381088Z * [new branch] gh/fduwjj/188/orig -> origin/gh/fduwjj/188/orig 2025-09-07T06:59:51.9383164Z * [new branch] gh/fduwjj/189/base -> origin/gh/fduwjj/189/base 2025-09-07T06:59:51.9384174Z * [new branch] gh/fduwjj/189/head -> origin/gh/fduwjj/189/head 2025-09-07T06:59:51.9385502Z * [new branch] gh/fduwjj/189/orig -> origin/gh/fduwjj/189/orig 2025-09-07T06:59:51.9387898Z * [new branch] gh/fduwjj/190/base -> origin/gh/fduwjj/190/base 2025-09-07T06:59:51.9389537Z * [new branch] gh/fduwjj/190/head -> origin/gh/fduwjj/190/head 2025-09-07T06:59:51.9391491Z * [new branch] gh/fduwjj/190/orig -> origin/gh/fduwjj/190/orig 2025-09-07T06:59:51.9393364Z * [new branch] gh/fduwjj/191/base -> origin/gh/fduwjj/191/base 2025-09-07T06:59:51.9395352Z * [new branch] gh/fduwjj/191/head -> origin/gh/fduwjj/191/head 2025-09-07T06:59:51.9396522Z * [new branch] gh/fduwjj/191/orig -> origin/gh/fduwjj/191/orig 2025-09-07T06:59:51.9399268Z * [new branch] gh/fegin/306/base -> origin/gh/fegin/306/base 2025-09-07T06:59:51.9400307Z * [new branch] gh/fegin/306/head -> origin/gh/fegin/306/head 2025-09-07T06:59:51.9402188Z * [new branch] gh/fegin/306/orig -> origin/gh/fegin/306/orig 2025-09-07T06:59:51.9404149Z * [new branch] gh/fegin/307/base -> origin/gh/fegin/307/base 2025-09-07T06:59:51.9405700Z * [new branch] gh/fegin/307/head -> origin/gh/fegin/307/head 2025-09-07T06:59:51.9407855Z * [new branch] gh/fegin/307/orig -> origin/gh/fegin/307/orig 2025-09-07T06:59:51.9409030Z * [new branch] gh/fegin/308/base -> origin/gh/fegin/308/base 2025-09-07T06:59:51.9411013Z * [new branch] gh/fegin/308/head -> origin/gh/fegin/308/head 2025-09-07T06:59:51.9412460Z * [new branch] gh/fegin/308/orig -> origin/gh/fegin/308/orig 2025-09-07T06:59:51.9415017Z * [new branch] gh/fegin/309/base -> origin/gh/fegin/309/base 2025-09-07T06:59:51.9416548Z * [new branch] gh/fegin/309/head -> origin/gh/fegin/309/head 2025-09-07T06:59:51.9418039Z * [new branch] gh/fegin/309/orig -> origin/gh/fegin/309/orig 2025-09-07T06:59:51.9420026Z * [new branch] gh/fegin/310/base -> origin/gh/fegin/310/base 2025-09-07T06:59:51.9421461Z * [new branch] gh/fegin/310/head -> origin/gh/fegin/310/head 2025-09-07T06:59:51.9423040Z * [new branch] gh/fegin/310/orig -> origin/gh/fegin/310/orig 2025-09-07T06:59:51.9424992Z * [new branch] gh/fegin/311/base -> origin/gh/fegin/311/base 2025-09-07T06:59:51.9426533Z * [new branch] gh/fegin/311/head -> origin/gh/fegin/311/head 2025-09-07T06:59:51.9428080Z * [new branch] gh/fegin/311/orig -> origin/gh/fegin/311/orig 2025-09-07T06:59:51.9429981Z * [new branch] gh/fegin/312/base -> origin/gh/fegin/312/base 2025-09-07T06:59:51.9431487Z * [new branch] gh/fegin/312/head -> origin/gh/fegin/312/head 2025-09-07T06:59:51.9432939Z * [new branch] gh/fegin/312/orig -> origin/gh/fegin/312/orig 2025-09-07T06:59:51.9434896Z * [new branch] gh/fegin/313/base -> origin/gh/fegin/313/base 2025-09-07T06:59:51.9436341Z * [new branch] gh/fegin/313/head -> origin/gh/fegin/313/head 2025-09-07T06:59:51.9437778Z * [new branch] gh/fegin/313/orig -> origin/gh/fegin/313/orig 2025-09-07T06:59:51.9440240Z * [new branch] gh/fffrog/124/base -> origin/gh/fffrog/124/base 2025-09-07T06:59:51.9443870Z * [new branch] gh/fffrog/124/head -> origin/gh/fffrog/124/head 2025-09-07T06:59:51.9444098Z * [new branch] gh/fffrog/124/orig -> origin/gh/fffrog/124/orig 2025-09-07T06:59:51.9445645Z * [new branch] gh/fffrog/129/base -> origin/gh/fffrog/129/base 2025-09-07T06:59:51.9446950Z * [new branch] gh/fffrog/129/head -> origin/gh/fffrog/129/head 2025-09-07T06:59:51.9448365Z * [new branch] gh/fffrog/129/orig -> origin/gh/fffrog/129/orig 2025-09-07T06:59:51.9450244Z * [new branch] gh/fffrog/130/base -> origin/gh/fffrog/130/base 2025-09-07T06:59:51.9451757Z * [new branch] gh/fffrog/130/head -> origin/gh/fffrog/130/head 2025-09-07T06:59:51.9453263Z * [new branch] gh/fffrog/130/orig -> origin/gh/fffrog/130/orig 2025-09-07T06:59:51.9455207Z * [new branch] gh/fffrog/131/base -> origin/gh/fffrog/131/base 2025-09-07T06:59:51.9456715Z * [new branch] gh/fffrog/131/head -> origin/gh/fffrog/131/head 2025-09-07T06:59:51.9458161Z * [new branch] gh/fffrog/131/orig -> origin/gh/fffrog/131/orig 2025-09-07T06:59:51.9460117Z * [new branch] gh/fffrog/132/base -> origin/gh/fffrog/132/base 2025-09-07T06:59:51.9461619Z * [new branch] gh/fffrog/132/head -> origin/gh/fffrog/132/head 2025-09-07T06:59:51.9463146Z * [new branch] gh/fffrog/132/orig -> origin/gh/fffrog/132/orig 2025-09-07T06:59:51.9465138Z * [new branch] gh/fffrog/133/base -> origin/gh/fffrog/133/base 2025-09-07T06:59:51.9466593Z * [new branch] gh/fffrog/133/head -> origin/gh/fffrog/133/head 2025-09-07T06:59:51.9468059Z * [new branch] gh/fffrog/133/orig -> origin/gh/fffrog/133/orig 2025-09-07T06:59:51.9470062Z * [new branch] gh/fffrog/134/base -> origin/gh/fffrog/134/base 2025-09-07T06:59:51.9471529Z * [new branch] gh/fffrog/134/head -> origin/gh/fffrog/134/head 2025-09-07T06:59:51.9472985Z * [new branch] gh/fffrog/134/orig -> origin/gh/fffrog/134/orig 2025-09-07T06:59:51.9477363Z * [new branch] gh/fffrog/135/base -> origin/gh/fffrog/135/base 2025-09-07T06:59:51.9478675Z * [new branch] gh/fffrog/135/head -> origin/gh/fffrog/135/head 2025-09-07T06:59:51.9480248Z * [new branch] gh/fffrog/135/orig -> origin/gh/fffrog/135/orig 2025-09-07T06:59:51.9482159Z * [new branch] gh/fffrog/136/base -> origin/gh/fffrog/136/base 2025-09-07T06:59:51.9484106Z * [new branch] gh/fffrog/136/head -> origin/gh/fffrog/136/head 2025-09-07T06:59:51.9485489Z * [new branch] gh/fffrog/136/orig -> origin/gh/fffrog/136/orig 2025-09-07T06:59:51.9487483Z * [new branch] gh/fffrog/137/base -> origin/gh/fffrog/137/base 2025-09-07T06:59:51.9489037Z * [new branch] gh/fffrog/137/head -> origin/gh/fffrog/137/head 2025-09-07T06:59:51.9490362Z * [new branch] gh/fffrog/137/orig -> origin/gh/fffrog/137/orig 2025-09-07T06:59:51.9492375Z * [new branch] gh/fffrog/138/base -> origin/gh/fffrog/138/base 2025-09-07T06:59:51.9493959Z * [new branch] gh/fffrog/138/head -> origin/gh/fffrog/138/head 2025-09-07T06:59:51.9495620Z * [new branch] gh/fffrog/138/orig -> origin/gh/fffrog/138/orig 2025-09-07T06:59:51.9497580Z * [new branch] gh/fffrog/139/base -> origin/gh/fffrog/139/base 2025-09-07T06:59:51.9499081Z * [new branch] gh/fffrog/139/head -> origin/gh/fffrog/139/head 2025-09-07T06:59:51.9500802Z * [new branch] gh/fffrog/139/orig -> origin/gh/fffrog/139/orig 2025-09-07T06:59:51.9502773Z * [new branch] gh/fffrog/140/base -> origin/gh/fffrog/140/base 2025-09-07T06:59:51.9504224Z * [new branch] gh/fffrog/140/head -> origin/gh/fffrog/140/head 2025-09-07T06:59:51.9505651Z * [new branch] gh/fffrog/140/orig -> origin/gh/fffrog/140/orig 2025-09-07T06:59:51.9507841Z * [new branch] gh/fffrog/141/base -> origin/gh/fffrog/141/base 2025-09-07T06:59:51.9509140Z * [new branch] gh/fffrog/141/head -> origin/gh/fffrog/141/head 2025-09-07T06:59:51.9510486Z * [new branch] gh/fffrog/141/orig -> origin/gh/fffrog/141/orig 2025-09-07T06:59:51.9512549Z * [new branch] gh/fffrog/142/base -> origin/gh/fffrog/142/base 2025-09-07T06:59:51.9514020Z * [new branch] gh/fffrog/142/head -> origin/gh/fffrog/142/head 2025-09-07T06:59:51.9515449Z * [new branch] gh/fffrog/142/orig -> origin/gh/fffrog/142/orig 2025-09-07T06:59:51.9517404Z * [new branch] gh/fffrog/143/base -> origin/gh/fffrog/143/base 2025-09-07T06:59:51.9519233Z * [new branch] gh/fffrog/143/head -> origin/gh/fffrog/143/head 2025-09-07T06:59:51.9520454Z * [new branch] gh/fffrog/143/orig -> origin/gh/fffrog/143/orig 2025-09-07T06:59:51.9522985Z * [new branch] gh/fffrog/144/base -> origin/gh/fffrog/144/base 2025-09-07T06:59:51.9524437Z * [new branch] gh/fffrog/144/head -> origin/gh/fffrog/144/head 2025-09-07T06:59:51.9525880Z * [new branch] gh/fffrog/144/orig -> origin/gh/fffrog/144/orig 2025-09-07T06:59:51.9528037Z * [new branch] gh/fffrog/145/base -> origin/gh/fffrog/145/base 2025-09-07T06:59:51.9529525Z * [new branch] gh/fffrog/145/head -> origin/gh/fffrog/145/head 2025-09-07T06:59:51.9530974Z * [new branch] gh/fffrog/145/orig -> origin/gh/fffrog/145/orig 2025-09-07T06:59:51.9532951Z * [new branch] gh/fffrog/146/base -> origin/gh/fffrog/146/base 2025-09-07T06:59:51.9534418Z * [new branch] gh/fffrog/146/head -> origin/gh/fffrog/146/head 2025-09-07T06:59:51.9536364Z * [new branch] gh/fffrog/146/orig -> origin/gh/fffrog/146/orig 2025-09-07T06:59:51.9538397Z * [new branch] gh/fffrog/147/base -> origin/gh/fffrog/147/base 2025-09-07T06:59:51.9539827Z * [new branch] gh/fffrog/147/head -> origin/gh/fffrog/147/head 2025-09-07T06:59:51.9541289Z * [new branch] gh/fffrog/147/orig -> origin/gh/fffrog/147/orig 2025-09-07T06:59:51.9543382Z * [new branch] gh/fffrog/148/base -> origin/gh/fffrog/148/base 2025-09-07T06:59:51.9544895Z * [new branch] gh/fffrog/148/head -> origin/gh/fffrog/148/head 2025-09-07T06:59:51.9546352Z * [new branch] gh/fffrog/148/orig -> origin/gh/fffrog/148/orig 2025-09-07T06:59:51.9548449Z * [new branch] gh/fffrog/149/base -> origin/gh/fffrog/149/base 2025-09-07T06:59:51.9549919Z * [new branch] gh/fffrog/149/head -> origin/gh/fffrog/149/head 2025-09-07T06:59:51.9551503Z * [new branch] gh/fffrog/149/orig -> origin/gh/fffrog/149/orig 2025-09-07T06:59:51.9553456Z * [new branch] gh/fffrog/150/base -> origin/gh/fffrog/150/base 2025-09-07T06:59:51.9554886Z * [new branch] gh/fffrog/150/head -> origin/gh/fffrog/150/head 2025-09-07T06:59:51.9556383Z * [new branch] gh/fffrog/150/orig -> origin/gh/fffrog/150/orig 2025-09-07T06:59:51.9558451Z * [new branch] gh/fffrog/151/base -> origin/gh/fffrog/151/base 2025-09-07T06:59:51.9559880Z * [new branch] gh/fffrog/151/head -> origin/gh/fffrog/151/head 2025-09-07T06:59:51.9561439Z * [new branch] gh/fffrog/151/orig -> origin/gh/fffrog/151/orig 2025-09-07T06:59:51.9563461Z * [new branch] gh/fffrog/152/base -> origin/gh/fffrog/152/base 2025-09-07T06:59:51.9564982Z * [new branch] gh/fffrog/152/head -> origin/gh/fffrog/152/head 2025-09-07T06:59:51.9567085Z * [new branch] gh/fffrog/153/base -> origin/gh/fffrog/153/base 2025-09-07T06:59:51.9568521Z * [new branch] gh/fffrog/153/head -> origin/gh/fffrog/153/head 2025-09-07T06:59:51.9569927Z * [new branch] gh/fffrog/153/orig -> origin/gh/fffrog/153/orig 2025-09-07T06:59:51.9572351Z * [new branch] gh/gmagogsfm/1/base -> origin/gh/gmagogsfm/1/base 2025-09-07T06:59:51.9574013Z * [new branch] gh/gmagogsfm/1/head -> origin/gh/gmagogsfm/1/head 2025-09-07T06:59:51.9575431Z * [new branch] gh/gmagogsfm/1/orig -> origin/gh/gmagogsfm/1/orig 2025-09-07T06:59:51.9577311Z * [new branch] gh/gmagogsfm/2/base -> origin/gh/gmagogsfm/2/base 2025-09-07T06:59:51.9578719Z * [new branch] gh/gmagogsfm/2/head -> origin/gh/gmagogsfm/2/head 2025-09-07T06:59:51.9580208Z * [new branch] gh/gmagogsfm/2/orig -> origin/gh/gmagogsfm/2/orig 2025-09-07T06:59:51.9582152Z * [new branch] gh/gmagogsfm/3/base -> origin/gh/gmagogsfm/3/base 2025-09-07T06:59:51.9583799Z * [new branch] gh/gmagogsfm/3/head -> origin/gh/gmagogsfm/3/head 2025-09-07T06:59:51.9585209Z * [new branch] gh/gmagogsfm/3/orig -> origin/gh/gmagogsfm/3/orig 2025-09-07T06:59:51.9587711Z * [new branch] gh/guangyey/134/base -> origin/gh/guangyey/134/base 2025-09-07T06:59:51.9589641Z * [new branch] gh/guangyey/134/head -> origin/gh/guangyey/134/head 2025-09-07T06:59:51.9591154Z * [new branch] gh/guangyey/134/orig -> origin/gh/guangyey/134/orig 2025-09-07T06:59:51.9593303Z * [new branch] gh/guangyey/135/base -> origin/gh/guangyey/135/base 2025-09-07T06:59:51.9595112Z * [new branch] gh/guangyey/135/head -> origin/gh/guangyey/135/head 2025-09-07T06:59:51.9596807Z * [new branch] gh/guangyey/135/orig -> origin/gh/guangyey/135/orig 2025-09-07T06:59:51.9599194Z * [new branch] gh/guangyey/139/base -> origin/gh/guangyey/139/base 2025-09-07T06:59:51.9600892Z * [new branch] gh/guangyey/139/head -> origin/gh/guangyey/139/head 2025-09-07T06:59:51.9602722Z * [new branch] gh/guangyey/139/orig -> origin/gh/guangyey/139/orig 2025-09-07T06:59:51.9605116Z * [new branch] gh/guangyey/140/base -> origin/gh/guangyey/140/base 2025-09-07T06:59:51.9606846Z * [new branch] gh/guangyey/140/head -> origin/gh/guangyey/140/head 2025-09-07T06:59:51.9608593Z * [new branch] gh/guangyey/140/orig -> origin/gh/guangyey/140/orig 2025-09-07T06:59:51.9611031Z * [new branch] gh/guangyey/142/base -> origin/gh/guangyey/142/base 2025-09-07T06:59:51.9612802Z * [new branch] gh/guangyey/142/head -> origin/gh/guangyey/142/head 2025-09-07T06:59:51.9614473Z * [new branch] gh/guangyey/142/orig -> origin/gh/guangyey/142/orig 2025-09-07T06:59:51.9616744Z * [new branch] gh/guangyey/145/base -> origin/gh/guangyey/145/base 2025-09-07T06:59:51.9618479Z * [new branch] gh/guangyey/145/head -> origin/gh/guangyey/145/head 2025-09-07T06:59:51.9620231Z * [new branch] gh/guangyey/145/orig -> origin/gh/guangyey/145/orig 2025-09-07T06:59:51.9622491Z * [new branch] gh/guangyey/153/base -> origin/gh/guangyey/153/base 2025-09-07T06:59:51.9624695Z * [new branch] gh/guangyey/153/head -> origin/gh/guangyey/153/head 2025-09-07T06:59:51.9626078Z * [new branch] gh/guangyey/153/orig -> origin/gh/guangyey/153/orig 2025-09-07T06:59:51.9628301Z * [new branch] gh/guangyey/159/base -> origin/gh/guangyey/159/base 2025-09-07T06:59:51.9630011Z * [new branch] gh/guangyey/159/head -> origin/gh/guangyey/159/head 2025-09-07T06:59:51.9631912Z * [new branch] gh/guangyey/159/orig -> origin/gh/guangyey/159/orig 2025-09-07T06:59:51.9634142Z * [new branch] gh/guangyey/163/base -> origin/gh/guangyey/163/base 2025-09-07T06:59:51.9635896Z * [new branch] gh/guangyey/163/head -> origin/gh/guangyey/163/head 2025-09-07T06:59:51.9637793Z * [new branch] gh/guangyey/163/orig -> origin/gh/guangyey/163/orig 2025-09-07T06:59:51.9639951Z * [new branch] gh/guangyey/168/base -> origin/gh/guangyey/168/base 2025-09-07T06:59:51.9641781Z * [new branch] gh/guangyey/168/head -> origin/gh/guangyey/168/head 2025-09-07T06:59:51.9643471Z * [new branch] gh/guangyey/168/orig -> origin/gh/guangyey/168/orig 2025-09-07T06:59:51.9645713Z * [new branch] gh/guangyey/169/base -> origin/gh/guangyey/169/base 2025-09-07T06:59:51.9647422Z * [new branch] gh/guangyey/169/head -> origin/gh/guangyey/169/head 2025-09-07T06:59:51.9649256Z * [new branch] gh/guangyey/169/orig -> origin/gh/guangyey/169/orig 2025-09-07T06:59:51.9651548Z * [new branch] gh/guangyey/170/base -> origin/gh/guangyey/170/base 2025-09-07T06:59:51.9653370Z * [new branch] gh/guangyey/170/head -> origin/gh/guangyey/170/head 2025-09-07T06:59:51.9655209Z * [new branch] gh/guangyey/170/orig -> origin/gh/guangyey/170/orig 2025-09-07T06:59:51.9657580Z * [new branch] gh/guangyey/171/base -> origin/gh/guangyey/171/base 2025-09-07T06:59:51.9659272Z * [new branch] gh/guangyey/171/head -> origin/gh/guangyey/171/head 2025-09-07T06:59:51.9660971Z * [new branch] gh/guangyey/171/orig -> origin/gh/guangyey/171/orig 2025-09-07T06:59:51.9663308Z * [new branch] gh/guangyey/174/base -> origin/gh/guangyey/174/base 2025-09-07T06:59:51.9664983Z * [new branch] gh/guangyey/174/head -> origin/gh/guangyey/174/head 2025-09-07T06:59:51.9666767Z * [new branch] gh/guangyey/174/orig -> origin/gh/guangyey/174/orig 2025-09-07T06:59:51.9668987Z * [new branch] gh/guangyey/176/base -> origin/gh/guangyey/176/base 2025-09-07T06:59:51.9670767Z * [new branch] gh/guangyey/176/head -> origin/gh/guangyey/176/head 2025-09-07T06:59:51.9672476Z * [new branch] gh/guangyey/176/orig -> origin/gh/guangyey/176/orig 2025-09-07T06:59:51.9674937Z * [new branch] gh/guangyey/178/base -> origin/gh/guangyey/178/base 2025-09-07T06:59:51.9676595Z * [new branch] gh/guangyey/178/head -> origin/gh/guangyey/178/head 2025-09-07T06:59:51.9678357Z * [new branch] gh/guangyey/178/orig -> origin/gh/guangyey/178/orig 2025-09-07T06:59:51.9681262Z * [new branch] gh/guangyey/181/base -> origin/gh/guangyey/181/base 2025-09-07T06:59:51.9683208Z * [new branch] gh/guangyey/181/head -> origin/gh/guangyey/181/head 2025-09-07T06:59:51.9684940Z * [new branch] gh/guangyey/181/orig -> origin/gh/guangyey/181/orig 2025-09-07T06:59:51.9687275Z * [new branch] gh/guangyey/182/base -> origin/gh/guangyey/182/base 2025-09-07T06:59:51.9688999Z * [new branch] gh/guangyey/182/head -> origin/gh/guangyey/182/head 2025-09-07T06:59:51.9690702Z * [new branch] gh/guangyey/182/orig -> origin/gh/guangyey/182/orig 2025-09-07T06:59:51.9692985Z * [new branch] gh/guangyey/183/base -> origin/gh/guangyey/183/base 2025-09-07T06:59:51.9694756Z * [new branch] gh/guangyey/183/head -> origin/gh/guangyey/183/head 2025-09-07T06:59:51.9696526Z * [new branch] gh/guangyey/183/orig -> origin/gh/guangyey/183/orig 2025-09-07T06:59:51.9698865Z * [new branch] gh/guangyey/184/base -> origin/gh/guangyey/184/base 2025-09-07T06:59:51.9700801Z * [new branch] gh/guangyey/184/head -> origin/gh/guangyey/184/head 2025-09-07T06:59:51.9702382Z * [new branch] gh/guangyey/184/orig -> origin/gh/guangyey/184/orig 2025-09-07T06:59:51.9704791Z * [new branch] gh/guangyey/185/base -> origin/gh/guangyey/185/base 2025-09-07T06:59:51.9706524Z * [new branch] gh/guangyey/185/head -> origin/gh/guangyey/185/head 2025-09-07T06:59:51.9708296Z * [new branch] gh/guangyey/185/orig -> origin/gh/guangyey/185/orig 2025-09-07T06:59:51.9710616Z * [new branch] gh/guangyey/186/base -> origin/gh/guangyey/186/base 2025-09-07T06:59:51.9712442Z * [new branch] gh/guangyey/186/head -> origin/gh/guangyey/186/head 2025-09-07T06:59:51.9714095Z * [new branch] gh/guangyey/186/orig -> origin/gh/guangyey/186/orig 2025-09-07T06:59:51.9716424Z * [new branch] gh/guangyey/187/base -> origin/gh/guangyey/187/base 2025-09-07T06:59:51.9718140Z * [new branch] gh/guangyey/187/head -> origin/gh/guangyey/187/head 2025-09-07T06:59:51.9719893Z * [new branch] gh/guangyey/187/orig -> origin/gh/guangyey/187/orig 2025-09-07T06:59:51.9722464Z * [new branch] gh/guangyey/188/base -> origin/gh/guangyey/188/base 2025-09-07T06:59:51.9724134Z * [new branch] gh/guangyey/188/head -> origin/gh/guangyey/188/head 2025-09-07T06:59:51.9725916Z * [new branch] gh/guangyey/188/orig -> origin/gh/guangyey/188/orig 2025-09-07T06:59:51.9728842Z * [new branch] gh/guangyey/189/base -> origin/gh/guangyey/189/base 2025-09-07T06:59:51.9730677Z * [new branch] gh/guangyey/189/head -> origin/gh/guangyey/189/head 2025-09-07T06:59:51.9732387Z * [new branch] gh/guangyey/189/orig -> origin/gh/guangyey/189/orig 2025-09-07T06:59:51.9734680Z * [new branch] gh/guangyey/190/base -> origin/gh/guangyey/190/base 2025-09-07T06:59:51.9736412Z * [new branch] gh/guangyey/190/head -> origin/gh/guangyey/190/head 2025-09-07T06:59:51.9738140Z * [new branch] gh/guangyey/190/orig -> origin/gh/guangyey/190/orig 2025-09-07T06:59:51.9740446Z * [new branch] gh/guangyey/191/base -> origin/gh/guangyey/191/base 2025-09-07T06:59:51.9742122Z * [new branch] gh/guangyey/191/head -> origin/gh/guangyey/191/head 2025-09-07T06:59:51.9743849Z * [new branch] gh/guangyey/191/orig -> origin/gh/guangyey/191/orig 2025-09-07T06:59:51.9746187Z * [new branch] gh/guangyey/192/base -> origin/gh/guangyey/192/base 2025-09-07T06:59:51.9747935Z * [new branch] gh/guangyey/192/head -> origin/gh/guangyey/192/head 2025-09-07T06:59:51.9749704Z * [new branch] gh/guangyey/192/orig -> origin/gh/guangyey/192/orig 2025-09-07T06:59:51.9752125Z * [new branch] gh/guangyey/193/base -> origin/gh/guangyey/193/base 2025-09-07T06:59:51.9753822Z * [new branch] gh/guangyey/193/head -> origin/gh/guangyey/193/head 2025-09-07T06:59:51.9755513Z * [new branch] gh/guangyey/193/orig -> origin/gh/guangyey/193/orig 2025-09-07T06:59:51.9757874Z * [new branch] gh/guangyey/194/base -> origin/gh/guangyey/194/base 2025-09-07T06:59:51.9759605Z * [new branch] gh/guangyey/194/head -> origin/gh/guangyey/194/head 2025-09-07T06:59:51.9761367Z * [new branch] gh/guangyey/194/orig -> origin/gh/guangyey/194/orig 2025-09-07T06:59:51.9763681Z * [new branch] gh/guangyey/195/base -> origin/gh/guangyey/195/base 2025-09-07T06:59:51.9765507Z * [new branch] gh/guangyey/195/head -> origin/gh/guangyey/195/head 2025-09-07T06:59:51.9767269Z * [new branch] gh/guangyey/195/orig -> origin/gh/guangyey/195/orig 2025-09-07T06:59:51.9770249Z * [new branch] gh/guangyey/196/base -> origin/gh/guangyey/196/base 2025-09-07T06:59:51.9771922Z * [new branch] gh/guangyey/196/head -> origin/gh/guangyey/196/head 2025-09-07T06:59:51.9773850Z * [new branch] gh/guangyey/196/orig -> origin/gh/guangyey/196/orig 2025-09-07T06:59:51.9776242Z * [new branch] gh/guangyey/197/base -> origin/gh/guangyey/197/base 2025-09-07T06:59:51.9778200Z * [new branch] gh/guangyey/197/head -> origin/gh/guangyey/197/head 2025-09-07T06:59:51.9779860Z * [new branch] gh/guangyey/197/orig -> origin/gh/guangyey/197/orig 2025-09-07T06:59:51.9782682Z * [new branch] gh/guangyey/198/base -> origin/gh/guangyey/198/base 2025-09-07T06:59:51.9784067Z * [new branch] gh/guangyey/198/head -> origin/gh/guangyey/198/head 2025-09-07T06:59:51.9785828Z * [new branch] gh/guangyey/198/orig -> origin/gh/guangyey/198/orig 2025-09-07T06:59:51.9788400Z * [new branch] gh/guangyey/199/base -> origin/gh/guangyey/199/base 2025-09-07T06:59:51.9789750Z * [new branch] gh/guangyey/199/head -> origin/gh/guangyey/199/head 2025-09-07T06:59:51.9791800Z * [new branch] gh/guangyey/199/orig -> origin/gh/guangyey/199/orig 2025-09-07T06:59:51.9793861Z * [new branch] gh/guangyey/200/base -> origin/gh/guangyey/200/base 2025-09-07T06:59:51.9796038Z * [new branch] gh/guangyey/200/head -> origin/gh/guangyey/200/head 2025-09-07T06:59:51.9797763Z * [new branch] gh/guangyey/200/orig -> origin/gh/guangyey/200/orig 2025-09-07T06:59:51.9800165Z * [new branch] gh/guangyey/201/base -> origin/gh/guangyey/201/base 2025-09-07T06:59:51.9802073Z * [new branch] gh/guangyey/201/head -> origin/gh/guangyey/201/head 2025-09-07T06:59:51.9803856Z * [new branch] gh/guangyey/201/orig -> origin/gh/guangyey/201/orig 2025-09-07T06:59:51.9806140Z * [new branch] gh/guangyey/202/base -> origin/gh/guangyey/202/base 2025-09-07T06:59:51.9807825Z * [new branch] gh/guangyey/202/head -> origin/gh/guangyey/202/head 2025-09-07T06:59:51.9809605Z * [new branch] gh/guangyey/202/orig -> origin/gh/guangyey/202/orig 2025-09-07T06:59:51.9811878Z * [new branch] gh/guangyey/203/base -> origin/gh/guangyey/203/base 2025-09-07T06:59:51.9813627Z * [new branch] gh/guangyey/203/head -> origin/gh/guangyey/203/head 2025-09-07T06:59:51.9815380Z * [new branch] gh/guangyey/203/orig -> origin/gh/guangyey/203/orig 2025-09-07T06:59:51.9817760Z * [new branch] gh/guangyey/204/base -> origin/gh/guangyey/204/base 2025-09-07T06:59:51.9819972Z * [new branch] gh/guangyey/204/head -> origin/gh/guangyey/204/head 2025-09-07T06:59:51.9821719Z * [new branch] gh/guangyey/204/orig -> origin/gh/guangyey/204/orig 2025-09-07T06:59:51.9824088Z * [new branch] gh/guangyey/205/base -> origin/gh/guangyey/205/base 2025-09-07T06:59:51.9825864Z * [new branch] gh/guangyey/205/head -> origin/gh/guangyey/205/head 2025-09-07T06:59:51.9827651Z * [new branch] gh/guangyey/205/orig -> origin/gh/guangyey/205/orig 2025-09-07T06:59:51.9829959Z * [new branch] gh/guangyey/206/base -> origin/gh/guangyey/206/base 2025-09-07T06:59:51.9831692Z * [new branch] gh/guangyey/206/head -> origin/gh/guangyey/206/head 2025-09-07T06:59:51.9833483Z * [new branch] gh/guangyey/206/orig -> origin/gh/guangyey/206/orig 2025-09-07T06:59:51.9835785Z * [new branch] gh/guangyey/207/base -> origin/gh/guangyey/207/base 2025-09-07T06:59:51.9837497Z * [new branch] gh/guangyey/207/head -> origin/gh/guangyey/207/head 2025-09-07T06:59:51.9839346Z * [new branch] gh/guangyey/207/orig -> origin/gh/guangyey/207/orig 2025-09-07T06:59:51.9841691Z * [new branch] gh/guangyey/79/base -> origin/gh/guangyey/79/base 2025-09-07T06:59:51.9843378Z * [new branch] gh/guangyey/79/head -> origin/gh/guangyey/79/head 2025-09-07T06:59:51.9845103Z * [new branch] gh/guangyey/79/orig -> origin/gh/guangyey/79/orig 2025-09-07T06:59:51.9847510Z * [new branch] gh/guangyey/89/base -> origin/gh/guangyey/89/base 2025-09-07T06:59:51.9849268Z * [new branch] gh/guangyey/89/head -> origin/gh/guangyey/89/head 2025-09-07T06:59:51.9850969Z * [new branch] gh/guangyey/89/orig -> origin/gh/guangyey/89/orig 2025-09-07T06:59:51.9853913Z * [new branch] gh/guilhermeleobas/107/base -> origin/gh/guilhermeleobas/107/base 2025-09-07T06:59:51.9855479Z * [new branch] gh/guilhermeleobas/107/head -> origin/gh/guilhermeleobas/107/head 2025-09-07T06:59:51.9857995Z * [new branch] gh/guilhermeleobas/107/orig -> origin/gh/guilhermeleobas/107/orig 2025-09-07T06:59:51.9859699Z * [new branch] gh/guilhermeleobas/108/base -> origin/gh/guilhermeleobas/108/base 2025-09-07T06:59:51.9861523Z * [new branch] gh/guilhermeleobas/108/head -> origin/gh/guilhermeleobas/108/head 2025-09-07T06:59:51.9863130Z * [new branch] gh/guilhermeleobas/108/orig -> origin/gh/guilhermeleobas/108/orig 2025-09-07T06:59:51.9865653Z * [new branch] gh/guilhermeleobas/124/base -> origin/gh/guilhermeleobas/124/base 2025-09-07T06:59:51.9867139Z * [new branch] gh/guilhermeleobas/124/head -> origin/gh/guilhermeleobas/124/head 2025-09-07T06:59:51.9869209Z * [new branch] gh/guilhermeleobas/124/orig -> origin/gh/guilhermeleobas/124/orig 2025-09-07T06:59:51.9871463Z * [new branch] gh/guilhermeleobas/147/base -> origin/gh/guilhermeleobas/147/base 2025-09-07T06:59:51.9873109Z * [new branch] gh/guilhermeleobas/147/head -> origin/gh/guilhermeleobas/147/head 2025-09-07T06:59:51.9877283Z * [new branch] gh/guilhermeleobas/147/orig -> origin/gh/guilhermeleobas/147/orig 2025-09-07T06:59:51.9879435Z * [new branch] gh/guilhermeleobas/150/base -> origin/gh/guilhermeleobas/150/base 2025-09-07T06:59:51.9881441Z * [new branch] gh/guilhermeleobas/150/head -> origin/gh/guilhermeleobas/150/head 2025-09-07T06:59:51.9882813Z * [new branch] gh/guilhermeleobas/150/orig -> origin/gh/guilhermeleobas/150/orig 2025-09-07T06:59:51.9885114Z * [new branch] gh/guilhermeleobas/163/base -> origin/gh/guilhermeleobas/163/base 2025-09-07T06:59:51.9886991Z * [new branch] gh/guilhermeleobas/163/head -> origin/gh/guilhermeleobas/163/head 2025-09-07T06:59:51.9888793Z * [new branch] gh/guilhermeleobas/163/orig -> origin/gh/guilhermeleobas/163/orig 2025-09-07T06:59:51.9891083Z * [new branch] gh/guilhermeleobas/164/base -> origin/gh/guilhermeleobas/164/base 2025-09-07T06:59:51.9893225Z * [new branch] gh/guilhermeleobas/164/head -> origin/gh/guilhermeleobas/164/head 2025-09-07T06:59:51.9895039Z * [new branch] gh/guilhermeleobas/164/orig -> origin/gh/guilhermeleobas/164/orig 2025-09-07T06:59:51.9897237Z * [new branch] gh/guilhermeleobas/165/base -> origin/gh/guilhermeleobas/165/base 2025-09-07T06:59:51.9898960Z * [new branch] gh/guilhermeleobas/165/head -> origin/gh/guilhermeleobas/165/head 2025-09-07T06:59:51.9900726Z * [new branch] gh/guilhermeleobas/165/orig -> origin/gh/guilhermeleobas/165/orig 2025-09-07T06:59:51.9902945Z * [new branch] gh/guilhermeleobas/166/base -> origin/gh/guilhermeleobas/166/base 2025-09-07T06:59:51.9904702Z * [new branch] gh/guilhermeleobas/166/head -> origin/gh/guilhermeleobas/166/head 2025-09-07T06:59:51.9906409Z * [new branch] gh/guilhermeleobas/166/orig -> origin/gh/guilhermeleobas/166/orig 2025-09-07T06:59:51.9908816Z * [new branch] gh/guilhermeleobas/167/base -> origin/gh/guilhermeleobas/167/base 2025-09-07T06:59:51.9910338Z * [new branch] gh/guilhermeleobas/167/head -> origin/gh/guilhermeleobas/167/head 2025-09-07T06:59:51.9912022Z * [new branch] gh/guilhermeleobas/167/orig -> origin/gh/guilhermeleobas/167/orig 2025-09-07T06:59:51.9914243Z * [new branch] gh/guilhermeleobas/168/base -> origin/gh/guilhermeleobas/168/base 2025-09-07T06:59:51.9915958Z * [new branch] gh/guilhermeleobas/168/head -> origin/gh/guilhermeleobas/168/head 2025-09-07T06:59:51.9917754Z * [new branch] gh/guilhermeleobas/168/orig -> origin/gh/guilhermeleobas/168/orig 2025-09-07T06:59:51.9920029Z * [new branch] gh/guilhermeleobas/169/base -> origin/gh/guilhermeleobas/169/base 2025-09-07T06:59:51.9921848Z * [new branch] gh/guilhermeleobas/169/head -> origin/gh/guilhermeleobas/169/head 2025-09-07T06:59:51.9923602Z * [new branch] gh/guilhermeleobas/169/orig -> origin/gh/guilhermeleobas/169/orig 2025-09-07T06:59:51.9925869Z * [new branch] gh/guilhermeleobas/170/base -> origin/gh/guilhermeleobas/170/base 2025-09-07T06:59:51.9927594Z * [new branch] gh/guilhermeleobas/170/head -> origin/gh/guilhermeleobas/170/head 2025-09-07T06:59:51.9929425Z * [new branch] gh/guilhermeleobas/170/orig -> origin/gh/guilhermeleobas/170/orig 2025-09-07T06:59:51.9932132Z * [new branch] gh/guilhermeleobas/171/base -> origin/gh/guilhermeleobas/171/base 2025-09-07T06:59:51.9933930Z * [new branch] gh/guilhermeleobas/171/head -> origin/gh/guilhermeleobas/171/head 2025-09-07T06:59:51.9935629Z * [new branch] gh/guilhermeleobas/171/orig -> origin/gh/guilhermeleobas/171/orig 2025-09-07T06:59:51.9937863Z * [new branch] gh/guilhermeleobas/173/base -> origin/gh/guilhermeleobas/173/base 2025-09-07T06:59:51.9939523Z * [new branch] gh/guilhermeleobas/173/head -> origin/gh/guilhermeleobas/173/head 2025-09-07T06:59:51.9941460Z * [new branch] gh/guilhermeleobas/173/orig -> origin/gh/guilhermeleobas/173/orig 2025-09-07T06:59:51.9943683Z * [new branch] gh/guilhermeleobas/192/base -> origin/gh/guilhermeleobas/192/base 2025-09-07T06:59:51.9945605Z * [new branch] gh/guilhermeleobas/192/head -> origin/gh/guilhermeleobas/192/head 2025-09-07T06:59:51.9947325Z * [new branch] gh/guilhermeleobas/192/orig -> origin/gh/guilhermeleobas/192/orig 2025-09-07T06:59:51.9950455Z * [new branch] gh/guilhermeleobas/193/base -> origin/gh/guilhermeleobas/193/base 2025-09-07T06:59:51.9952152Z * [new branch] gh/guilhermeleobas/193/head -> origin/gh/guilhermeleobas/193/head 2025-09-07T06:59:51.9953914Z * [new branch] gh/guilhermeleobas/193/orig -> origin/gh/guilhermeleobas/193/orig 2025-09-07T06:59:51.9956228Z * [new branch] gh/guilhermeleobas/194/base -> origin/gh/guilhermeleobas/194/base 2025-09-07T06:59:51.9957991Z * [new branch] gh/guilhermeleobas/194/head -> origin/gh/guilhermeleobas/194/head 2025-09-07T06:59:51.9959670Z * [new branch] gh/guilhermeleobas/194/orig -> origin/gh/guilhermeleobas/194/orig 2025-09-07T06:59:51.9962075Z * [new branch] gh/guilhermeleobas/203/base -> origin/gh/guilhermeleobas/203/base 2025-09-07T06:59:51.9963770Z * [new branch] gh/guilhermeleobas/203/head -> origin/gh/guilhermeleobas/203/head 2025-09-07T06:59:51.9965589Z * [new branch] gh/guilhermeleobas/203/orig -> origin/gh/guilhermeleobas/203/orig 2025-09-07T06:59:51.9967807Z * [new branch] gh/guilhermeleobas/204/base -> origin/gh/guilhermeleobas/204/base 2025-09-07T06:59:51.9969575Z * [new branch] gh/guilhermeleobas/204/head -> origin/gh/guilhermeleobas/204/head 2025-09-07T06:59:51.9971282Z * [new branch] gh/guilhermeleobas/204/orig -> origin/gh/guilhermeleobas/204/orig 2025-09-07T06:59:51.9973954Z * [new branch] gh/guilhermeleobas/205/base -> origin/gh/guilhermeleobas/205/base 2025-09-07T06:59:51.9976034Z * [new branch] gh/guilhermeleobas/205/head -> origin/gh/guilhermeleobas/205/head 2025-09-07T06:59:51.9977781Z * [new branch] gh/guilhermeleobas/205/orig -> origin/gh/guilhermeleobas/205/orig 2025-09-07T06:59:51.9980083Z * [new branch] gh/guilhermeleobas/209/base -> origin/gh/guilhermeleobas/209/base 2025-09-07T06:59:51.9981826Z * [new branch] gh/guilhermeleobas/209/head -> origin/gh/guilhermeleobas/209/head 2025-09-07T06:59:51.9983546Z * [new branch] gh/guilhermeleobas/209/orig -> origin/gh/guilhermeleobas/209/orig 2025-09-07T06:59:51.9985903Z * [new branch] gh/guilhermeleobas/210/base -> origin/gh/guilhermeleobas/210/base 2025-09-07T06:59:51.9987629Z * [new branch] gh/guilhermeleobas/210/head -> origin/gh/guilhermeleobas/210/head 2025-09-07T06:59:51.9989520Z * [new branch] gh/guilhermeleobas/210/orig -> origin/gh/guilhermeleobas/210/orig 2025-09-07T06:59:51.9991802Z * [new branch] gh/guilhermeleobas/211/base -> origin/gh/guilhermeleobas/211/base 2025-09-07T06:59:51.9993553Z * [new branch] gh/guilhermeleobas/211/head -> origin/gh/guilhermeleobas/211/head 2025-09-07T06:59:51.9995308Z * [new branch] gh/guilhermeleobas/211/orig -> origin/gh/guilhermeleobas/211/orig 2025-09-07T06:59:51.9997669Z * [new branch] gh/guilhermeleobas/214/base -> origin/gh/guilhermeleobas/214/base 2025-09-07T06:59:51.9999336Z * [new branch] gh/guilhermeleobas/214/head -> origin/gh/guilhermeleobas/214/head 2025-09-07T06:59:52.0001132Z * [new branch] gh/guilhermeleobas/214/orig -> origin/gh/guilhermeleobas/214/orig 2025-09-07T06:59:52.0003450Z * [new branch] gh/guilhermeleobas/215/base -> origin/gh/guilhermeleobas/215/base 2025-09-07T06:59:52.0005249Z * [new branch] gh/guilhermeleobas/215/head -> origin/gh/guilhermeleobas/215/head 2025-09-07T06:59:52.0006990Z * [new branch] gh/guilhermeleobas/215/orig -> origin/gh/guilhermeleobas/215/orig 2025-09-07T06:59:52.0009308Z * [new branch] gh/guilhermeleobas/216/base -> origin/gh/guilhermeleobas/216/base 2025-09-07T06:59:52.0011040Z * [new branch] gh/guilhermeleobas/216/head -> origin/gh/guilhermeleobas/216/head 2025-09-07T06:59:52.0012815Z * [new branch] gh/guilhermeleobas/216/orig -> origin/gh/guilhermeleobas/216/orig 2025-09-07T06:59:52.0015205Z * [new branch] gh/guilhermeleobas/217/base -> origin/gh/guilhermeleobas/217/base 2025-09-07T06:59:52.0016922Z * [new branch] gh/guilhermeleobas/217/head -> origin/gh/guilhermeleobas/217/head 2025-09-07T06:59:52.0018665Z * [new branch] gh/guilhermeleobas/217/orig -> origin/gh/guilhermeleobas/217/orig 2025-09-07T06:59:52.0020930Z * [new branch] gh/guilhermeleobas/219/base -> origin/gh/guilhermeleobas/219/base 2025-09-07T06:59:52.0022666Z * [new branch] gh/guilhermeleobas/219/head -> origin/gh/guilhermeleobas/219/head 2025-09-07T06:59:52.0024388Z * [new branch] gh/guilhermeleobas/219/orig -> origin/gh/guilhermeleobas/219/orig 2025-09-07T06:59:52.0026712Z * [new branch] gh/guilhermeleobas/220/base -> origin/gh/guilhermeleobas/220/base 2025-09-07T06:59:52.0028395Z * [new branch] gh/guilhermeleobas/220/head -> origin/gh/guilhermeleobas/220/head 2025-09-07T06:59:52.0030117Z * [new branch] gh/guilhermeleobas/220/orig -> origin/gh/guilhermeleobas/220/orig 2025-09-07T06:59:52.0032484Z * [new branch] gh/guilhermeleobas/221/base -> origin/gh/guilhermeleobas/221/base 2025-09-07T06:59:52.0034225Z * [new branch] gh/guilhermeleobas/221/head -> origin/gh/guilhermeleobas/221/head 2025-09-07T06:59:52.0036033Z * [new branch] gh/guilhermeleobas/221/orig -> origin/gh/guilhermeleobas/221/orig 2025-09-07T06:59:52.0038445Z * [new branch] gh/guilhermeleobas/222/base -> origin/gh/guilhermeleobas/222/base 2025-09-07T06:59:52.0040093Z * [new branch] gh/guilhermeleobas/222/head -> origin/gh/guilhermeleobas/222/head 2025-09-07T06:59:52.0041880Z * [new branch] gh/guilhermeleobas/222/orig -> origin/gh/guilhermeleobas/222/orig 2025-09-07T06:59:52.0044173Z * [new branch] gh/guilhermeleobas/223/base -> origin/gh/guilhermeleobas/223/base 2025-09-07T06:59:52.0045923Z * [new branch] gh/guilhermeleobas/223/head -> origin/gh/guilhermeleobas/223/head 2025-09-07T06:59:52.0047745Z * [new branch] gh/guilhermeleobas/223/orig -> origin/gh/guilhermeleobas/223/orig 2025-09-07T06:59:52.0050104Z * [new branch] gh/guilhermeleobas/224/base -> origin/gh/guilhermeleobas/224/base 2025-09-07T06:59:52.0051860Z * [new branch] gh/guilhermeleobas/224/head -> origin/gh/guilhermeleobas/224/head 2025-09-07T06:59:52.0053580Z * [new branch] gh/guilhermeleobas/224/orig -> origin/gh/guilhermeleobas/224/orig 2025-09-07T06:59:52.0055886Z * [new branch] gh/guilhermeleobas/225/base -> origin/gh/guilhermeleobas/225/base 2025-09-07T06:59:52.0057647Z * [new branch] gh/guilhermeleobas/225/head -> origin/gh/guilhermeleobas/225/head 2025-09-07T06:59:52.0059368Z * [new branch] gh/guilhermeleobas/225/orig -> origin/gh/guilhermeleobas/225/orig 2025-09-07T06:59:52.0061726Z * [new branch] gh/guilhermeleobas/226/base -> origin/gh/guilhermeleobas/226/base 2025-09-07T06:59:52.0063450Z * [new branch] gh/guilhermeleobas/226/head -> origin/gh/guilhermeleobas/226/head 2025-09-07T06:59:52.0065206Z * [new branch] gh/guilhermeleobas/226/orig -> origin/gh/guilhermeleobas/226/orig 2025-09-07T06:59:52.0067535Z * [new branch] gh/guilhermeleobas/227/base -> origin/gh/guilhermeleobas/227/base 2025-09-07T06:59:52.0069834Z * [new branch] gh/guilhermeleobas/227/head -> origin/gh/guilhermeleobas/227/head 2025-09-07T06:59:52.0071612Z * [new branch] gh/guilhermeleobas/227/orig -> origin/gh/guilhermeleobas/227/orig 2025-09-07T06:59:52.0074136Z * [new branch] gh/guilhermeleobas/228/base -> origin/gh/guilhermeleobas/228/base 2025-09-07T06:59:52.0075871Z * [new branch] gh/guilhermeleobas/228/head -> origin/gh/guilhermeleobas/228/head 2025-09-07T06:59:52.0077528Z * [new branch] gh/guilhermeleobas/228/orig -> origin/gh/guilhermeleobas/228/orig 2025-09-07T06:59:52.0079888Z * [new branch] gh/guilhermeleobas/229/base -> origin/gh/guilhermeleobas/229/base 2025-09-07T06:59:52.0081752Z * [new branch] gh/guilhermeleobas/229/head -> origin/gh/guilhermeleobas/229/head 2025-09-07T06:59:52.0083616Z * [new branch] gh/guilhermeleobas/229/orig -> origin/gh/guilhermeleobas/229/orig 2025-09-07T06:59:52.0085985Z * [new branch] gh/guilhermeleobas/230/base -> origin/gh/guilhermeleobas/230/base 2025-09-07T06:59:52.0087657Z * [new branch] gh/guilhermeleobas/230/head -> origin/gh/guilhermeleobas/230/head 2025-09-07T06:59:52.0089436Z * [new branch] gh/guilhermeleobas/230/orig -> origin/gh/guilhermeleobas/230/orig 2025-09-07T06:59:52.0091719Z * [new branch] gh/guilhermeleobas/231/base -> origin/gh/guilhermeleobas/231/base 2025-09-07T06:59:52.0093428Z * [new branch] gh/guilhermeleobas/231/head -> origin/gh/guilhermeleobas/231/head 2025-09-07T06:59:52.0095145Z * [new branch] gh/guilhermeleobas/231/orig -> origin/gh/guilhermeleobas/231/orig 2025-09-07T06:59:52.0097450Z * [new branch] gh/guilhermeleobas/232/base -> origin/gh/guilhermeleobas/232/base 2025-09-07T06:59:52.0099218Z * [new branch] gh/guilhermeleobas/232/head -> origin/gh/guilhermeleobas/232/head 2025-09-07T06:59:52.0100952Z * [new branch] gh/guilhermeleobas/232/orig -> origin/gh/guilhermeleobas/232/orig 2025-09-07T06:59:52.0103414Z * [new branch] gh/guilhermeleobas/233/base -> origin/gh/guilhermeleobas/233/base 2025-09-07T06:59:52.0104933Z * [new branch] gh/guilhermeleobas/233/head -> origin/gh/guilhermeleobas/233/head 2025-09-07T06:59:52.0106748Z * [new branch] gh/guilhermeleobas/233/orig -> origin/gh/guilhermeleobas/233/orig 2025-09-07T06:59:52.0109077Z * [new branch] gh/guilhermeleobas/234/base -> origin/gh/guilhermeleobas/234/base 2025-09-07T06:59:52.0111045Z * [new branch] gh/guilhermeleobas/234/head -> origin/gh/guilhermeleobas/234/head 2025-09-07T06:59:52.0112631Z * [new branch] gh/guilhermeleobas/234/orig -> origin/gh/guilhermeleobas/234/orig 2025-09-07T06:59:52.0114833Z * [new branch] gh/guilhermeleobas/235/base -> origin/gh/guilhermeleobas/235/base 2025-09-07T06:59:52.0116617Z * [new branch] gh/guilhermeleobas/235/head -> origin/gh/guilhermeleobas/235/head 2025-09-07T06:59:52.0118401Z * [new branch] gh/guilhermeleobas/235/orig -> origin/gh/guilhermeleobas/235/orig 2025-09-07T06:59:52.0120728Z * [new branch] gh/guilhermeleobas/236/base -> origin/gh/guilhermeleobas/236/base 2025-09-07T06:59:52.0122595Z * [new branch] gh/guilhermeleobas/236/head -> origin/gh/guilhermeleobas/236/head 2025-09-07T06:59:52.0124357Z * [new branch] gh/guilhermeleobas/236/orig -> origin/gh/guilhermeleobas/236/orig 2025-09-07T06:59:52.0127091Z * [new branch] gh/guilhermeleobas/237/base -> origin/gh/guilhermeleobas/237/base 2025-09-07T06:59:52.0128749Z * [new branch] gh/guilhermeleobas/237/head -> origin/gh/guilhermeleobas/237/head 2025-09-07T06:59:52.0130526Z * [new branch] gh/guilhermeleobas/237/orig -> origin/gh/guilhermeleobas/237/orig 2025-09-07T06:59:52.0132844Z * [new branch] gh/guilhermeleobas/238/base -> origin/gh/guilhermeleobas/238/base 2025-09-07T06:59:52.0134583Z * [new branch] gh/guilhermeleobas/238/head -> origin/gh/guilhermeleobas/238/head 2025-09-07T06:59:52.0136279Z * [new branch] gh/guilhermeleobas/238/orig -> origin/gh/guilhermeleobas/238/orig 2025-09-07T06:59:52.0138608Z * [new branch] gh/guilhermeleobas/239/base -> origin/gh/guilhermeleobas/239/base 2025-09-07T06:59:52.0140381Z * [new branch] gh/guilhermeleobas/239/head -> origin/gh/guilhermeleobas/239/head 2025-09-07T06:59:52.0142096Z * [new branch] gh/guilhermeleobas/239/orig -> origin/gh/guilhermeleobas/239/orig 2025-09-07T06:59:52.0144497Z * [new branch] gh/guilhermeleobas/240/base -> origin/gh/guilhermeleobas/240/base 2025-09-07T06:59:52.0146231Z * [new branch] gh/guilhermeleobas/240/head -> origin/gh/guilhermeleobas/240/head 2025-09-07T06:59:52.0147925Z * [new branch] gh/guilhermeleobas/240/orig -> origin/gh/guilhermeleobas/240/orig 2025-09-07T06:59:52.0150270Z * [new branch] gh/guilhermeleobas/241/base -> origin/gh/guilhermeleobas/241/base 2025-09-07T06:59:52.0152064Z * [new branch] gh/guilhermeleobas/241/head -> origin/gh/guilhermeleobas/241/head 2025-09-07T06:59:52.0153846Z * [new branch] gh/guilhermeleobas/241/orig -> origin/gh/guilhermeleobas/241/orig 2025-09-07T06:59:52.0156194Z * [new branch] gh/guilhermeleobas/242/base -> origin/gh/guilhermeleobas/242/base 2025-09-07T06:59:52.0157911Z * [new branch] gh/guilhermeleobas/242/head -> origin/gh/guilhermeleobas/242/head 2025-09-07T06:59:52.0159660Z * [new branch] gh/guilhermeleobas/242/orig -> origin/gh/guilhermeleobas/242/orig 2025-09-07T06:59:52.0162034Z * [new branch] gh/guilhermeleobas/243/base -> origin/gh/guilhermeleobas/243/base 2025-09-07T06:59:52.0163832Z * [new branch] gh/guilhermeleobas/243/head -> origin/gh/guilhermeleobas/243/head 2025-09-07T06:59:52.0165554Z * [new branch] gh/guilhermeleobas/243/orig -> origin/gh/guilhermeleobas/243/orig 2025-09-07T06:59:52.0167952Z * [new branch] gh/guilhermeleobas/244/base -> origin/gh/guilhermeleobas/244/base 2025-09-07T06:59:52.0169618Z * [new branch] gh/guilhermeleobas/244/head -> origin/gh/guilhermeleobas/244/head 2025-09-07T06:59:52.0171290Z * [new branch] gh/guilhermeleobas/244/orig -> origin/gh/guilhermeleobas/244/orig 2025-09-07T06:59:52.0173811Z * [new branch] gh/guilhermeleobas/245/base -> origin/gh/guilhermeleobas/245/base 2025-09-07T06:59:52.0175516Z * [new branch] gh/guilhermeleobas/245/head -> origin/gh/guilhermeleobas/245/head 2025-09-07T06:59:52.0177350Z * [new branch] gh/guilhermeleobas/245/orig -> origin/gh/guilhermeleobas/245/orig 2025-09-07T06:59:52.0179718Z * [new branch] gh/guilhermeleobas/73/base -> origin/gh/guilhermeleobas/73/base 2025-09-07T06:59:52.0181418Z * [new branch] gh/guilhermeleobas/73/head -> origin/gh/guilhermeleobas/73/head 2025-09-07T06:59:52.0183132Z * [new branch] gh/guilhermeleobas/73/orig -> origin/gh/guilhermeleobas/73/orig 2025-09-07T06:59:52.0185816Z * [new branch] gh/henrylhtsang/140/base -> origin/gh/henrylhtsang/140/base 2025-09-07T06:59:52.0187652Z * [new branch] gh/henrylhtsang/140/head -> origin/gh/henrylhtsang/140/head 2025-09-07T06:59:52.0189490Z * [new branch] gh/henrylhtsang/140/orig -> origin/gh/henrylhtsang/140/orig 2025-09-07T06:59:52.0191657Z * [new branch] gh/henrylhtsang/141/base -> origin/gh/henrylhtsang/141/base 2025-09-07T06:59:52.0193386Z * [new branch] gh/henrylhtsang/141/head -> origin/gh/henrylhtsang/141/head 2025-09-07T06:59:52.0195086Z * [new branch] gh/henrylhtsang/141/orig -> origin/gh/henrylhtsang/141/orig 2025-09-07T06:59:52.0198019Z * [new branch] gh/henrylhtsang/142/base -> origin/gh/henrylhtsang/142/base 2025-09-07T06:59:52.0199872Z * [new branch] gh/henrylhtsang/142/head -> origin/gh/henrylhtsang/142/head 2025-09-07T06:59:52.0201763Z * [new branch] gh/henrylhtsang/142/orig -> origin/gh/henrylhtsang/142/orig 2025-09-07T06:59:52.0204022Z * [new branch] gh/henrylhtsang/143/base -> origin/gh/henrylhtsang/143/base 2025-09-07T06:59:52.0205774Z * [new branch] gh/henrylhtsang/143/head -> origin/gh/henrylhtsang/143/head 2025-09-07T06:59:52.0207465Z * [new branch] gh/henrylhtsang/143/orig -> origin/gh/henrylhtsang/143/orig 2025-09-07T06:59:52.0209818Z * [new branch] gh/henrylhtsang/144/base -> origin/gh/henrylhtsang/144/base 2025-09-07T06:59:52.0211554Z * [new branch] gh/henrylhtsang/144/head -> origin/gh/henrylhtsang/144/head 2025-09-07T06:59:52.0213295Z * [new branch] gh/henrylhtsang/144/orig -> origin/gh/henrylhtsang/144/orig 2025-09-07T06:59:52.0215565Z * [new branch] gh/henrylhtsang/145/base -> origin/gh/henrylhtsang/145/base 2025-09-07T06:59:52.0217275Z * [new branch] gh/henrylhtsang/145/head -> origin/gh/henrylhtsang/145/head 2025-09-07T06:59:52.0219008Z * [new branch] gh/henrylhtsang/145/orig -> origin/gh/henrylhtsang/145/orig 2025-09-07T06:59:52.0221203Z * [new branch] gh/henrylhtsang/146/base -> origin/gh/henrylhtsang/146/base 2025-09-07T06:59:52.0223029Z * [new branch] gh/henrylhtsang/146/head -> origin/gh/henrylhtsang/146/head 2025-09-07T06:59:52.0224751Z * [new branch] gh/henrylhtsang/146/orig -> origin/gh/henrylhtsang/146/orig 2025-09-07T06:59:52.0227012Z * [new branch] gh/henrylhtsang/147/base -> origin/gh/henrylhtsang/147/base 2025-09-07T06:59:52.0228719Z * [new branch] gh/henrylhtsang/147/head -> origin/gh/henrylhtsang/147/head 2025-09-07T06:59:52.0230423Z * [new branch] gh/henrylhtsang/147/orig -> origin/gh/henrylhtsang/147/orig 2025-09-07T06:59:52.0232929Z * [new branch] gh/henrylhtsang/148/base -> origin/gh/henrylhtsang/148/base 2025-09-07T06:59:52.0234906Z * [new branch] gh/henrylhtsang/148/head -> origin/gh/henrylhtsang/148/head 2025-09-07T06:59:52.0236523Z * [new branch] gh/henrylhtsang/148/orig -> origin/gh/henrylhtsang/148/orig 2025-09-07T06:59:52.0238771Z * [new branch] gh/henrylhtsang/149/base -> origin/gh/henrylhtsang/149/base 2025-09-07T06:59:52.0240477Z * [new branch] gh/henrylhtsang/149/head -> origin/gh/henrylhtsang/149/head 2025-09-07T06:59:52.0242344Z * [new branch] gh/henrylhtsang/149/orig -> origin/gh/henrylhtsang/149/orig 2025-09-07T06:59:52.0245089Z * [new branch] gh/huydhn/1/next -> origin/gh/huydhn/1/next 2025-09-07T06:59:52.0247242Z * [new branch] gh/huydhn/2/next -> origin/gh/huydhn/2/next 2025-09-07T06:59:52.0249526Z * [new branch] gh/huydhn/3/next -> origin/gh/huydhn/3/next 2025-09-07T06:59:52.0251804Z * [new branch] gh/huydhn/4/next -> origin/gh/huydhn/4/next 2025-09-07T06:59:52.0254064Z * [new branch] gh/huydhn/5/next -> origin/gh/huydhn/5/next 2025-09-07T06:59:52.0256308Z * [new branch] gh/huydhn/6/next -> origin/gh/huydhn/6/next 2025-09-07T06:59:52.0258907Z * [new branch] gh/int3/97/base -> origin/gh/int3/97/base 2025-09-07T06:59:52.0260634Z * [new branch] gh/int3/97/head -> origin/gh/int3/97/head 2025-09-07T06:59:52.0263340Z * [new branch] gh/isuruf/101/base -> origin/gh/isuruf/101/base 2025-09-07T06:59:52.0265032Z * [new branch] gh/isuruf/101/head -> origin/gh/isuruf/101/head 2025-09-07T06:59:52.0267262Z * [new branch] gh/isuruf/141/base -> origin/gh/isuruf/141/base 2025-09-07T06:59:52.0268991Z * [new branch] gh/isuruf/141/head -> origin/gh/isuruf/141/head 2025-09-07T06:59:52.0270692Z * [new branch] gh/isuruf/141/orig -> origin/gh/isuruf/141/orig 2025-09-07T06:59:52.0273090Z * [new branch] gh/isuruf/142/base -> origin/gh/isuruf/142/base 2025-09-07T06:59:52.0274806Z * [new branch] gh/isuruf/142/head -> origin/gh/isuruf/142/head 2025-09-07T06:59:52.0276596Z * [new branch] gh/isuruf/142/orig -> origin/gh/isuruf/142/orig 2025-09-07T06:59:52.0278788Z * [new branch] gh/isuruf/143/base -> origin/gh/isuruf/143/base 2025-09-07T06:59:52.0280531Z * [new branch] gh/isuruf/143/head -> origin/gh/isuruf/143/head 2025-09-07T06:59:52.0282399Z * [new branch] gh/isuruf/143/orig -> origin/gh/isuruf/143/orig 2025-09-07T06:59:52.0284685Z * [new branch] gh/isuruf/144/base -> origin/gh/isuruf/144/base 2025-09-07T06:59:52.0286371Z * [new branch] gh/isuruf/144/head -> origin/gh/isuruf/144/head 2025-09-07T06:59:52.0288101Z * [new branch] gh/isuruf/144/orig -> origin/gh/isuruf/144/orig 2025-09-07T06:59:52.0290395Z * [new branch] gh/isuruf/145/base -> origin/gh/isuruf/145/base 2025-09-07T06:59:52.0292137Z * [new branch] gh/isuruf/145/head -> origin/gh/isuruf/145/head 2025-09-07T06:59:52.0294012Z * [new branch] gh/isuruf/145/orig -> origin/gh/isuruf/145/orig 2025-09-07T06:59:52.0296241Z * [new branch] gh/isuruf/146/base -> origin/gh/isuruf/146/base 2025-09-07T06:59:52.0298040Z * [new branch] gh/isuruf/146/head -> origin/gh/isuruf/146/head 2025-09-07T06:59:52.0299726Z * [new branch] gh/isuruf/146/orig -> origin/gh/isuruf/146/orig 2025-09-07T06:59:52.0301951Z * [new branch] gh/isuruf/81/base -> origin/gh/isuruf/81/base 2025-09-07T06:59:52.0303634Z * [new branch] gh/isuruf/81/head -> origin/gh/isuruf/81/head 2025-09-07T06:59:52.0305495Z * [new branch] gh/isuruf/81/orig -> origin/gh/isuruf/81/orig 2025-09-07T06:59:52.0308132Z * [new branch] gh/jamesjwu/150/base -> origin/gh/jamesjwu/150/base 2025-09-07T06:59:52.0309830Z * [new branch] gh/jamesjwu/150/head -> origin/gh/jamesjwu/150/head 2025-09-07T06:59:52.0311536Z * [new branch] gh/jamesjwu/150/orig -> origin/gh/jamesjwu/150/orig 2025-09-07T06:59:52.0313937Z * [new branch] gh/jamesjwu/154/base -> origin/gh/jamesjwu/154/base 2025-09-07T06:59:52.0315680Z * [new branch] gh/jamesjwu/154/head -> origin/gh/jamesjwu/154/head 2025-09-07T06:59:52.0317418Z * [new branch] gh/jamesjwu/154/orig -> origin/gh/jamesjwu/154/orig 2025-09-07T06:59:52.0319746Z * [new branch] gh/jamesjwu/155/base -> origin/gh/jamesjwu/155/base 2025-09-07T06:59:52.0321559Z * [new branch] gh/jamesjwu/155/head -> origin/gh/jamesjwu/155/head 2025-09-07T06:59:52.0323351Z * [new branch] gh/jamesjwu/155/orig -> origin/gh/jamesjwu/155/orig 2025-09-07T06:59:52.0325595Z * [new branch] gh/jamesjwu/159/base -> origin/gh/jamesjwu/159/base 2025-09-07T06:59:52.0327312Z * [new branch] gh/jamesjwu/159/head -> origin/gh/jamesjwu/159/head 2025-09-07T06:59:52.0329081Z * [new branch] gh/jamesjwu/159/orig -> origin/gh/jamesjwu/159/orig 2025-09-07T06:59:52.0331666Z * [new branch] gh/jamesjwu/163/base -> origin/gh/jamesjwu/163/base 2025-09-07T06:59:52.0333397Z * [new branch] gh/jamesjwu/163/head -> origin/gh/jamesjwu/163/head 2025-09-07T06:59:52.0335063Z * [new branch] gh/jamesjwu/163/orig -> origin/gh/jamesjwu/163/orig 2025-09-07T06:59:52.0337817Z * [new branch] gh/jamesjwu/171/base -> origin/gh/jamesjwu/171/base 2025-09-07T06:59:52.0339522Z * [new branch] gh/jamesjwu/171/head -> origin/gh/jamesjwu/171/head 2025-09-07T06:59:52.0341260Z * [new branch] gh/jamesjwu/171/orig -> origin/gh/jamesjwu/171/orig 2025-09-07T06:59:52.0343591Z * [new branch] gh/jamesjwu/176/base -> origin/gh/jamesjwu/176/base 2025-09-07T06:59:52.0345340Z * [new branch] gh/jamesjwu/176/head -> origin/gh/jamesjwu/176/head 2025-09-07T06:59:52.0347188Z * [new branch] gh/jamesjwu/176/orig -> origin/gh/jamesjwu/176/orig 2025-09-07T06:59:52.0349402Z * [new branch] gh/jamesjwu/181/base -> origin/gh/jamesjwu/181/base 2025-09-07T06:59:52.0351125Z * [new branch] gh/jamesjwu/181/head -> origin/gh/jamesjwu/181/head 2025-09-07T06:59:52.0352864Z * [new branch] gh/jamesjwu/181/orig -> origin/gh/jamesjwu/181/orig 2025-09-07T06:59:52.0355192Z * [new branch] gh/jamesjwu/182/base -> origin/gh/jamesjwu/182/base 2025-09-07T06:59:52.0356989Z * [new branch] gh/jamesjwu/182/head -> origin/gh/jamesjwu/182/head 2025-09-07T06:59:52.0358690Z * [new branch] gh/jamesjwu/182/orig -> origin/gh/jamesjwu/182/orig 2025-09-07T06:59:52.0361045Z * [new branch] gh/jamesjwu/183/base -> origin/gh/jamesjwu/183/base 2025-09-07T06:59:52.0362815Z * [new branch] gh/jamesjwu/183/head -> origin/gh/jamesjwu/183/head 2025-09-07T06:59:52.0364508Z * [new branch] gh/jamesjwu/183/orig -> origin/gh/jamesjwu/183/orig 2025-09-07T06:59:52.0366772Z * [new branch] gh/jamesjwu/184/base -> origin/gh/jamesjwu/184/base 2025-09-07T06:59:52.0368487Z * [new branch] gh/jamesjwu/184/head -> origin/gh/jamesjwu/184/head 2025-09-07T06:59:52.0370261Z * [new branch] gh/jamesjwu/184/orig -> origin/gh/jamesjwu/184/orig 2025-09-07T06:59:52.0372477Z * [new branch] gh/jamesjwu/185/base -> origin/gh/jamesjwu/185/base 2025-09-07T06:59:52.0376514Z * [new branch] gh/jamesjwu/185/head -> origin/gh/jamesjwu/185/head 2025-09-07T06:59:52.0377987Z * [new branch] gh/jamesjwu/185/orig -> origin/gh/jamesjwu/185/orig 2025-09-07T06:59:52.0380709Z * [new branch] gh/jamesjwu/186/base -> origin/gh/jamesjwu/186/base 2025-09-07T06:59:52.0382409Z * [new branch] gh/jamesjwu/186/head -> origin/gh/jamesjwu/186/head 2025-09-07T06:59:52.0384161Z * [new branch] gh/jamesjwu/186/orig -> origin/gh/jamesjwu/186/orig 2025-09-07T06:59:52.0386507Z * [new branch] gh/jamesjwu/187/base -> origin/gh/jamesjwu/187/base 2025-09-07T06:59:52.0388153Z * [new branch] gh/jamesjwu/187/head -> origin/gh/jamesjwu/187/head 2025-09-07T06:59:52.0389792Z * [new branch] gh/jamesjwu/187/orig -> origin/gh/jamesjwu/187/orig 2025-09-07T06:59:52.0392031Z * [new branch] gh/jamesjwu/188/base -> origin/gh/jamesjwu/188/base 2025-09-07T06:59:52.0393749Z * [new branch] gh/jamesjwu/188/head -> origin/gh/jamesjwu/188/head 2025-09-07T06:59:52.0395459Z * [new branch] gh/jamesjwu/188/orig -> origin/gh/jamesjwu/188/orig 2025-09-07T06:59:52.0397620Z * [new branch] gh/jamesjwu/189/base -> origin/gh/jamesjwu/189/base 2025-09-07T06:59:52.0399374Z * [new branch] gh/jamesjwu/189/head -> origin/gh/jamesjwu/189/head 2025-09-07T06:59:52.0401124Z * [new branch] gh/jamesjwu/189/orig -> origin/gh/jamesjwu/189/orig 2025-09-07T06:59:52.0403858Z * [new branch] gh/jamesjwu/190/base -> origin/gh/jamesjwu/190/base 2025-09-07T06:59:52.0405527Z * [new branch] gh/jamesjwu/190/head -> origin/gh/jamesjwu/190/head 2025-09-07T06:59:52.0407373Z * [new branch] gh/jamesjwu/190/orig -> origin/gh/jamesjwu/190/orig 2025-09-07T06:59:52.0409770Z * [new branch] gh/jamesjwu/52/base -> origin/gh/jamesjwu/52/base 2025-09-07T06:59:52.0411552Z * [new branch] gh/jamesjwu/52/head -> origin/gh/jamesjwu/52/head 2025-09-07T06:59:52.0413772Z * [new branch] gh/jamesjwu/53/base -> origin/gh/jamesjwu/53/base 2025-09-07T06:59:52.0415457Z * [new branch] gh/jamesjwu/53/head -> origin/gh/jamesjwu/53/head 2025-09-07T06:59:52.0417665Z * [new branch] gh/jamesjwu/54/base -> origin/gh/jamesjwu/54/base 2025-09-07T06:59:52.0419339Z * [new branch] gh/jamesjwu/54/head -> origin/gh/jamesjwu/54/head 2025-09-07T06:59:52.0421545Z * [new branch] gh/jamesjwu/55/base -> origin/gh/jamesjwu/55/base 2025-09-07T06:59:52.0423250Z * [new branch] gh/jamesjwu/55/head -> origin/gh/jamesjwu/55/head 2025-09-07T06:59:52.0425539Z * [new branch] gh/jamesjwu/56/base -> origin/gh/jamesjwu/56/base 2025-09-07T06:59:52.0427226Z * [new branch] gh/jamesjwu/56/head -> origin/gh/jamesjwu/56/head 2025-09-07T06:59:52.0429527Z * [new branch] gh/jamesjwu/57/base -> origin/gh/jamesjwu/57/base 2025-09-07T06:59:52.0431182Z * [new branch] gh/jamesjwu/57/head -> origin/gh/jamesjwu/57/head 2025-09-07T06:59:52.0433382Z * [new branch] gh/jamesjwu/58/base -> origin/gh/jamesjwu/58/base 2025-09-07T06:59:52.0435067Z * [new branch] gh/jamesjwu/58/head -> origin/gh/jamesjwu/58/head 2025-09-07T06:59:52.0437276Z * [new branch] gh/jamesjwu/59/base -> origin/gh/jamesjwu/59/base 2025-09-07T06:59:52.0438984Z * [new branch] gh/jamesjwu/59/head -> origin/gh/jamesjwu/59/head 2025-09-07T06:59:52.0441443Z * [new branch] gh/jamesjwu/60/base -> origin/gh/jamesjwu/60/base 2025-09-07T06:59:52.0443137Z * [new branch] gh/jamesjwu/60/head -> origin/gh/jamesjwu/60/head 2025-09-07T06:59:52.0445545Z * [new branch] gh/jamesjwu/61/base -> origin/gh/jamesjwu/61/base 2025-09-07T06:59:52.0447190Z * [new branch] gh/jamesjwu/61/head -> origin/gh/jamesjwu/61/head 2025-09-07T06:59:52.0449360Z * [new branch] gh/jamesjwu/62/base -> origin/gh/jamesjwu/62/base 2025-09-07T06:59:52.0451016Z * [new branch] gh/jamesjwu/62/head -> origin/gh/jamesjwu/62/head 2025-09-07T06:59:52.0453794Z * [new branch] gh/jamesjwu/63/base -> origin/gh/jamesjwu/63/base 2025-09-07T06:59:52.0455532Z * [new branch] gh/jamesjwu/63/head -> origin/gh/jamesjwu/63/head 2025-09-07T06:59:52.0457827Z * [new branch] gh/jamesjwu/64/base -> origin/gh/jamesjwu/64/base 2025-09-07T06:59:52.0459856Z * [new branch] gh/jamesjwu/64/head -> origin/gh/jamesjwu/64/head 2025-09-07T06:59:52.0462227Z * [new branch] gh/jamesjwu/65/base -> origin/gh/jamesjwu/65/base 2025-09-07T06:59:52.0463873Z * [new branch] gh/jamesjwu/65/head -> origin/gh/jamesjwu/65/head 2025-09-07T06:59:52.0466699Z * [new branch] gh/janeyx99/165/base -> origin/gh/janeyx99/165/base 2025-09-07T06:59:52.0468522Z * [new branch] gh/janeyx99/165/head -> origin/gh/janeyx99/165/head 2025-09-07T06:59:52.0470195Z * [new branch] gh/janeyx99/165/orig -> origin/gh/janeyx99/165/orig 2025-09-07T06:59:52.0472288Z * [new branch] gh/janeyx99/201/base -> origin/gh/janeyx99/201/base 2025-09-07T06:59:52.0474221Z * [new branch] gh/janeyx99/201/head -> origin/gh/janeyx99/201/head 2025-09-07T06:59:52.0475962Z * [new branch] gh/janeyx99/201/orig -> origin/gh/janeyx99/201/orig 2025-09-07T06:59:52.0478350Z * [new branch] gh/janeyx99/225/base -> origin/gh/janeyx99/225/base 2025-09-07T06:59:52.0480076Z * [new branch] gh/janeyx99/225/head -> origin/gh/janeyx99/225/head 2025-09-07T06:59:52.0481910Z * [new branch] gh/janeyx99/225/orig -> origin/gh/janeyx99/225/orig 2025-09-07T06:59:52.0484168Z * [new branch] gh/janeyx99/296/base -> origin/gh/janeyx99/296/base 2025-09-07T06:59:52.0485855Z * [new branch] gh/janeyx99/296/head -> origin/gh/janeyx99/296/head 2025-09-07T06:59:52.0487559Z * [new branch] gh/janeyx99/296/orig -> origin/gh/janeyx99/296/orig 2025-09-07T06:59:52.0489835Z * [new branch] gh/janeyx99/297/base -> origin/gh/janeyx99/297/base 2025-09-07T06:59:52.0491541Z * [new branch] gh/janeyx99/297/head -> origin/gh/janeyx99/297/head 2025-09-07T06:59:52.0493244Z * [new branch] gh/janeyx99/297/orig -> origin/gh/janeyx99/297/orig 2025-09-07T06:59:52.0495463Z * [new branch] gh/janeyx99/298/base -> origin/gh/janeyx99/298/base 2025-09-07T06:59:52.0497329Z * [new branch] gh/janeyx99/298/head -> origin/gh/janeyx99/298/head 2025-09-07T06:59:52.0499196Z * [new branch] gh/janeyx99/298/orig -> origin/gh/janeyx99/298/orig 2025-09-07T06:59:52.0501570Z * [new branch] gh/janeyx99/299/base -> origin/gh/janeyx99/299/base 2025-09-07T06:59:52.0503286Z * [new branch] gh/janeyx99/299/head -> origin/gh/janeyx99/299/head 2025-09-07T06:59:52.0505001Z * [new branch] gh/janeyx99/299/orig -> origin/gh/janeyx99/299/orig 2025-09-07T06:59:52.0507370Z * [new branch] gh/janeyx99/300/base -> origin/gh/janeyx99/300/base 2025-09-07T06:59:52.0509264Z * [new branch] gh/janeyx99/300/head -> origin/gh/janeyx99/300/head 2025-09-07T06:59:52.0511001Z * [new branch] gh/janeyx99/300/orig -> origin/gh/janeyx99/300/orig 2025-09-07T06:59:52.0513325Z * [new branch] gh/janeyx99/301/base -> origin/gh/janeyx99/301/base 2025-09-07T06:59:52.0515177Z * [new branch] gh/janeyx99/301/head -> origin/gh/janeyx99/301/head 2025-09-07T06:59:52.0516814Z * [new branch] gh/janeyx99/301/orig -> origin/gh/janeyx99/301/orig 2025-09-07T06:59:52.0518910Z * [new branch] gh/janeyx99/302/base -> origin/gh/janeyx99/302/base 2025-09-07T06:59:52.0520685Z * [new branch] gh/janeyx99/302/head -> origin/gh/janeyx99/302/head 2025-09-07T06:59:52.0523045Z * [new branch] gh/janeyx99/303/base -> origin/gh/janeyx99/303/base 2025-09-07T06:59:52.0524712Z * [new branch] gh/janeyx99/303/head -> origin/gh/janeyx99/303/head 2025-09-07T06:59:52.0527016Z * [new branch] gh/janeyx99/88/base -> origin/gh/janeyx99/88/base 2025-09-07T06:59:52.0528756Z * [new branch] gh/janeyx99/88/head -> origin/gh/janeyx99/88/head 2025-09-07T06:59:52.0530446Z * [new branch] gh/janeyx99/88/orig -> origin/gh/janeyx99/88/orig 2025-09-07T06:59:52.0533159Z * [new branch] gh/jansel/360/base -> origin/gh/jansel/360/base 2025-09-07T06:59:52.0534919Z * [new branch] gh/jansel/360/head -> origin/gh/jansel/360/head 2025-09-07T06:59:52.0537180Z * [new branch] gh/jansel/451/base -> origin/gh/jansel/451/base 2025-09-07T06:59:52.0538855Z * [new branch] gh/jansel/451/head -> origin/gh/jansel/451/head 2025-09-07T06:59:52.0540594Z * [new branch] gh/jansel/451/orig -> origin/gh/jansel/451/orig 2025-09-07T06:59:52.0543251Z * [new branch] gh/jansel/462/base -> origin/gh/jansel/462/base 2025-09-07T06:59:52.0544965Z * [new branch] gh/jansel/462/head -> origin/gh/jansel/462/head 2025-09-07T06:59:52.0546712Z * [new branch] gh/jansel/462/orig -> origin/gh/jansel/462/orig 2025-09-07T06:59:52.0548945Z * [new branch] gh/jansel/531/base -> origin/gh/jansel/531/base 2025-09-07T06:59:52.0550711Z * [new branch] gh/jansel/531/head -> origin/gh/jansel/531/head 2025-09-07T06:59:52.0552395Z * [new branch] gh/jansel/531/orig -> origin/gh/jansel/531/orig 2025-09-07T06:59:52.0555118Z * [new branch] gh/jbschlosser/208/head -> origin/gh/jbschlosser/208/head 2025-09-07T06:59:52.0557510Z * [new branch] gh/jbschlosser/247/base -> origin/gh/jbschlosser/247/base 2025-09-07T06:59:52.0559227Z * [new branch] gh/jbschlosser/247/head -> origin/gh/jbschlosser/247/head 2025-09-07T06:59:52.0560912Z * [new branch] gh/jbschlosser/247/orig -> origin/gh/jbschlosser/247/orig 2025-09-07T06:59:52.0563314Z * [new branch] gh/jbschlosser/248/base -> origin/gh/jbschlosser/248/base 2025-09-07T06:59:52.0565013Z * [new branch] gh/jbschlosser/248/head -> origin/gh/jbschlosser/248/head 2025-09-07T06:59:52.0566727Z * [new branch] gh/jbschlosser/248/orig -> origin/gh/jbschlosser/248/orig 2025-09-07T06:59:52.0569069Z * [new branch] gh/jbschlosser/250/base -> origin/gh/jbschlosser/250/base 2025-09-07T06:59:52.0570804Z * [new branch] gh/jbschlosser/250/head -> origin/gh/jbschlosser/250/head 2025-09-07T06:59:52.0572469Z * [new branch] gh/jbschlosser/250/orig -> origin/gh/jbschlosser/250/orig 2025-09-07T06:59:52.0575241Z * [new branch] gh/jiayisunx/59/base -> origin/gh/jiayisunx/59/base 2025-09-07T06:59:52.0576920Z * [new branch] gh/jiayisunx/59/head -> origin/gh/jiayisunx/59/head 2025-09-07T06:59:52.0578803Z * [new branch] gh/jiayisunx/59/orig -> origin/gh/jiayisunx/59/orig 2025-09-07T06:59:52.0580914Z * [new branch] gh/jiayisunx/61/base -> origin/gh/jiayisunx/61/base 2025-09-07T06:59:52.0582712Z * [new branch] gh/jiayisunx/61/head -> origin/gh/jiayisunx/61/head 2025-09-07T06:59:52.0584561Z * [new branch] gh/jiayisunx/61/orig -> origin/gh/jiayisunx/61/orig 2025-09-07T06:59:52.0586733Z * [new branch] gh/jiayisunx/64/base -> origin/gh/jiayisunx/64/base 2025-09-07T06:59:52.0588395Z * [new branch] gh/jiayisunx/64/head -> origin/gh/jiayisunx/64/head 2025-09-07T06:59:52.0590180Z * [new branch] gh/jiayisunx/64/orig -> origin/gh/jiayisunx/64/orig 2025-09-07T06:59:52.0592435Z * [new branch] gh/jiayisunx/65/base -> origin/gh/jiayisunx/65/base 2025-09-07T06:59:52.0594259Z * [new branch] gh/jiayisunx/65/head -> origin/gh/jiayisunx/65/head 2025-09-07T06:59:52.0595953Z * [new branch] gh/jiayisunx/65/orig -> origin/gh/jiayisunx/65/orig 2025-09-07T06:59:52.0598168Z * [new branch] gh/jiayisunx/66/base -> origin/gh/jiayisunx/66/base 2025-09-07T06:59:52.0599879Z * [new branch] gh/jiayisunx/66/head -> origin/gh/jiayisunx/66/head 2025-09-07T06:59:52.0601929Z * [new branch] gh/jiayisunx/66/orig -> origin/gh/jiayisunx/66/orig 2025-09-07T06:59:52.0604141Z * [new branch] gh/jiayisunx/67/base -> origin/gh/jiayisunx/67/base 2025-09-07T06:59:52.0605851Z * [new branch] gh/jiayisunx/67/head -> origin/gh/jiayisunx/67/head 2025-09-07T06:59:52.0607555Z * [new branch] gh/jiayisunx/67/orig -> origin/gh/jiayisunx/67/orig 2025-09-07T06:59:52.0610225Z * [new branch] gh/jiayisunx/68/base -> origin/gh/jiayisunx/68/base 2025-09-07T06:59:52.0611884Z * [new branch] gh/jiayisunx/68/head -> origin/gh/jiayisunx/68/head 2025-09-07T06:59:52.0613641Z * [new branch] gh/jiayisunx/68/orig -> origin/gh/jiayisunx/68/orig 2025-09-07T06:59:52.0615890Z * [new branch] gh/jiayisunx/69/base -> origin/gh/jiayisunx/69/base 2025-09-07T06:59:52.0617597Z * [new branch] gh/jiayisunx/69/head -> origin/gh/jiayisunx/69/head 2025-09-07T06:59:52.0619250Z * [new branch] gh/jiayisunx/69/orig -> origin/gh/jiayisunx/69/orig 2025-09-07T06:59:52.0621527Z * [new branch] gh/jiayisunx/70/base -> origin/gh/jiayisunx/70/base 2025-09-07T06:59:52.0623300Z * [new branch] gh/jiayisunx/70/head -> origin/gh/jiayisunx/70/head 2025-09-07T06:59:52.0625056Z * [new branch] gh/jiayisunx/70/orig -> origin/gh/jiayisunx/70/orig 2025-09-07T06:59:52.0627252Z * [new branch] gh/jiayisunx/71/base -> origin/gh/jiayisunx/71/base 2025-09-07T06:59:52.0628955Z * [new branch] gh/jiayisunx/71/head -> origin/gh/jiayisunx/71/head 2025-09-07T06:59:52.0630580Z * [new branch] gh/jiayisunx/71/orig -> origin/gh/jiayisunx/71/orig 2025-09-07T06:59:52.0632975Z * [new branch] gh/jiayisunx/72/base -> origin/gh/jiayisunx/72/base 2025-09-07T06:59:52.0634683Z * [new branch] gh/jiayisunx/72/head -> origin/gh/jiayisunx/72/head 2025-09-07T06:59:52.0636385Z * [new branch] gh/jiayisunx/72/orig -> origin/gh/jiayisunx/72/orig 2025-09-07T06:59:52.0638707Z * [new branch] gh/jiayisunx/73/base -> origin/gh/jiayisunx/73/base 2025-09-07T06:59:52.0640362Z * [new branch] gh/jiayisunx/73/head -> origin/gh/jiayisunx/73/head 2025-09-07T06:59:52.0642304Z * [new branch] gh/jiayisunx/73/orig -> origin/gh/jiayisunx/73/orig 2025-09-07T06:59:52.0644691Z * [new branch] gh/jiayisunx/74/base -> origin/gh/jiayisunx/74/base 2025-09-07T06:59:52.0646517Z * [new branch] gh/jiayisunx/74/head -> origin/gh/jiayisunx/74/head 2025-09-07T06:59:52.0648278Z * [new branch] gh/jiayisunx/74/orig -> origin/gh/jiayisunx/74/orig 2025-09-07T06:59:52.0650364Z * [new branch] gh/jiayisunx/75/base -> origin/gh/jiayisunx/75/base 2025-09-07T06:59:52.0652132Z * [new branch] gh/jiayisunx/75/head -> origin/gh/jiayisunx/75/head 2025-09-07T06:59:52.0653723Z * [new branch] gh/jiayisunx/75/orig -> origin/gh/jiayisunx/75/orig 2025-09-07T06:59:52.0655896Z * [new branch] gh/jiayisunx/76/base -> origin/gh/jiayisunx/76/base 2025-09-07T06:59:52.0657487Z * [new branch] gh/jiayisunx/76/head -> origin/gh/jiayisunx/76/head 2025-09-07T06:59:52.0659282Z * [new branch] gh/jiayisunx/76/orig -> origin/gh/jiayisunx/76/orig 2025-09-07T06:59:52.0661875Z * [new branch] gh/jjwu@meta.com/1/base -> origin/gh/jjwu@meta.com/1/base 2025-09-07T06:59:52.0663542Z * [new branch] gh/jjwu@meta.com/1/head -> origin/gh/jjwu@meta.com/1/head 2025-09-07T06:59:52.0666169Z * [new branch] gh/justinchuby/111/base -> origin/gh/justinchuby/111/base 2025-09-07T06:59:52.0667994Z * [new branch] gh/justinchuby/111/head -> origin/gh/justinchuby/111/head 2025-09-07T06:59:52.0669744Z * [new branch] gh/justinchuby/111/orig -> origin/gh/justinchuby/111/orig 2025-09-07T06:59:52.0672152Z * [new branch] gh/justinchuby/112/base -> origin/gh/justinchuby/112/base 2025-09-07T06:59:52.0675560Z * [new branch] gh/justinchuby/112/head -> origin/gh/justinchuby/112/head 2025-09-07T06:59:52.0677267Z * [new branch] gh/justinchuby/112/orig -> origin/gh/justinchuby/112/orig 2025-09-07T06:59:52.0679489Z * [new branch] gh/justinchuby/113/base -> origin/gh/justinchuby/113/base 2025-09-07T06:59:52.0681262Z * [new branch] gh/justinchuby/113/head -> origin/gh/justinchuby/113/head 2025-09-07T06:59:52.0683114Z * [new branch] gh/justinchuby/113/orig -> origin/gh/justinchuby/113/orig 2025-09-07T06:59:52.0685240Z * [new branch] gh/justinchuby/114/base -> origin/gh/justinchuby/114/base 2025-09-07T06:59:52.0687040Z * [new branch] gh/justinchuby/114/head -> origin/gh/justinchuby/114/head 2025-09-07T06:59:52.0688750Z * [new branch] gh/justinchuby/114/orig -> origin/gh/justinchuby/114/orig 2025-09-07T06:59:52.0690927Z * [new branch] gh/justinchuby/115/base -> origin/gh/justinchuby/115/base 2025-09-07T06:59:52.0692767Z * [new branch] gh/justinchuby/115/head -> origin/gh/justinchuby/115/head 2025-09-07T06:59:52.0694533Z * [new branch] gh/justinchuby/115/orig -> origin/gh/justinchuby/115/orig 2025-09-07T06:59:52.0697129Z * [new branch] gh/karthickai/1/base -> origin/gh/karthickai/1/base 2025-09-07T06:59:52.0698826Z * [new branch] gh/karthickai/1/head -> origin/gh/karthickai/1/head 2025-09-07T06:59:52.0700749Z * [new branch] gh/karthickai/1/orig -> origin/gh/karthickai/1/orig 2025-09-07T06:59:52.0703179Z * [new branch] gh/karthickai/2/base -> origin/gh/karthickai/2/base 2025-09-07T06:59:52.0704838Z * [new branch] gh/karthickai/2/head -> origin/gh/karthickai/2/head 2025-09-07T06:59:52.0706543Z * [new branch] gh/karthickai/2/orig -> origin/gh/karthickai/2/orig 2025-09-07T06:59:52.0709055Z * [new branch] gh/kurtamohler/32/base -> origin/gh/kurtamohler/32/base 2025-09-07T06:59:52.0710781Z * [new branch] gh/kurtamohler/32/head -> origin/gh/kurtamohler/32/head 2025-09-07T06:59:52.0712477Z * [new branch] gh/kurtamohler/32/orig -> origin/gh/kurtamohler/32/orig 2025-09-07T06:59:52.0714811Z * [new branch] gh/kurtamohler/33/base -> origin/gh/kurtamohler/33/base 2025-09-07T06:59:52.0716496Z * [new branch] gh/kurtamohler/33/head -> origin/gh/kurtamohler/33/head 2025-09-07T06:59:52.0718185Z * [new branch] gh/kurtamohler/33/orig -> origin/gh/kurtamohler/33/orig 2025-09-07T06:59:52.0720474Z * [new branch] gh/kurtamohler/34/base -> origin/gh/kurtamohler/34/base 2025-09-07T06:59:52.0722395Z * [new branch] gh/kurtamohler/34/head -> origin/gh/kurtamohler/34/head 2025-09-07T06:59:52.0723957Z * [new branch] gh/kurtamohler/34/orig -> origin/gh/kurtamohler/34/orig 2025-09-07T06:59:52.0726130Z * [new branch] gh/kurtamohler/41/base -> origin/gh/kurtamohler/41/base 2025-09-07T06:59:52.0727867Z * [new branch] gh/kurtamohler/41/head -> origin/gh/kurtamohler/41/head 2025-09-07T06:59:52.0729598Z * [new branch] gh/kurtamohler/41/orig -> origin/gh/kurtamohler/41/orig 2025-09-07T06:59:52.0731906Z * [new branch] gh/kurtamohler/46/base -> origin/gh/kurtamohler/46/base 2025-09-07T06:59:52.0733584Z * [new branch] gh/kurtamohler/46/head -> origin/gh/kurtamohler/46/head 2025-09-07T06:59:52.0735694Z * [new branch] gh/kurtamohler/46/orig -> origin/gh/kurtamohler/46/orig 2025-09-07T06:59:52.0737997Z * [new branch] gh/kurtamohler/47/base -> origin/gh/kurtamohler/47/base 2025-09-07T06:59:52.0740078Z * [new branch] gh/kurtamohler/47/head -> origin/gh/kurtamohler/47/head 2025-09-07T06:59:52.0741910Z * [new branch] gh/kurtamohler/47/orig -> origin/gh/kurtamohler/47/orig 2025-09-07T06:59:52.0744682Z * [new branch] gh/kurtamohler/48/base -> origin/gh/kurtamohler/48/base 2025-09-07T06:59:52.0746344Z * [new branch] gh/kurtamohler/48/head -> origin/gh/kurtamohler/48/head 2025-09-07T06:59:52.0748070Z * [new branch] gh/kurtamohler/48/orig -> origin/gh/kurtamohler/48/orig 2025-09-07T06:59:52.0750226Z * [new branch] gh/kurtamohler/49/base -> origin/gh/kurtamohler/49/base 2025-09-07T06:59:52.0751904Z * [new branch] gh/kurtamohler/49/head -> origin/gh/kurtamohler/49/head 2025-09-07T06:59:52.0753692Z * [new branch] gh/kurtamohler/49/orig -> origin/gh/kurtamohler/49/orig 2025-09-07T06:59:52.0755901Z * [new branch] gh/kurtamohler/50/base -> origin/gh/kurtamohler/50/base 2025-09-07T06:59:52.0757663Z * [new branch] gh/kurtamohler/50/head -> origin/gh/kurtamohler/50/head 2025-09-07T06:59:52.0759421Z * [new branch] gh/kurtamohler/50/orig -> origin/gh/kurtamohler/50/orig 2025-09-07T06:59:52.0762399Z * [new branch] gh/kwen2501/130/base -> origin/gh/kwen2501/130/base 2025-09-07T06:59:52.0764186Z * [new branch] gh/kwen2501/130/head -> origin/gh/kwen2501/130/head 2025-09-07T06:59:52.0765929Z * [new branch] gh/kwen2501/130/orig -> origin/gh/kwen2501/130/orig 2025-09-07T06:59:52.0768160Z * [new branch] gh/kwen2501/15/base -> origin/gh/kwen2501/15/base 2025-09-07T06:59:52.0769816Z * [new branch] gh/kwen2501/15/head -> origin/gh/kwen2501/15/head 2025-09-07T06:59:52.0772213Z * [new branch] gh/kwen2501/156/base -> origin/gh/kwen2501/156/base 2025-09-07T06:59:52.0774080Z * [new branch] gh/kwen2501/156/head -> origin/gh/kwen2501/156/head 2025-09-07T06:59:52.0775796Z * [new branch] gh/kwen2501/156/orig -> origin/gh/kwen2501/156/orig 2025-09-07T06:59:52.0778483Z * [new branch] gh/kwen2501/170/base -> origin/gh/kwen2501/170/base 2025-09-07T06:59:52.0780173Z * [new branch] gh/kwen2501/170/head -> origin/gh/kwen2501/170/head 2025-09-07T06:59:52.0782539Z * [new branch] gh/kwen2501/186/base -> origin/gh/kwen2501/186/base 2025-09-07T06:59:52.0784310Z * [new branch] gh/kwen2501/186/head -> origin/gh/kwen2501/186/head 2025-09-07T06:59:52.0786032Z * [new branch] gh/kwen2501/186/orig -> origin/gh/kwen2501/186/orig 2025-09-07T06:59:52.0788184Z * [new branch] gh/kwen2501/187/base -> origin/gh/kwen2501/187/base 2025-09-07T06:59:52.0790103Z * [new branch] gh/kwen2501/187/head -> origin/gh/kwen2501/187/head 2025-09-07T06:59:52.0791765Z * [new branch] gh/kwen2501/187/orig -> origin/gh/kwen2501/187/orig 2025-09-07T06:59:52.0793985Z * [new branch] gh/kwen2501/188/base -> origin/gh/kwen2501/188/base 2025-09-07T06:59:52.0795725Z * [new branch] gh/kwen2501/188/head -> origin/gh/kwen2501/188/head 2025-09-07T06:59:52.0797426Z * [new branch] gh/kwen2501/188/orig -> origin/gh/kwen2501/188/orig 2025-09-07T06:59:52.0799587Z * [new branch] gh/kwen2501/194/base -> origin/gh/kwen2501/194/base 2025-09-07T06:59:52.0801524Z * [new branch] gh/kwen2501/194/head -> origin/gh/kwen2501/194/head 2025-09-07T06:59:52.0803261Z * [new branch] gh/kwen2501/194/orig -> origin/gh/kwen2501/194/orig 2025-09-07T06:59:52.0805594Z * [new branch] gh/kwen2501/199/base -> origin/gh/kwen2501/199/base 2025-09-07T06:59:52.0807293Z * [new branch] gh/kwen2501/199/head -> origin/gh/kwen2501/199/head 2025-09-07T06:59:52.0809100Z * [new branch] gh/kwen2501/199/orig -> origin/gh/kwen2501/199/orig 2025-09-07T06:59:52.0811158Z * [new branch] gh/kwen2501/200/base -> origin/gh/kwen2501/200/base 2025-09-07T06:59:52.0813092Z * [new branch] gh/kwen2501/200/head -> origin/gh/kwen2501/200/head 2025-09-07T06:59:52.0814772Z * [new branch] gh/kwen2501/200/orig -> origin/gh/kwen2501/200/orig 2025-09-07T06:59:52.0816945Z * [new branch] gh/kwen2501/201/base -> origin/gh/kwen2501/201/base 2025-09-07T06:59:52.0818643Z * [new branch] gh/kwen2501/201/head -> origin/gh/kwen2501/201/head 2025-09-07T06:59:52.0820290Z * [new branch] gh/kwen2501/201/orig -> origin/gh/kwen2501/201/orig 2025-09-07T06:59:52.0822550Z * [new branch] gh/kwen2501/203/base -> origin/gh/kwen2501/203/base 2025-09-07T06:59:52.0824214Z * [new branch] gh/kwen2501/203/head -> origin/gh/kwen2501/203/head 2025-09-07T06:59:52.0825939Z * [new branch] gh/kwen2501/203/orig -> origin/gh/kwen2501/203/orig 2025-09-07T06:59:52.0828271Z * [new branch] gh/kwen2501/204/base -> origin/gh/kwen2501/204/base 2025-09-07T06:59:52.0830007Z * [new branch] gh/kwen2501/204/head -> origin/gh/kwen2501/204/head 2025-09-07T06:59:52.0831767Z * [new branch] gh/kwen2501/204/orig -> origin/gh/kwen2501/204/orig 2025-09-07T06:59:52.0833973Z * [new branch] gh/kwen2501/205/base -> origin/gh/kwen2501/205/base 2025-09-07T06:59:52.0835676Z * [new branch] gh/kwen2501/205/head -> origin/gh/kwen2501/205/head 2025-09-07T06:59:52.0837353Z * [new branch] gh/kwen2501/205/orig -> origin/gh/kwen2501/205/orig 2025-09-07T06:59:52.0839735Z * [new branch] gh/kwen2501/206/base -> origin/gh/kwen2501/206/base 2025-09-07T06:59:52.0841700Z * [new branch] gh/kwen2501/206/head -> origin/gh/kwen2501/206/head 2025-09-07T06:59:52.0843372Z * [new branch] gh/kwen2501/206/orig -> origin/gh/kwen2501/206/orig 2025-09-07T06:59:52.0845578Z * [new branch] gh/kwen2501/207/base -> origin/gh/kwen2501/207/base 2025-09-07T06:59:52.0847304Z * [new branch] gh/kwen2501/207/head -> origin/gh/kwen2501/207/head 2025-09-07T06:59:52.0848924Z * [new branch] gh/kwen2501/207/orig -> origin/gh/kwen2501/207/orig 2025-09-07T06:59:52.0851233Z * [new branch] gh/kwen2501/208/base -> origin/gh/kwen2501/208/base 2025-09-07T06:59:52.0860883Z * [new branch] gh/kwen2501/208/head -> origin/gh/kwen2501/208/head 2025-09-07T06:59:52.0861209Z * [new branch] gh/kwen2501/208/orig -> origin/gh/kwen2501/208/orig 2025-09-07T06:59:52.0861483Z * [new branch] gh/kwen2501/209/base -> origin/gh/kwen2501/209/base 2025-09-07T06:59:52.0861658Z * [new branch] gh/kwen2501/209/head -> origin/gh/kwen2501/209/head 2025-09-07T06:59:52.0861812Z * [new branch] gh/kwen2501/209/orig -> origin/gh/kwen2501/209/orig 2025-09-07T06:59:52.0863114Z * [new branch] gh/kwen2501/210/base -> origin/gh/kwen2501/210/base 2025-09-07T06:59:52.0864826Z * [new branch] gh/kwen2501/210/head -> origin/gh/kwen2501/210/head 2025-09-07T06:59:52.0866595Z * [new branch] gh/kwen2501/210/orig -> origin/gh/kwen2501/210/orig 2025-09-07T06:59:52.0868937Z * [new branch] gh/kwen2501/211/base -> origin/gh/kwen2501/211/base 2025-09-07T06:59:52.0870671Z * [new branch] gh/kwen2501/211/head -> origin/gh/kwen2501/211/head 2025-09-07T06:59:52.0873177Z * [new branch] gh/kwen2501/212/base -> origin/gh/kwen2501/212/base 2025-09-07T06:59:52.0874916Z * [new branch] gh/kwen2501/212/head -> origin/gh/kwen2501/212/head 2025-09-07T06:59:52.0876645Z * [new branch] gh/kwen2501/212/orig -> origin/gh/kwen2501/212/orig 2025-09-07T06:59:52.0878937Z * [new branch] gh/kwen2501/213/base -> origin/gh/kwen2501/213/base 2025-09-07T06:59:52.0880612Z * [new branch] gh/kwen2501/213/head -> origin/gh/kwen2501/213/head 2025-09-07T06:59:52.0882438Z * [new branch] gh/kwen2501/213/orig -> origin/gh/kwen2501/213/orig 2025-09-07T06:59:52.0884841Z * [new branch] gh/kwen2501/214/base -> origin/gh/kwen2501/214/base 2025-09-07T06:59:52.0886498Z * [new branch] gh/kwen2501/214/head -> origin/gh/kwen2501/214/head 2025-09-07T06:59:52.0888197Z * [new branch] gh/kwen2501/214/orig -> origin/gh/kwen2501/214/orig 2025-09-07T06:59:52.0890559Z * [new branch] gh/kwen2501/215/base -> origin/gh/kwen2501/215/base 2025-09-07T06:59:52.0892244Z * [new branch] gh/kwen2501/215/head -> origin/gh/kwen2501/215/head 2025-09-07T06:59:52.0893987Z * [new branch] gh/kwen2501/215/orig -> origin/gh/kwen2501/215/orig 2025-09-07T06:59:52.0896392Z * [new branch] gh/kwen2501/216/base -> origin/gh/kwen2501/216/base 2025-09-07T06:59:52.0898171Z * [new branch] gh/kwen2501/216/head -> origin/gh/kwen2501/216/head 2025-09-07T06:59:52.0899955Z * [new branch] gh/kwen2501/216/orig -> origin/gh/kwen2501/216/orig 2025-09-07T06:59:52.0902253Z * [new branch] gh/kwen2501/217/base -> origin/gh/kwen2501/217/base 2025-09-07T06:59:52.0903996Z * [new branch] gh/kwen2501/217/head -> origin/gh/kwen2501/217/head 2025-09-07T06:59:52.0905711Z * [new branch] gh/kwen2501/217/orig -> origin/gh/kwen2501/217/orig 2025-09-07T06:59:52.0907991Z * [new branch] gh/kwen2501/218/base -> origin/gh/kwen2501/218/base 2025-09-07T06:59:52.0909701Z * [new branch] gh/kwen2501/218/head -> origin/gh/kwen2501/218/head 2025-09-07T06:59:52.0911421Z * [new branch] gh/kwen2501/218/orig -> origin/gh/kwen2501/218/orig 2025-09-07T06:59:52.0913748Z * [new branch] gh/kwen2501/219/base -> origin/gh/kwen2501/219/base 2025-09-07T06:59:52.0915439Z * [new branch] gh/kwen2501/219/head -> origin/gh/kwen2501/219/head 2025-09-07T06:59:52.0917167Z * [new branch] gh/kwen2501/219/orig -> origin/gh/kwen2501/219/orig 2025-09-07T06:59:52.0919385Z * [new branch] gh/kwen2501/220/base -> origin/gh/kwen2501/220/base 2025-09-07T06:59:52.0921176Z * [new branch] gh/kwen2501/220/head -> origin/gh/kwen2501/220/head 2025-09-07T06:59:52.0923059Z * [new branch] gh/kwen2501/220/orig -> origin/gh/kwen2501/220/orig 2025-09-07T06:59:52.0925473Z * [new branch] gh/kwen2501/221/base -> origin/gh/kwen2501/221/base 2025-09-07T06:59:52.0927044Z * [new branch] gh/kwen2501/221/head -> origin/gh/kwen2501/221/head 2025-09-07T06:59:52.0928714Z * [new branch] gh/kwen2501/221/orig -> origin/gh/kwen2501/221/orig 2025-09-07T06:59:52.0930961Z * [new branch] gh/kwen2501/222/base -> origin/gh/kwen2501/222/base 2025-09-07T06:59:52.0933140Z * [new branch] gh/kwen2501/222/head -> origin/gh/kwen2501/222/head 2025-09-07T06:59:52.0934839Z * [new branch] gh/kwen2501/222/orig -> origin/gh/kwen2501/222/orig 2025-09-07T06:59:52.0937120Z * [new branch] gh/kwen2501/223/base -> origin/gh/kwen2501/223/base 2025-09-07T06:59:52.0938787Z * [new branch] gh/kwen2501/223/head -> origin/gh/kwen2501/223/head 2025-09-07T06:59:52.0940500Z * [new branch] gh/kwen2501/223/orig -> origin/gh/kwen2501/223/orig 2025-09-07T06:59:52.0942778Z * [new branch] gh/kwen2501/224/base -> origin/gh/kwen2501/224/base 2025-09-07T06:59:52.0944525Z * [new branch] gh/kwen2501/224/head -> origin/gh/kwen2501/224/head 2025-09-07T06:59:52.0946241Z * [new branch] gh/kwen2501/224/orig -> origin/gh/kwen2501/224/orig 2025-09-07T06:59:52.0948999Z * [new branch] gh/kwen2501/225/base -> origin/gh/kwen2501/225/base 2025-09-07T06:59:52.0950824Z * [new branch] gh/kwen2501/225/head -> origin/gh/kwen2501/225/head 2025-09-07T06:59:52.0952522Z * [new branch] gh/kwen2501/225/orig -> origin/gh/kwen2501/225/orig 2025-09-07T06:59:52.0954742Z * [new branch] gh/kwen2501/226/base -> origin/gh/kwen2501/226/base 2025-09-07T06:59:52.0956460Z * [new branch] gh/kwen2501/226/head -> origin/gh/kwen2501/226/head 2025-09-07T06:59:52.0958217Z * [new branch] gh/kwen2501/226/orig -> origin/gh/kwen2501/226/orig 2025-09-07T06:59:52.0960431Z * [new branch] gh/kwen2501/227/base -> origin/gh/kwen2501/227/base 2025-09-07T06:59:52.0962263Z * [new branch] gh/kwen2501/227/head -> origin/gh/kwen2501/227/head 2025-09-07T06:59:52.0963914Z * [new branch] gh/kwen2501/227/orig -> origin/gh/kwen2501/227/orig 2025-09-07T06:59:52.0966239Z * [new branch] gh/kwen2501/228/base -> origin/gh/kwen2501/228/base 2025-09-07T06:59:52.0967970Z * [new branch] gh/kwen2501/228/head -> origin/gh/kwen2501/228/head 2025-09-07T06:59:52.0970275Z * [new branch] gh/kwen2501/228/orig -> origin/gh/kwen2501/228/orig 2025-09-07T06:59:52.0972527Z * [new branch] gh/kwen2501/229/base -> origin/gh/kwen2501/229/base 2025-09-07T06:59:52.0974448Z * [new branch] gh/kwen2501/229/head -> origin/gh/kwen2501/229/head 2025-09-07T06:59:52.0976140Z * [new branch] gh/kwen2501/229/orig -> origin/gh/kwen2501/229/orig 2025-09-07T06:59:52.0978510Z * [new branch] gh/kwen2501/230/base -> origin/gh/kwen2501/230/base 2025-09-07T06:59:52.0980211Z * [new branch] gh/kwen2501/230/head -> origin/gh/kwen2501/230/head 2025-09-07T06:59:52.0982366Z * [new branch] gh/kwen2501/230/orig -> origin/gh/kwen2501/230/orig 2025-09-07T06:59:52.0984666Z * [new branch] gh/kwen2501/231/base -> origin/gh/kwen2501/231/base 2025-09-07T06:59:52.0986451Z * [new branch] gh/kwen2501/231/head -> origin/gh/kwen2501/231/head 2025-09-07T06:59:52.0988127Z * [new branch] gh/kwen2501/231/orig -> origin/gh/kwen2501/231/orig 2025-09-07T06:59:52.0990350Z * [new branch] gh/kwen2501/232/base -> origin/gh/kwen2501/232/base 2025-09-07T06:59:52.0992101Z * [new branch] gh/kwen2501/232/head -> origin/gh/kwen2501/232/head 2025-09-07T06:59:52.0993846Z * [new branch] gh/kwen2501/232/orig -> origin/gh/kwen2501/232/orig 2025-09-07T06:59:52.0996778Z * [new branch] gh/laithsakka/156/base -> origin/gh/laithsakka/156/base 2025-09-07T06:59:52.0998800Z * [new branch] gh/laithsakka/156/head -> origin/gh/laithsakka/156/head 2025-09-07T06:59:52.1000501Z * [new branch] gh/laithsakka/156/orig -> origin/gh/laithsakka/156/orig 2025-09-07T06:59:52.1003018Z * [new branch] gh/laithsakka/160/base -> origin/gh/laithsakka/160/base 2025-09-07T06:59:52.1004665Z * [new branch] gh/laithsakka/160/head -> origin/gh/laithsakka/160/head 2025-09-07T06:59:52.1006380Z * [new branch] gh/laithsakka/160/orig -> origin/gh/laithsakka/160/orig 2025-09-07T06:59:52.1008635Z * [new branch] gh/laithsakka/178/base -> origin/gh/laithsakka/178/base 2025-09-07T06:59:52.1010419Z * [new branch] gh/laithsakka/178/head -> origin/gh/laithsakka/178/head 2025-09-07T06:59:52.1012275Z * [new branch] gh/laithsakka/178/orig -> origin/gh/laithsakka/178/orig 2025-09-07T06:59:52.1014595Z * [new branch] gh/laithsakka/191/base -> origin/gh/laithsakka/191/base 2025-09-07T06:59:52.1016281Z * [new branch] gh/laithsakka/191/head -> origin/gh/laithsakka/191/head 2025-09-07T06:59:52.1018005Z * [new branch] gh/laithsakka/191/orig -> origin/gh/laithsakka/191/orig 2025-09-07T06:59:52.1020147Z * [new branch] gh/laithsakka/237/base -> origin/gh/laithsakka/237/base 2025-09-07T06:59:52.1021926Z * [new branch] gh/laithsakka/237/head -> origin/gh/laithsakka/237/head 2025-09-07T06:59:52.1023608Z * [new branch] gh/laithsakka/237/orig -> origin/gh/laithsakka/237/orig 2025-09-07T06:59:52.1025897Z * [new branch] gh/laithsakka/249/base -> origin/gh/laithsakka/249/base 2025-09-07T06:59:52.1027632Z * [new branch] gh/laithsakka/249/head -> origin/gh/laithsakka/249/head 2025-09-07T06:59:52.1029353Z * [new branch] gh/laithsakka/249/orig -> origin/gh/laithsakka/249/orig 2025-09-07T06:59:52.1031629Z * [new branch] gh/laithsakka/251/base -> origin/gh/laithsakka/251/base 2025-09-07T06:59:52.1033400Z * [new branch] gh/laithsakka/251/head -> origin/gh/laithsakka/251/head 2025-09-07T06:59:52.1035066Z * [new branch] gh/laithsakka/251/orig -> origin/gh/laithsakka/251/orig 2025-09-07T06:59:52.1037898Z * [new branch] gh/laithsakka/254/base -> origin/gh/laithsakka/254/base 2025-09-07T06:59:52.1039494Z * [new branch] gh/laithsakka/254/head -> origin/gh/laithsakka/254/head 2025-09-07T06:59:52.1041260Z * [new branch] gh/laithsakka/254/orig -> origin/gh/laithsakka/254/orig 2025-09-07T06:59:52.1043629Z * [new branch] gh/laithsakka/255/base -> origin/gh/laithsakka/255/base 2025-09-07T06:59:52.1045252Z * [new branch] gh/laithsakka/255/head -> origin/gh/laithsakka/255/head 2025-09-07T06:59:52.1046908Z * [new branch] gh/laithsakka/255/orig -> origin/gh/laithsakka/255/orig 2025-09-07T06:59:52.1049074Z * [new branch] gh/laithsakka/256/base -> origin/gh/laithsakka/256/base 2025-09-07T06:59:52.1050836Z * [new branch] gh/laithsakka/256/head -> origin/gh/laithsakka/256/head 2025-09-07T06:59:52.1052476Z * [new branch] gh/laithsakka/256/orig -> origin/gh/laithsakka/256/orig 2025-09-07T06:59:52.1054723Z * [new branch] gh/laithsakka/257/base -> origin/gh/laithsakka/257/base 2025-09-07T06:59:52.1056459Z * [new branch] gh/laithsakka/257/head -> origin/gh/laithsakka/257/head 2025-09-07T06:59:52.1058170Z * [new branch] gh/laithsakka/257/orig -> origin/gh/laithsakka/257/orig 2025-09-07T06:59:52.1060494Z * [new branch] gh/laithsakka/258/base -> origin/gh/laithsakka/258/base 2025-09-07T06:59:52.1062316Z * [new branch] gh/laithsakka/258/head -> origin/gh/laithsakka/258/head 2025-09-07T06:59:52.1063900Z * [new branch] gh/laithsakka/258/orig -> origin/gh/laithsakka/258/orig 2025-09-07T06:59:52.1066625Z * [new branch] gh/laithsakka/259/base -> origin/gh/laithsakka/259/base 2025-09-07T06:59:52.1068350Z * [new branch] gh/laithsakka/259/head -> origin/gh/laithsakka/259/head 2025-09-07T06:59:52.1070094Z * [new branch] gh/laithsakka/259/orig -> origin/gh/laithsakka/259/orig 2025-09-07T06:59:52.1072219Z * [new branch] gh/laithsakka/260/base -> origin/gh/laithsakka/260/base 2025-09-07T06:59:52.1075821Z * [new branch] gh/laithsakka/260/head -> origin/gh/laithsakka/260/head 2025-09-07T06:59:52.1077575Z * [new branch] gh/laithsakka/260/orig -> origin/gh/laithsakka/260/orig 2025-09-07T06:59:52.1079907Z * [new branch] gh/laithsakka/261/base -> origin/gh/laithsakka/261/base 2025-09-07T06:59:52.1081714Z * [new branch] gh/laithsakka/261/head -> origin/gh/laithsakka/261/head 2025-09-07T06:59:52.1083374Z * [new branch] gh/laithsakka/261/orig -> origin/gh/laithsakka/261/orig 2025-09-07T06:59:52.1085999Z * [new branch] gh/laithsakka/262/base -> origin/gh/laithsakka/262/base 2025-09-07T06:59:52.1088089Z * [new branch] gh/laithsakka/262/head -> origin/gh/laithsakka/262/head 2025-09-07T06:59:52.1089820Z * [new branch] gh/laithsakka/262/orig -> origin/gh/laithsakka/262/orig 2025-09-07T06:59:52.1092635Z * [new branch] gh/laithsakka/263/base -> origin/gh/laithsakka/263/base 2025-09-07T06:59:52.1094373Z * [new branch] gh/laithsakka/263/head -> origin/gh/laithsakka/263/head 2025-09-07T06:59:52.1096060Z * [new branch] gh/laithsakka/263/orig -> origin/gh/laithsakka/263/orig 2025-09-07T06:59:52.1098286Z * [new branch] gh/laithsakka/264/base -> origin/gh/laithsakka/264/base 2025-09-07T06:59:52.1099943Z * [new branch] gh/laithsakka/264/head -> origin/gh/laithsakka/264/head 2025-09-07T06:59:52.1101637Z * [new branch] gh/laithsakka/264/orig -> origin/gh/laithsakka/264/orig 2025-09-07T06:59:52.1104231Z * [new branch] gh/laithsakka/265/base -> origin/gh/laithsakka/265/base 2025-09-07T06:59:52.1105905Z * [new branch] gh/laithsakka/265/head -> origin/gh/laithsakka/265/head 2025-09-07T06:59:52.1107596Z * [new branch] gh/laithsakka/265/orig -> origin/gh/laithsakka/265/orig 2025-09-07T06:59:52.1110089Z * [new branch] gh/laithsakka/266/base -> origin/gh/laithsakka/266/base 2025-09-07T06:59:52.1111819Z * [new branch] gh/laithsakka/266/head -> origin/gh/laithsakka/266/head 2025-09-07T06:59:52.1113547Z * [new branch] gh/laithsakka/266/orig -> origin/gh/laithsakka/266/orig 2025-09-07T06:59:52.1116316Z * [new branch] gh/laithsakka/267/base -> origin/gh/laithsakka/267/base 2025-09-07T06:59:52.1118028Z * [new branch] gh/laithsakka/267/head -> origin/gh/laithsakka/267/head 2025-09-07T06:59:52.1119697Z * [new branch] gh/laithsakka/267/orig -> origin/gh/laithsakka/267/orig 2025-09-07T06:59:52.1122133Z * [new branch] gh/laithsakka/268/base -> origin/gh/laithsakka/268/base 2025-09-07T06:59:52.1123833Z * [new branch] gh/laithsakka/268/head -> origin/gh/laithsakka/268/head 2025-09-07T06:59:52.1125521Z * [new branch] gh/laithsakka/268/orig -> origin/gh/laithsakka/268/orig 2025-09-07T06:59:52.1127902Z * [new branch] gh/laithsakka/28/base -> origin/gh/laithsakka/28/base 2025-09-07T06:59:52.1130082Z * [new branch] gh/laithsakka/29/base -> origin/gh/laithsakka/29/base 2025-09-07T06:59:52.1132476Z * [new branch] gh/laithsakka/30/base -> origin/gh/laithsakka/30/base 2025-09-07T06:59:52.1134090Z * [new branch] gh/laithsakka/30/head -> origin/gh/laithsakka/30/head 2025-09-07T06:59:52.1136250Z * [new branch] gh/laithsakka/31/base -> origin/gh/laithsakka/31/base 2025-09-07T06:59:52.1137865Z * [new branch] gh/laithsakka/31/head -> origin/gh/laithsakka/31/head 2025-09-07T06:59:52.1140024Z * [new branch] gh/laithsakka/32/base -> origin/gh/laithsakka/32/base 2025-09-07T06:59:52.1141737Z * [new branch] gh/laithsakka/32/head -> origin/gh/laithsakka/32/head 2025-09-07T06:59:52.1145781Z * [new branch] gh/lucaskabela/1/base -> origin/gh/lucaskabela/1/base 2025-09-07T06:59:52.1147490Z * [new branch] gh/lucaskabela/1/head -> origin/gh/lucaskabela/1/head 2025-09-07T06:59:52.1149878Z * [new branch] gh/lucaskabela/10/base -> origin/gh/lucaskabela/10/base 2025-09-07T06:59:52.1151624Z * [new branch] gh/lucaskabela/10/head -> origin/gh/lucaskabela/10/head 2025-09-07T06:59:52.1153278Z * [new branch] gh/lucaskabela/10/orig -> origin/gh/lucaskabela/10/orig 2025-09-07T06:59:52.1155441Z * [new branch] gh/lucaskabela/11/base -> origin/gh/lucaskabela/11/base 2025-09-07T06:59:52.1157178Z * [new branch] gh/lucaskabela/11/head -> origin/gh/lucaskabela/11/head 2025-09-07T06:59:52.1158923Z * [new branch] gh/lucaskabela/11/orig -> origin/gh/lucaskabela/11/orig 2025-09-07T06:59:52.1160964Z * [new branch] gh/lucaskabela/12/base -> origin/gh/lucaskabela/12/base 2025-09-07T06:59:52.1162772Z * [new branch] gh/lucaskabela/12/head -> origin/gh/lucaskabela/12/head 2025-09-07T06:59:52.1164461Z * [new branch] gh/lucaskabela/12/orig -> origin/gh/lucaskabela/12/orig 2025-09-07T06:59:52.1166639Z * [new branch] gh/lucaskabela/13/base -> origin/gh/lucaskabela/13/base 2025-09-07T06:59:52.1168314Z * [new branch] gh/lucaskabela/13/head -> origin/gh/lucaskabela/13/head 2025-09-07T06:59:52.1170019Z * [new branch] gh/lucaskabela/13/orig -> origin/gh/lucaskabela/13/orig 2025-09-07T06:59:52.1172772Z * [new branch] gh/lucaskabela/14/base -> origin/gh/lucaskabela/14/base 2025-09-07T06:59:52.1174884Z * [new branch] gh/lucaskabela/14/head -> origin/gh/lucaskabela/14/head 2025-09-07T06:59:52.1176414Z * [new branch] gh/lucaskabela/14/orig -> origin/gh/lucaskabela/14/orig 2025-09-07T06:59:52.1178633Z * [new branch] gh/lucaskabela/15/base -> origin/gh/lucaskabela/15/base 2025-09-07T06:59:52.1180216Z * [new branch] gh/lucaskabela/15/head -> origin/gh/lucaskabela/15/head 2025-09-07T06:59:52.1181924Z * [new branch] gh/lucaskabela/15/orig -> origin/gh/lucaskabela/15/orig 2025-09-07T06:59:52.1184035Z * [new branch] gh/lucaskabela/16/base -> origin/gh/lucaskabela/16/base 2025-09-07T06:59:52.1185697Z * [new branch] gh/lucaskabela/16/head -> origin/gh/lucaskabela/16/head 2025-09-07T06:59:52.1187378Z * [new branch] gh/lucaskabela/16/orig -> origin/gh/lucaskabela/16/orig 2025-09-07T06:59:52.1189473Z * [new branch] gh/lucaskabela/17/base -> origin/gh/lucaskabela/17/base 2025-09-07T06:59:52.1191638Z * [new branch] gh/lucaskabela/17/head -> origin/gh/lucaskabela/17/head 2025-09-07T06:59:52.1193377Z * [new branch] gh/lucaskabela/17/orig -> origin/gh/lucaskabela/17/orig 2025-09-07T06:59:52.1195588Z * [new branch] gh/lucaskabela/2/base -> origin/gh/lucaskabela/2/base 2025-09-07T06:59:52.1197312Z * [new branch] gh/lucaskabela/2/head -> origin/gh/lucaskabela/2/head 2025-09-07T06:59:52.1199096Z * [new branch] gh/lucaskabela/2/orig -> origin/gh/lucaskabela/2/orig 2025-09-07T06:59:52.1201814Z * [new branch] gh/lucaskabela/3/base -> origin/gh/lucaskabela/3/base 2025-09-07T06:59:52.1203498Z * [new branch] gh/lucaskabela/3/head -> origin/gh/lucaskabela/3/head 2025-09-07T06:59:52.1205155Z * [new branch] gh/lucaskabela/3/orig -> origin/gh/lucaskabela/3/orig 2025-09-07T06:59:52.1207319Z * [new branch] gh/lucaskabela/4/base -> origin/gh/lucaskabela/4/base 2025-09-07T06:59:52.1209075Z * [new branch] gh/lucaskabela/4/head -> origin/gh/lucaskabela/4/head 2025-09-07T06:59:52.1210719Z * [new branch] gh/lucaskabela/4/orig -> origin/gh/lucaskabela/4/orig 2025-09-07T06:59:52.1213026Z * [new branch] gh/lucaskabela/5/base -> origin/gh/lucaskabela/5/base 2025-09-07T06:59:52.1214692Z * [new branch] gh/lucaskabela/5/head -> origin/gh/lucaskabela/5/head 2025-09-07T06:59:52.1216404Z * [new branch] gh/lucaskabela/5/orig -> origin/gh/lucaskabela/5/orig 2025-09-07T06:59:52.1218569Z * [new branch] gh/lucaskabela/6/base -> origin/gh/lucaskabela/6/base 2025-09-07T06:59:52.1220300Z * [new branch] gh/lucaskabela/6/head -> origin/gh/lucaskabela/6/head 2025-09-07T06:59:52.1222019Z * [new branch] gh/lucaskabela/6/orig -> origin/gh/lucaskabela/6/orig 2025-09-07T06:59:52.1224403Z * [new branch] gh/lucaskabela/7/base -> origin/gh/lucaskabela/7/base 2025-09-07T06:59:52.1226054Z * [new branch] gh/lucaskabela/7/head -> origin/gh/lucaskabela/7/head 2025-09-07T06:59:52.1227779Z * [new branch] gh/lucaskabela/7/orig -> origin/gh/lucaskabela/7/orig 2025-09-07T06:59:52.1230005Z * [new branch] gh/lucaskabela/8/base -> origin/gh/lucaskabela/8/base 2025-09-07T06:59:52.1231965Z * [new branch] gh/lucaskabela/8/head -> origin/gh/lucaskabela/8/head 2025-09-07T06:59:52.1233649Z * [new branch] gh/lucaskabela/8/orig -> origin/gh/lucaskabela/8/orig 2025-09-07T06:59:52.1235848Z * [new branch] gh/lucaskabela/9/base -> origin/gh/lucaskabela/9/base 2025-09-07T06:59:52.1237725Z * [new branch] gh/lucaskabela/9/head -> origin/gh/lucaskabela/9/head 2025-09-07T06:59:52.1239884Z * [new branch] gh/lucaskabela/9/orig -> origin/gh/lucaskabela/9/orig 2025-09-07T06:59:52.1242723Z * [new branch] gh/lw/3/base -> origin/gh/lw/3/base 2025-09-07T06:59:52.1244294Z * [new branch] gh/lw/3/head -> origin/gh/lw/3/head 2025-09-07T06:59:52.1246069Z * [new branch] gh/lw/3/orig -> origin/gh/lw/3/orig 2025-09-07T06:59:52.1248730Z * [new branch] gh/malfet/14/base -> origin/gh/malfet/14/base 2025-09-07T06:59:52.1251050Z * [new branch] gh/malfet/330/base -> origin/gh/malfet/330/base 2025-09-07T06:59:52.1252711Z * [new branch] gh/malfet/330/head -> origin/gh/malfet/330/head 2025-09-07T06:59:52.1254440Z * [new branch] gh/malfet/330/orig -> origin/gh/malfet/330/orig 2025-09-07T06:59:52.1256681Z * [new branch] gh/malfet/396/base -> origin/gh/malfet/396/base 2025-09-07T06:59:52.1258571Z * [new branch] gh/malfet/396/head -> origin/gh/malfet/396/head 2025-09-07T06:59:52.1260176Z * [new branch] gh/malfet/396/orig -> origin/gh/malfet/396/orig 2025-09-07T06:59:52.1262382Z * [new branch] gh/malfet/397/base -> origin/gh/malfet/397/base 2025-09-07T06:59:52.1264094Z * [new branch] gh/malfet/397/head -> origin/gh/malfet/397/head 2025-09-07T06:59:52.1265795Z * [new branch] gh/malfet/397/orig -> origin/gh/malfet/397/orig 2025-09-07T06:59:52.1268046Z * [new branch] gh/malfet/398/base -> origin/gh/malfet/398/base 2025-09-07T06:59:52.1269917Z * [new branch] gh/malfet/398/head -> origin/gh/malfet/398/head 2025-09-07T06:59:52.1271433Z * [new branch] gh/malfet/398/orig -> origin/gh/malfet/398/orig 2025-09-07T06:59:52.1275081Z * [new branch] gh/malfet/399/base -> origin/gh/malfet/399/base 2025-09-07T06:59:52.1276492Z * [new branch] gh/malfet/399/head -> origin/gh/malfet/399/head 2025-09-07T06:59:52.1278042Z * [new branch] gh/malfet/399/orig -> origin/gh/malfet/399/orig 2025-09-07T06:59:52.1280151Z * [new branch] gh/malfet/414/base -> origin/gh/malfet/414/base 2025-09-07T06:59:52.1282101Z * [new branch] gh/malfet/414/head -> origin/gh/malfet/414/head 2025-09-07T06:59:52.1283794Z * [new branch] gh/malfet/414/orig -> origin/gh/malfet/414/orig 2025-09-07T06:59:52.1286010Z * [new branch] gh/malfet/417/base -> origin/gh/malfet/417/base 2025-09-07T06:59:52.1287731Z * [new branch] gh/malfet/417/head -> origin/gh/malfet/417/head 2025-09-07T06:59:52.1289418Z * [new branch] gh/malfet/417/orig -> origin/gh/malfet/417/orig 2025-09-07T06:59:52.1291681Z * [new branch] gh/malfet/418/base -> origin/gh/malfet/418/base 2025-09-07T06:59:52.1293842Z * [new branch] gh/malfet/418/head -> origin/gh/malfet/418/head 2025-09-07T06:59:52.1295551Z * [new branch] gh/malfet/418/orig -> origin/gh/malfet/418/orig 2025-09-07T06:59:52.1298257Z * [new branch] gh/malfet/475/base -> origin/gh/malfet/475/base 2025-09-07T06:59:52.1299995Z * [new branch] gh/malfet/475/head -> origin/gh/malfet/475/head 2025-09-07T06:59:52.1301714Z * [new branch] gh/malfet/475/orig -> origin/gh/malfet/475/orig 2025-09-07T06:59:52.1304041Z * [new branch] gh/malfet/476/base -> origin/gh/malfet/476/base 2025-09-07T06:59:52.1305754Z * [new branch] gh/malfet/476/head -> origin/gh/malfet/476/head 2025-09-07T06:59:52.1307694Z * [new branch] gh/malfet/476/orig -> origin/gh/malfet/476/orig 2025-09-07T06:59:52.1309806Z * [new branch] gh/malfet/477/base -> origin/gh/malfet/477/base 2025-09-07T06:59:52.1311543Z * [new branch] gh/malfet/477/head -> origin/gh/malfet/477/head 2025-09-07T06:59:52.1313284Z * [new branch] gh/malfet/477/orig -> origin/gh/malfet/477/orig 2025-09-07T06:59:52.1315478Z * [new branch] gh/malfet/478/base -> origin/gh/malfet/478/base 2025-09-07T06:59:52.1317303Z * [new branch] gh/malfet/478/head -> origin/gh/malfet/478/head 2025-09-07T06:59:52.1319005Z * [new branch] gh/malfet/478/orig -> origin/gh/malfet/478/orig 2025-09-07T06:59:52.1321314Z * [new branch] gh/malfet/479/base -> origin/gh/malfet/479/base 2025-09-07T06:59:52.1323011Z * [new branch] gh/malfet/479/head -> origin/gh/malfet/479/head 2025-09-07T06:59:52.1324829Z * [new branch] gh/malfet/479/orig -> origin/gh/malfet/479/orig 2025-09-07T06:59:52.1327041Z * [new branch] gh/malfet/480/base -> origin/gh/malfet/480/base 2025-09-07T06:59:52.1328751Z * [new branch] gh/malfet/480/head -> origin/gh/malfet/480/head 2025-09-07T06:59:52.1330413Z * [new branch] gh/malfet/480/orig -> origin/gh/malfet/480/orig 2025-09-07T06:59:52.1332645Z * [new branch] gh/malfet/481/base -> origin/gh/malfet/481/base 2025-09-07T06:59:52.1334323Z * [new branch] gh/malfet/481/head -> origin/gh/malfet/481/head 2025-09-07T06:59:52.1336015Z * [new branch] gh/malfet/481/orig -> origin/gh/malfet/481/orig 2025-09-07T06:59:52.1338227Z * [new branch] gh/malfet/482/base -> origin/gh/malfet/482/base 2025-09-07T06:59:52.1340151Z * [new branch] gh/malfet/482/head -> origin/gh/malfet/482/head 2025-09-07T06:59:52.1341772Z * [new branch] gh/malfet/482/orig -> origin/gh/malfet/482/orig 2025-09-07T06:59:52.1344528Z * [new branch] gh/malfet/483/base -> origin/gh/malfet/483/base 2025-09-07T06:59:52.1346287Z * [new branch] gh/malfet/483/head -> origin/gh/malfet/483/head 2025-09-07T06:59:52.1347989Z * [new branch] gh/malfet/483/orig -> origin/gh/malfet/483/orig 2025-09-07T06:59:52.1350235Z * [new branch] gh/malfet/484/base -> origin/gh/malfet/484/base 2025-09-07T06:59:52.1352014Z * [new branch] gh/malfet/484/head -> origin/gh/malfet/484/head 2025-09-07T06:59:52.1353771Z * [new branch] gh/malfet/484/orig -> origin/gh/malfet/484/orig 2025-09-07T06:59:52.1356047Z * [new branch] gh/malfet/485/base -> origin/gh/malfet/485/base 2025-09-07T06:59:52.1357811Z * [new branch] gh/malfet/485/head -> origin/gh/malfet/485/head 2025-09-07T06:59:52.1359576Z * [new branch] gh/malfet/485/orig -> origin/gh/malfet/485/orig 2025-09-07T06:59:52.1362155Z * [new branch] gh/malfet/486/base -> origin/gh/malfet/486/base 2025-09-07T06:59:52.1363714Z * [new branch] gh/malfet/486/head -> origin/gh/malfet/486/head 2025-09-07T06:59:52.1365445Z * [new branch] gh/malfet/486/orig -> origin/gh/malfet/486/orig 2025-09-07T06:59:52.1367681Z * [new branch] gh/malfet/487/base -> origin/gh/malfet/487/base 2025-09-07T06:59:52.1369752Z * [new branch] gh/malfet/487/head -> origin/gh/malfet/487/head 2025-09-07T06:59:52.1371619Z * [new branch] gh/malfet/487/orig -> origin/gh/malfet/487/orig 2025-09-07T06:59:52.1374201Z * [new branch] gh/malfet/488/base -> origin/gh/malfet/488/base 2025-09-07T06:59:52.1375849Z * [new branch] gh/malfet/488/head -> origin/gh/malfet/488/head 2025-09-07T06:59:52.1377619Z * [new branch] gh/malfet/488/orig -> origin/gh/malfet/488/orig 2025-09-07T06:59:52.1379888Z * [new branch] gh/malfet/489/base -> origin/gh/malfet/489/base 2025-09-07T06:59:52.1381576Z * [new branch] gh/malfet/489/head -> origin/gh/malfet/489/head 2025-09-07T06:59:52.1383445Z * [new branch] gh/malfet/489/orig -> origin/gh/malfet/489/orig 2025-09-07T06:59:52.1385823Z * [new branch] gh/malfet/490/base -> origin/gh/malfet/490/base 2025-09-07T06:59:52.1387461Z * [new branch] gh/malfet/490/head -> origin/gh/malfet/490/head 2025-09-07T06:59:52.1389572Z * [new branch] gh/malfet/490/orig -> origin/gh/malfet/490/orig 2025-09-07T06:59:52.1392071Z * [new branch] gh/malfet/491/base -> origin/gh/malfet/491/base 2025-09-07T06:59:52.1393802Z * [new branch] gh/malfet/491/head -> origin/gh/malfet/491/head 2025-09-07T06:59:52.1395507Z * [new branch] gh/malfet/491/orig -> origin/gh/malfet/491/orig 2025-09-07T06:59:52.1397673Z * [new branch] gh/malfet/492/base -> origin/gh/malfet/492/base 2025-09-07T06:59:52.1399498Z * [new branch] gh/malfet/492/head -> origin/gh/malfet/492/head 2025-09-07T06:59:52.1401312Z * [new branch] gh/malfet/492/orig -> origin/gh/malfet/492/orig 2025-09-07T06:59:52.1403639Z * [new branch] gh/malfet/493/base -> origin/gh/malfet/493/base 2025-09-07T06:59:52.1405260Z * [new branch] gh/malfet/493/head -> origin/gh/malfet/493/head 2025-09-07T06:59:52.1406981Z * [new branch] gh/malfet/493/orig -> origin/gh/malfet/493/orig 2025-09-07T06:59:52.1409430Z * [new branch] gh/malfet/494/base -> origin/gh/malfet/494/base 2025-09-07T06:59:52.1411037Z * [new branch] gh/malfet/494/head -> origin/gh/malfet/494/head 2025-09-07T06:59:52.1412781Z * [new branch] gh/malfet/494/orig -> origin/gh/malfet/494/orig 2025-09-07T06:59:52.1414972Z * [new branch] gh/malfet/495/base -> origin/gh/malfet/495/base 2025-09-07T06:59:52.1416769Z * [new branch] gh/malfet/495/head -> origin/gh/malfet/495/head 2025-09-07T06:59:52.1418531Z * [new branch] gh/malfet/495/orig -> origin/gh/malfet/495/orig 2025-09-07T06:59:52.1420780Z * [new branch] gh/malfet/496/base -> origin/gh/malfet/496/base 2025-09-07T06:59:52.1422483Z * [new branch] gh/malfet/496/head -> origin/gh/malfet/496/head 2025-09-07T06:59:52.1424231Z * [new branch] gh/malfet/496/orig -> origin/gh/malfet/496/orig 2025-09-07T06:59:52.1426539Z * [new branch] gh/malfet/497/base -> origin/gh/malfet/497/base 2025-09-07T06:59:52.1428305Z * [new branch] gh/malfet/497/head -> origin/gh/malfet/497/head 2025-09-07T06:59:52.1430079Z * [new branch] gh/malfet/497/orig -> origin/gh/malfet/497/orig 2025-09-07T06:59:52.1432469Z * [new branch] gh/malfet/498/base -> origin/gh/malfet/498/base 2025-09-07T06:59:52.1434176Z * [new branch] gh/malfet/498/head -> origin/gh/malfet/498/head 2025-09-07T06:59:52.1435861Z * [new branch] gh/malfet/498/orig -> origin/gh/malfet/498/orig 2025-09-07T06:59:52.1438530Z * [new branch] gh/malfet/499/base -> origin/gh/malfet/499/base 2025-09-07T06:59:52.1440248Z * [new branch] gh/malfet/499/head -> origin/gh/malfet/499/head 2025-09-07T06:59:52.1442089Z * [new branch] gh/malfet/499/orig -> origin/gh/malfet/499/orig 2025-09-07T06:59:52.1444347Z * [new branch] gh/malfet/500/base -> origin/gh/malfet/500/base 2025-09-07T06:59:52.1446064Z * [new branch] gh/malfet/500/head -> origin/gh/malfet/500/head 2025-09-07T06:59:52.1447749Z * [new branch] gh/malfet/500/orig -> origin/gh/malfet/500/orig 2025-09-07T06:59:52.1450122Z * [new branch] gh/malfet/501/base -> origin/gh/malfet/501/base 2025-09-07T06:59:52.1451791Z * [new branch] gh/malfet/501/head -> origin/gh/malfet/501/head 2025-09-07T06:59:52.1453526Z * [new branch] gh/malfet/501/orig -> origin/gh/malfet/501/orig 2025-09-07T06:59:52.1455896Z * [new branch] gh/malfet/502/base -> origin/gh/malfet/502/base 2025-09-07T06:59:52.1457602Z * [new branch] gh/malfet/502/head -> origin/gh/malfet/502/head 2025-09-07T06:59:52.1459284Z * [new branch] gh/malfet/502/orig -> origin/gh/malfet/502/orig 2025-09-07T06:59:52.1461668Z * [new branch] gh/malfet/503/base -> origin/gh/malfet/503/base 2025-09-07T06:59:52.1463380Z * [new branch] gh/malfet/503/head -> origin/gh/malfet/503/head 2025-09-07T06:59:52.1465074Z * [new branch] gh/malfet/503/orig -> origin/gh/malfet/503/orig 2025-09-07T06:59:52.1467378Z * [new branch] gh/malfet/504/base -> origin/gh/malfet/504/base 2025-09-07T06:59:52.1469090Z * [new branch] gh/malfet/504/head -> origin/gh/malfet/504/head 2025-09-07T06:59:52.1470892Z * [new branch] gh/malfet/504/orig -> origin/gh/malfet/504/orig 2025-09-07T06:59:52.1473257Z * [new branch] gh/malfet/505/base -> origin/gh/malfet/505/base 2025-09-07T06:59:52.1476108Z * [new branch] gh/malfet/505/head -> origin/gh/malfet/505/head 2025-09-07T06:59:52.1477809Z * [new branch] gh/malfet/505/orig -> origin/gh/malfet/505/orig 2025-09-07T06:59:52.1480392Z * [new branch] gh/malfet/506/base -> origin/gh/malfet/506/base 2025-09-07T06:59:52.1482060Z * [new branch] gh/malfet/506/head -> origin/gh/malfet/506/head 2025-09-07T06:59:52.1483696Z * [new branch] gh/malfet/506/orig -> origin/gh/malfet/506/orig 2025-09-07T06:59:52.1486073Z * [new branch] gh/malfet/507/base -> origin/gh/malfet/507/base 2025-09-07T06:59:52.1487727Z * [new branch] gh/malfet/507/head -> origin/gh/malfet/507/head 2025-09-07T06:59:52.1489407Z * [new branch] gh/malfet/507/orig -> origin/gh/malfet/507/orig 2025-09-07T06:59:52.1491765Z * [new branch] gh/malfet/508/base -> origin/gh/malfet/508/base 2025-09-07T06:59:52.1493935Z * [new branch] gh/malfet/508/head -> origin/gh/malfet/508/head 2025-09-07T06:59:52.1495645Z * [new branch] gh/malfet/508/orig -> origin/gh/malfet/508/orig 2025-09-07T06:59:52.1497818Z * [new branch] gh/malfet/509/base -> origin/gh/malfet/509/base 2025-09-07T06:59:52.1499464Z * [new branch] gh/malfet/509/head -> origin/gh/malfet/509/head 2025-09-07T06:59:52.1501247Z * [new branch] gh/malfet/509/orig -> origin/gh/malfet/509/orig 2025-09-07T06:59:52.1503633Z * [new branch] gh/malfet/510/base -> origin/gh/malfet/510/base 2025-09-07T06:59:52.1505347Z * [new branch] gh/malfet/510/head -> origin/gh/malfet/510/head 2025-09-07T06:59:52.1507619Z * [new branch] gh/malfet/510/orig -> origin/gh/malfet/510/orig 2025-09-07T06:59:52.1510024Z * [new branch] gh/malfet/511/base -> origin/gh/malfet/511/base 2025-09-07T06:59:52.1511668Z * [new branch] gh/malfet/511/head -> origin/gh/malfet/511/head 2025-09-07T06:59:52.1513400Z * [new branch] gh/malfet/511/orig -> origin/gh/malfet/511/orig 2025-09-07T06:59:52.1515685Z * [new branch] gh/malfet/512/base -> origin/gh/malfet/512/base 2025-09-07T06:59:52.1517416Z * [new branch] gh/malfet/512/head -> origin/gh/malfet/512/head 2025-09-07T06:59:52.1519211Z * [new branch] gh/malfet/512/orig -> origin/gh/malfet/512/orig 2025-09-07T06:59:52.1521589Z * [new branch] gh/malfet/513/base -> origin/gh/malfet/513/base 2025-09-07T06:59:52.1523355Z * [new branch] gh/malfet/513/head -> origin/gh/malfet/513/head 2025-09-07T06:59:52.1525088Z * [new branch] gh/malfet/513/orig -> origin/gh/malfet/513/orig 2025-09-07T06:59:52.1527451Z * [new branch] gh/malfet/64/base -> origin/gh/malfet/64/base 2025-09-07T06:59:52.1529160Z * [new branch] gh/malfet/64/head -> origin/gh/malfet/64/head 2025-09-07T06:59:52.1531774Z * [new branch] gh/manuelcandales/10/base -> origin/gh/manuelcandales/10/base 2025-09-07T06:59:52.1533507Z * [new branch] gh/manuelcandales/10/head -> origin/gh/manuelcandales/10/head 2025-09-07T06:59:52.1535198Z * [new branch] gh/manuelcandales/10/orig -> origin/gh/manuelcandales/10/orig 2025-09-07T06:59:52.1537422Z * [new branch] gh/manuelcandales/11/base -> origin/gh/manuelcandales/11/base 2025-09-07T06:59:52.1539244Z * [new branch] gh/manuelcandales/11/head -> origin/gh/manuelcandales/11/head 2025-09-07T06:59:52.1540965Z * [new branch] gh/manuelcandales/11/orig -> origin/gh/manuelcandales/11/orig 2025-09-07T06:59:52.1543159Z * [new branch] gh/manuelcandales/9/base -> origin/gh/manuelcandales/9/base 2025-09-07T06:59:52.1545181Z * [new branch] gh/manuelcandales/9/head -> origin/gh/manuelcandales/9/head 2025-09-07T06:59:52.1546762Z * [new branch] gh/manuelcandales/9/orig -> origin/gh/manuelcandales/9/orig 2025-09-07T06:59:52.1549659Z * [new branch] gh/markkm/1/base -> origin/gh/markkm/1/base 2025-09-07T06:59:52.1552401Z * [new branch] gh/masnesral/204/base -> origin/gh/masnesral/204/base 2025-09-07T06:59:52.1554159Z * [new branch] gh/masnesral/204/head -> origin/gh/masnesral/204/head 2025-09-07T06:59:52.1555891Z * [new branch] gh/masnesral/204/orig -> origin/gh/masnesral/204/orig 2025-09-07T06:59:52.1558242Z * [new branch] gh/masnesral/235/base -> origin/gh/masnesral/235/base 2025-09-07T06:59:52.1559980Z * [new branch] gh/masnesral/235/head -> origin/gh/masnesral/235/head 2025-09-07T06:59:52.1562415Z * [new branch] gh/masnesral/235/orig -> origin/gh/masnesral/235/orig 2025-09-07T06:59:52.1564312Z * [new branch] gh/masnesral/34/base -> origin/gh/masnesral/34/base 2025-09-07T06:59:52.1567043Z * [new branch] gh/mhorowitz/0/base -> origin/gh/mhorowitz/0/base 2025-09-07T06:59:52.1568803Z * [new branch] gh/mhorowitz/0/head -> origin/gh/mhorowitz/0/head 2025-09-07T06:59:52.1570818Z * [new branch] gh/mhorowitz/1/base -> origin/gh/mhorowitz/1/base 2025-09-07T06:59:52.1572537Z * [new branch] gh/mhorowitz/1/head -> origin/gh/mhorowitz/1/head 2025-09-07T06:59:52.1574830Z * [new branch] gh/mhorowitz/2/base -> origin/gh/mhorowitz/2/base 2025-09-07T06:59:52.1576513Z * [new branch] gh/mhorowitz/2/head -> origin/gh/mhorowitz/2/head 2025-09-07T06:59:52.1578664Z * [new branch] gh/mhorowitz/3/base -> origin/gh/mhorowitz/3/base 2025-09-07T06:59:52.1580280Z * [new branch] gh/mhorowitz/3/head -> origin/gh/mhorowitz/3/head 2025-09-07T06:59:52.1582363Z * [new branch] gh/mhorowitz/4/base -> origin/gh/mhorowitz/4/base 2025-09-07T06:59:52.1584073Z * [new branch] gh/mhorowitz/4/head -> origin/gh/mhorowitz/4/head 2025-09-07T06:59:52.1586144Z * [new branch] gh/mhorowitz/5/base -> origin/gh/mhorowitz/5/base 2025-09-07T06:59:52.1587793Z * [new branch] gh/mhorowitz/5/head -> origin/gh/mhorowitz/5/head 2025-09-07T06:59:52.1590087Z * [new branch] gh/mhorowitz/6/base -> origin/gh/mhorowitz/6/base 2025-09-07T06:59:52.1591660Z * [new branch] gh/mhorowitz/6/head -> origin/gh/mhorowitz/6/head 2025-09-07T06:59:52.1594841Z * [new branch] gh/mikaylagawarecki/234/base -> origin/gh/mikaylagawarecki/234/base 2025-09-07T06:59:52.1596529Z * [new branch] gh/mikaylagawarecki/234/head -> origin/gh/mikaylagawarecki/234/head 2025-09-07T06:59:52.1598774Z * [new branch] gh/mikaylagawarecki/235/base -> origin/gh/mikaylagawarecki/235/base 2025-09-07T06:59:52.1600353Z * [new branch] gh/mikaylagawarecki/235/head -> origin/gh/mikaylagawarecki/235/head 2025-09-07T06:59:52.1603394Z * [new branch] gh/mikaylagawarecki/236/base -> origin/gh/mikaylagawarecki/236/base 2025-09-07T06:59:52.1604984Z * [new branch] gh/mikaylagawarecki/236/head -> origin/gh/mikaylagawarecki/236/head 2025-09-07T06:59:52.1607133Z * [new branch] gh/mikaylagawarecki/237/base -> origin/gh/mikaylagawarecki/237/base 2025-09-07T06:59:52.1609263Z * [new branch] gh/mikaylagawarecki/237/head -> origin/gh/mikaylagawarecki/237/head 2025-09-07T06:59:52.1611615Z * [new branch] gh/mikaylagawarecki/238/base -> origin/gh/mikaylagawarecki/238/base 2025-09-07T06:59:52.1613306Z * [new branch] gh/mikaylagawarecki/238/head -> origin/gh/mikaylagawarecki/238/head 2025-09-07T06:59:52.1615499Z * [new branch] gh/mikaylagawarecki/317/base -> origin/gh/mikaylagawarecki/317/base 2025-09-07T06:59:52.1617253Z * [new branch] gh/mikaylagawarecki/317/head -> origin/gh/mikaylagawarecki/317/head 2025-09-07T06:59:52.1619146Z * [new branch] gh/mikaylagawarecki/317/orig -> origin/gh/mikaylagawarecki/317/orig 2025-09-07T06:59:52.1621262Z * [new branch] gh/mikaylagawarecki/320/base -> origin/gh/mikaylagawarecki/320/base 2025-09-07T06:59:52.1622907Z * [new branch] gh/mikaylagawarecki/320/head -> origin/gh/mikaylagawarecki/320/head 2025-09-07T06:59:52.1624594Z * [new branch] gh/mikaylagawarecki/320/orig -> origin/gh/mikaylagawarecki/320/orig 2025-09-07T06:59:52.1626907Z * [new branch] gh/mikaylagawarecki/329/base -> origin/gh/mikaylagawarecki/329/base 2025-09-07T06:59:52.1628702Z * [new branch] gh/mikaylagawarecki/329/head -> origin/gh/mikaylagawarecki/329/head 2025-09-07T06:59:52.1630318Z * [new branch] gh/mikaylagawarecki/329/orig -> origin/gh/mikaylagawarecki/329/orig 2025-09-07T06:59:52.1632650Z * [new branch] gh/mikaylagawarecki/330/base -> origin/gh/mikaylagawarecki/330/base 2025-09-07T06:59:52.1634370Z * [new branch] gh/mikaylagawarecki/330/head -> origin/gh/mikaylagawarecki/330/head 2025-09-07T06:59:52.1636035Z * [new branch] gh/mikaylagawarecki/330/orig -> origin/gh/mikaylagawarecki/330/orig 2025-09-07T06:59:52.1638324Z * [new branch] gh/mikaylagawarecki/331/base -> origin/gh/mikaylagawarecki/331/base 2025-09-07T06:59:52.1640069Z * [new branch] gh/mikaylagawarecki/331/head -> origin/gh/mikaylagawarecki/331/head 2025-09-07T06:59:52.1641871Z * [new branch] gh/mikaylagawarecki/331/orig -> origin/gh/mikaylagawarecki/331/orig 2025-09-07T06:59:52.1644333Z * [new branch] gh/mikaylagawarecki/332/base -> origin/gh/mikaylagawarecki/332/base 2025-09-07T06:59:52.1645935Z * [new branch] gh/mikaylagawarecki/332/head -> origin/gh/mikaylagawarecki/332/head 2025-09-07T06:59:52.1647626Z * [new branch] gh/mikaylagawarecki/332/orig -> origin/gh/mikaylagawarecki/332/orig 2025-09-07T06:59:52.1649945Z * [new branch] gh/mikaylagawarecki/334/base -> origin/gh/mikaylagawarecki/334/base 2025-09-07T06:59:52.1651589Z * [new branch] gh/mikaylagawarecki/334/head -> origin/gh/mikaylagawarecki/334/head 2025-09-07T06:59:52.1653326Z * [new branch] gh/mikaylagawarecki/334/orig -> origin/gh/mikaylagawarecki/334/orig 2025-09-07T06:59:52.1655692Z * [new branch] gh/mikaylagawarecki/335/base -> origin/gh/mikaylagawarecki/335/base 2025-09-07T06:59:52.1657466Z * [new branch] gh/mikaylagawarecki/335/head -> origin/gh/mikaylagawarecki/335/head 2025-09-07T06:59:52.1659113Z * [new branch] gh/mikaylagawarecki/335/orig -> origin/gh/mikaylagawarecki/335/orig 2025-09-07T06:59:52.1661247Z * [new branch] gh/mikaylagawarecki/336/base -> origin/gh/mikaylagawarecki/336/base 2025-09-07T06:59:52.1662952Z * [new branch] gh/mikaylagawarecki/336/head -> origin/gh/mikaylagawarecki/336/head 2025-09-07T06:59:52.1664764Z * [new branch] gh/mikaylagawarecki/336/orig -> origin/gh/mikaylagawarecki/336/orig 2025-09-07T06:59:52.1666834Z * [new branch] gh/mikaylagawarecki/337/base -> origin/gh/mikaylagawarecki/337/base 2025-09-07T06:59:52.1668523Z * [new branch] gh/mikaylagawarecki/337/head -> origin/gh/mikaylagawarecki/337/head 2025-09-07T06:59:52.1670671Z * [new branch] gh/mikaylagawarecki/337/orig -> origin/gh/mikaylagawarecki/337/orig 2025-09-07T06:59:52.1673015Z * [new branch] gh/mikaylagawarecki/338/base -> origin/gh/mikaylagawarecki/338/base 2025-09-07T06:59:52.1674805Z * [new branch] gh/mikaylagawarecki/338/head -> origin/gh/mikaylagawarecki/338/head 2025-09-07T06:59:52.1676479Z * [new branch] gh/mikaylagawarecki/338/orig -> origin/gh/mikaylagawarecki/338/orig 2025-09-07T06:59:52.1679240Z * [new branch] gh/mikaylagawarecki/339/base -> origin/gh/mikaylagawarecki/339/base 2025-09-07T06:59:52.1680938Z * [new branch] gh/mikaylagawarecki/339/head -> origin/gh/mikaylagawarecki/339/head 2025-09-07T06:59:52.1683000Z * [new branch] gh/mikaylagawarecki/339/orig -> origin/gh/mikaylagawarecki/339/orig 2025-09-07T06:59:52.1686156Z * [new branch] gh/mlazos/1/base -> origin/gh/mlazos/1/base 2025-09-07T06:59:52.1687864Z * [new branch] gh/mlazos/1/head -> origin/gh/mlazos/1/head 2025-09-07T06:59:52.1689535Z * [new branch] gh/mlazos/1/orig -> origin/gh/mlazos/1/orig 2025-09-07T06:59:52.1691872Z * [new branch] gh/mlazos/12/base -> origin/gh/mlazos/12/base 2025-09-07T06:59:52.1693595Z * [new branch] gh/mlazos/12/head -> origin/gh/mlazos/12/head 2025-09-07T06:59:52.1695298Z * [new branch] gh/mlazos/12/orig -> origin/gh/mlazos/12/orig 2025-09-07T06:59:52.1697559Z * [new branch] gh/mlazos/13/base -> origin/gh/mlazos/13/base 2025-09-07T06:59:52.1699210Z * [new branch] gh/mlazos/13/head -> origin/gh/mlazos/13/head 2025-09-07T06:59:52.1701482Z * [new branch] gh/mlazos/13/orig -> origin/gh/mlazos/13/orig 2025-09-07T06:59:52.1703656Z * [new branch] gh/mlazos/14/base -> origin/gh/mlazos/14/base 2025-09-07T06:59:52.1705349Z * [new branch] gh/mlazos/14/head -> origin/gh/mlazos/14/head 2025-09-07T06:59:52.1707065Z * [new branch] gh/mlazos/14/orig -> origin/gh/mlazos/14/orig 2025-09-07T06:59:52.1709376Z * [new branch] gh/mlazos/15/base -> origin/gh/mlazos/15/base 2025-09-07T06:59:52.1711149Z * [new branch] gh/mlazos/15/head -> origin/gh/mlazos/15/head 2025-09-07T06:59:52.1712976Z * [new branch] gh/mlazos/15/orig -> origin/gh/mlazos/15/orig 2025-09-07T06:59:52.1715350Z * [new branch] gh/mlazos/16/base -> origin/gh/mlazos/16/base 2025-09-07T06:59:52.1717076Z * [new branch] gh/mlazos/16/head -> origin/gh/mlazos/16/head 2025-09-07T06:59:52.1718823Z * [new branch] gh/mlazos/16/orig -> origin/gh/mlazos/16/orig 2025-09-07T06:59:52.1720936Z * [new branch] gh/mlazos/17/base -> origin/gh/mlazos/17/base 2025-09-07T06:59:52.1722712Z * [new branch] gh/mlazos/17/head -> origin/gh/mlazos/17/head 2025-09-07T06:59:52.1724409Z * [new branch] gh/mlazos/17/orig -> origin/gh/mlazos/17/orig 2025-09-07T06:59:52.1726702Z * [new branch] gh/mlazos/2/base -> origin/gh/mlazos/2/base 2025-09-07T06:59:52.1728342Z * [new branch] gh/mlazos/2/head -> origin/gh/mlazos/2/head 2025-09-07T06:59:52.1730345Z * [new branch] gh/mlazos/2/orig -> origin/gh/mlazos/2/orig 2025-09-07T06:59:52.1732741Z * [new branch] gh/mlazos/3/base -> origin/gh/mlazos/3/base 2025-09-07T06:59:52.1734385Z * [new branch] gh/mlazos/3/head -> origin/gh/mlazos/3/head 2025-09-07T06:59:52.1736030Z * [new branch] gh/mlazos/3/orig -> origin/gh/mlazos/3/orig 2025-09-07T06:59:52.1738801Z * [new branch] gh/mrmiywj/1/base -> origin/gh/mrmiywj/1/base 2025-09-07T06:59:52.1740578Z * [new branch] gh/mrmiywj/1/head -> origin/gh/mrmiywj/1/head 2025-09-07T06:59:52.1743322Z * [new branch] gh/muchulee8/62/base -> origin/gh/muchulee8/62/base 2025-09-07T06:59:52.1745184Z * [new branch] gh/muchulee8/62/head -> origin/gh/muchulee8/62/head 2025-09-07T06:59:52.1746904Z * [new branch] gh/muchulee8/62/orig -> origin/gh/muchulee8/62/orig 2025-09-07T06:59:52.1749211Z * [new branch] gh/muchulee8/63/base -> origin/gh/muchulee8/63/base 2025-09-07T06:59:52.1751118Z * [new branch] gh/muchulee8/63/head -> origin/gh/muchulee8/63/head 2025-09-07T06:59:52.1752903Z * [new branch] gh/muchulee8/63/orig -> origin/gh/muchulee8/63/orig 2025-09-07T06:59:52.1755263Z * [new branch] gh/muchulee8/64/base -> origin/gh/muchulee8/64/base 2025-09-07T06:59:52.1756895Z * [new branch] gh/muchulee8/64/head -> origin/gh/muchulee8/64/head 2025-09-07T06:59:52.1758631Z * [new branch] gh/muchulee8/64/orig -> origin/gh/muchulee8/64/orig 2025-09-07T06:59:52.1760908Z * [new branch] gh/muchulee8/65/base -> origin/gh/muchulee8/65/base 2025-09-07T06:59:52.1762839Z * [new branch] gh/muchulee8/65/head -> origin/gh/muchulee8/65/head 2025-09-07T06:59:52.1764615Z * [new branch] gh/muchulee8/65/orig -> origin/gh/muchulee8/65/orig 2025-09-07T06:59:52.1767471Z * [new branch] gh/naveenthangudu/1/base -> origin/gh/naveenthangudu/1/base 2025-09-07T06:59:52.1769253Z * [new branch] gh/naveenthangudu/1/head -> origin/gh/naveenthangudu/1/head 2025-09-07T06:59:52.1771300Z * [new branch] gh/naveenthangudu/1/orig -> origin/gh/naveenthangudu/1/orig 2025-09-07T06:59:52.1773827Z * [new branch] gh/naveenthangudu/2/base -> origin/gh/naveenthangudu/2/base 2025-09-07T06:59:52.1775573Z * [new branch] gh/naveenthangudu/2/head -> origin/gh/naveenthangudu/2/head 2025-09-07T06:59:52.1777282Z * [new branch] gh/naveenthangudu/2/orig -> origin/gh/naveenthangudu/2/orig 2025-09-07T06:59:52.1779584Z * [new branch] gh/naveenthangudu/3/base -> origin/gh/naveenthangudu/3/base 2025-09-07T06:59:52.1781455Z * [new branch] gh/naveenthangudu/3/head -> origin/gh/naveenthangudu/3/head 2025-09-07T06:59:52.1783226Z * [new branch] gh/naveenthangudu/3/orig -> origin/gh/naveenthangudu/3/orig 2025-09-07T06:59:52.1785359Z * [new branch] gh/naveenthangudu/4/base -> origin/gh/naveenthangudu/4/base 2025-09-07T06:59:52.1787117Z * [new branch] gh/naveenthangudu/4/head -> origin/gh/naveenthangudu/4/head 2025-09-07T06:59:52.1788922Z * [new branch] gh/naveenthangudu/4/orig -> origin/gh/naveenthangudu/4/orig 2025-09-07T06:59:52.1791110Z * [new branch] gh/naveenthangudu/5/base -> origin/gh/naveenthangudu/5/base 2025-09-07T06:59:52.1792842Z * [new branch] gh/naveenthangudu/5/head -> origin/gh/naveenthangudu/5/head 2025-09-07T06:59:52.1794663Z * [new branch] gh/naveenthangudu/5/orig -> origin/gh/naveenthangudu/5/orig 2025-09-07T06:59:52.1796809Z * [new branch] gh/naveenthangudu/6/base -> origin/gh/naveenthangudu/6/base 2025-09-07T06:59:52.1798664Z * [new branch] gh/naveenthangudu/6/head -> origin/gh/naveenthangudu/6/head 2025-09-07T06:59:52.1800715Z * [new branch] gh/naveenthangudu/6/orig -> origin/gh/naveenthangudu/6/orig 2025-09-07T06:59:52.1803320Z * [new branch] gh/oulgen/35/base -> origin/gh/oulgen/35/base 2025-09-07T06:59:52.1804850Z * [new branch] gh/oulgen/35/head -> origin/gh/oulgen/35/head 2025-09-07T06:59:52.1806500Z * [new branch] gh/oulgen/35/orig -> origin/gh/oulgen/35/orig 2025-09-07T06:59:52.1808728Z * [new branch] gh/oulgen/48/base -> origin/gh/oulgen/48/base 2025-09-07T06:59:52.1810456Z * [new branch] gh/oulgen/48/head -> origin/gh/oulgen/48/head 2025-09-07T06:59:52.1812122Z * [new branch] gh/oulgen/48/orig -> origin/gh/oulgen/48/orig 2025-09-07T06:59:52.1814269Z * [new branch] gh/oulgen/49/base -> origin/gh/oulgen/49/base 2025-09-07T06:59:52.1816009Z * [new branch] gh/oulgen/49/head -> origin/gh/oulgen/49/head 2025-09-07T06:59:52.1817774Z * [new branch] gh/oulgen/49/orig -> origin/gh/oulgen/49/orig 2025-09-07T06:59:52.1820554Z * [new branch] gh/pearu/108/base -> origin/gh/pearu/108/base 2025-09-07T06:59:52.1822451Z * [new branch] gh/pearu/108/head -> origin/gh/pearu/108/head 2025-09-07T06:59:52.1824611Z * [new branch] gh/pearu/108/orig -> origin/gh/pearu/108/orig 2025-09-07T06:59:52.1826877Z * [new branch] gh/pearu/109/base -> origin/gh/pearu/109/base 2025-09-07T06:59:52.1828566Z * [new branch] gh/pearu/109/head -> origin/gh/pearu/109/head 2025-09-07T06:59:52.1830222Z * [new branch] gh/pearu/109/orig -> origin/gh/pearu/109/orig 2025-09-07T06:59:52.1832428Z * [new branch] gh/pearu/110/base -> origin/gh/pearu/110/base 2025-09-07T06:59:52.1834160Z * [new branch] gh/pearu/110/head -> origin/gh/pearu/110/head 2025-09-07T06:59:52.1835920Z * [new branch] gh/pearu/110/orig -> origin/gh/pearu/110/orig 2025-09-07T06:59:52.1838772Z * [new branch] gh/pearu/111/base -> origin/gh/pearu/111/base 2025-09-07T06:59:52.1840439Z * [new branch] gh/pearu/111/head -> origin/gh/pearu/111/head 2025-09-07T06:59:52.1842384Z * [new branch] gh/pearu/111/orig -> origin/gh/pearu/111/orig 2025-09-07T06:59:52.1844494Z * [new branch] gh/pearu/112/base -> origin/gh/pearu/112/base 2025-09-07T06:59:52.1846189Z * [new branch] gh/pearu/112/head -> origin/gh/pearu/112/head 2025-09-07T06:59:52.1847867Z * [new branch] gh/pearu/112/orig -> origin/gh/pearu/112/orig 2025-09-07T06:59:52.1850022Z * [new branch] gh/pearu/113/base -> origin/gh/pearu/113/base 2025-09-07T06:59:52.1851790Z * [new branch] gh/pearu/113/head -> origin/gh/pearu/113/head 2025-09-07T06:59:52.1853465Z * [new branch] gh/pearu/113/orig -> origin/gh/pearu/113/orig 2025-09-07T06:59:52.1855640Z * [new branch] gh/pearu/114/base -> origin/gh/pearu/114/base 2025-09-07T06:59:52.1857376Z * [new branch] gh/pearu/114/head -> origin/gh/pearu/114/head 2025-09-07T06:59:52.1859247Z * [new branch] gh/pearu/114/orig -> origin/gh/pearu/114/orig 2025-09-07T06:59:52.1861496Z * [new branch] gh/pearu/115/base -> origin/gh/pearu/115/base 2025-09-07T06:59:52.1863240Z * [new branch] gh/pearu/115/head -> origin/gh/pearu/115/head 2025-09-07T06:59:52.1864849Z * [new branch] gh/pearu/115/orig -> origin/gh/pearu/115/orig 2025-09-07T06:59:52.1867036Z * [new branch] gh/pearu/116/base -> origin/gh/pearu/116/base 2025-09-07T06:59:52.1868680Z * [new branch] gh/pearu/116/head -> origin/gh/pearu/116/head 2025-09-07T06:59:52.1870388Z * [new branch] gh/pearu/116/orig -> origin/gh/pearu/116/orig 2025-09-07T06:59:52.1872758Z * [new branch] gh/pearu/117/base -> origin/gh/pearu/117/base 2025-09-07T06:59:52.1875874Z * [new branch] gh/pearu/117/head -> origin/gh/pearu/117/head 2025-09-07T06:59:52.1877466Z * [new branch] gh/pearu/117/orig -> origin/gh/pearu/117/orig 2025-09-07T06:59:52.1880200Z * [new branch] gh/pearu/56/base -> origin/gh/pearu/56/base 2025-09-07T06:59:52.1882195Z * [new branch] gh/pearu/56/head -> origin/gh/pearu/56/head 2025-09-07T06:59:52.1883986Z * [new branch] gh/pearu/56/orig -> origin/gh/pearu/56/orig 2025-09-07T06:59:52.1886340Z * [new branch] gh/pearu/97/base -> origin/gh/pearu/97/base 2025-09-07T06:59:52.1888062Z * [new branch] gh/pearu/97/head -> origin/gh/pearu/97/head 2025-09-07T06:59:52.1889709Z * [new branch] gh/pearu/97/orig -> origin/gh/pearu/97/orig 2025-09-07T06:59:52.1892344Z * [new branch] gh/qqaatw/29/base -> origin/gh/qqaatw/29/base 2025-09-07T06:59:52.1894189Z * [new branch] gh/qqaatw/29/head -> origin/gh/qqaatw/29/head 2025-09-07T06:59:52.1895747Z * [new branch] gh/qqaatw/29/orig -> origin/gh/qqaatw/29/orig 2025-09-07T06:59:52.1898008Z * [new branch] gh/raymo/refresh-script -> origin/gh/raymo/refresh-script 2025-09-07T06:59:52.1900559Z * [new branch] gh/rec/141/base -> origin/gh/rec/141/base 2025-09-07T06:59:52.1902345Z * [new branch] gh/rec/141/head -> origin/gh/rec/141/head 2025-09-07T06:59:52.1904595Z * [new branch] gh/rec/153/base -> origin/gh/rec/153/base 2025-09-07T06:59:52.1906245Z * [new branch] gh/rec/153/head -> origin/gh/rec/153/head 2025-09-07T06:59:52.1907961Z * [new branch] gh/rec/153/orig -> origin/gh/rec/153/orig 2025-09-07T06:59:52.1910094Z * [new branch] gh/rec/154/base -> origin/gh/rec/154/base 2025-09-07T06:59:52.1912363Z * [new branch] gh/rec/154/head -> origin/gh/rec/154/head 2025-09-07T06:59:52.1914017Z * [new branch] gh/rec/154/orig -> origin/gh/rec/154/orig 2025-09-07T06:59:52.1916356Z * [new branch] gh/rec/156/base -> origin/gh/rec/156/base 2025-09-07T06:59:52.1918110Z * [new branch] gh/rec/156/head -> origin/gh/rec/156/head 2025-09-07T06:59:52.1919803Z * [new branch] gh/rec/156/orig -> origin/gh/rec/156/orig 2025-09-07T06:59:52.1922207Z * [new branch] gh/rec/160/base -> origin/gh/rec/160/base 2025-09-07T06:59:52.1923870Z * [new branch] gh/rec/160/head -> origin/gh/rec/160/head 2025-09-07T06:59:52.1925595Z * [new branch] gh/rec/160/orig -> origin/gh/rec/160/orig 2025-09-07T06:59:52.1927897Z * [new branch] gh/rec/162/base -> origin/gh/rec/162/base 2025-09-07T06:59:52.1929563Z * [new branch] gh/rec/162/head -> origin/gh/rec/162/head 2025-09-07T06:59:52.1931252Z * [new branch] gh/rec/162/orig -> origin/gh/rec/162/orig 2025-09-07T06:59:52.1933430Z * [new branch] gh/rec/163/base -> origin/gh/rec/163/base 2025-09-07T06:59:52.1935314Z * [new branch] gh/rec/163/head -> origin/gh/rec/163/head 2025-09-07T06:59:52.1936967Z * [new branch] gh/rec/163/orig -> origin/gh/rec/163/orig 2025-09-07T06:59:52.1939053Z * [new branch] gh/rec/164/base -> origin/gh/rec/164/base 2025-09-07T06:59:52.1940669Z * [new branch] gh/rec/164/head -> origin/gh/rec/164/head 2025-09-07T06:59:52.1942378Z * [new branch] gh/rec/164/orig -> origin/gh/rec/164/orig 2025-09-07T06:59:52.1944598Z * [new branch] gh/rec/165/base -> origin/gh/rec/165/base 2025-09-07T06:59:52.1946276Z * [new branch] gh/rec/165/head -> origin/gh/rec/165/head 2025-09-07T06:59:52.1947983Z * [new branch] gh/rec/165/orig -> origin/gh/rec/165/orig 2025-09-07T06:59:52.1950345Z * [new branch] gh/rec/166/base -> origin/gh/rec/166/base 2025-09-07T06:59:52.1952025Z * [new branch] gh/rec/166/head -> origin/gh/rec/166/head 2025-09-07T06:59:52.1953714Z * [new branch] gh/rec/166/orig -> origin/gh/rec/166/orig 2025-09-07T06:59:52.1956408Z * [new branch] gh/robert-hardwick/1/base -> origin/gh/robert-hardwick/1/base 2025-09-07T06:59:52.1958070Z * [new branch] gh/robert-hardwick/1/head -> origin/gh/robert-hardwick/1/head 2025-09-07T06:59:52.1959695Z * [new branch] gh/robert-hardwick/1/orig -> origin/gh/robert-hardwick/1/orig 2025-09-07T06:59:52.1962158Z * [new branch] gh/robert-hardwick/2/base -> origin/gh/robert-hardwick/2/base 2025-09-07T06:59:52.1963988Z * [new branch] gh/robert-hardwick/2/head -> origin/gh/robert-hardwick/2/head 2025-09-07T06:59:52.1965628Z * [new branch] gh/robert-hardwick/2/orig -> origin/gh/robert-hardwick/2/orig 2025-09-07T06:59:52.1967939Z * [new branch] gh/robert-hardwick/3/base -> origin/gh/robert-hardwick/3/base 2025-09-07T06:59:52.1969757Z * [new branch] gh/robert-hardwick/3/head -> origin/gh/robert-hardwick/3/head 2025-09-07T06:59:52.1971565Z * [new branch] gh/robert-hardwick/3/orig -> origin/gh/robert-hardwick/3/orig 2025-09-07T06:59:52.1974445Z * [new branch] gh/robert-hardwick/4/base -> origin/gh/robert-hardwick/4/base 2025-09-07T06:59:52.1976124Z * [new branch] gh/robert-hardwick/4/head -> origin/gh/robert-hardwick/4/head 2025-09-07T06:59:52.1977810Z * [new branch] gh/robert-hardwick/4/orig -> origin/gh/robert-hardwick/4/orig 2025-09-07T06:59:52.1980398Z * [new branch] gh/rtimpe/1/base -> origin/gh/rtimpe/1/base 2025-09-07T06:59:52.1982132Z * [new branch] gh/rtimpe/1/head -> origin/gh/rtimpe/1/head 2025-09-07T06:59:52.1984296Z * [new branch] gh/rtimpe/10/base -> origin/gh/rtimpe/10/base 2025-09-07T06:59:52.1986014Z * [new branch] gh/rtimpe/10/head -> origin/gh/rtimpe/10/head 2025-09-07T06:59:52.1987782Z * [new branch] gh/rtimpe/10/orig -> origin/gh/rtimpe/10/orig 2025-09-07T06:59:52.1990036Z * [new branch] gh/rtimpe/11/base -> origin/gh/rtimpe/11/base 2025-09-07T06:59:52.1991835Z * [new branch] gh/rtimpe/11/head -> origin/gh/rtimpe/11/head 2025-09-07T06:59:52.1993548Z * [new branch] gh/rtimpe/11/orig -> origin/gh/rtimpe/11/orig 2025-09-07T06:59:52.1995750Z * [new branch] gh/rtimpe/12/base -> origin/gh/rtimpe/12/base 2025-09-07T06:59:52.1997448Z * [new branch] gh/rtimpe/12/head -> origin/gh/rtimpe/12/head 2025-09-07T06:59:52.1999186Z * [new branch] gh/rtimpe/12/orig -> origin/gh/rtimpe/12/orig 2025-09-07T06:59:52.2001316Z * [new branch] gh/rtimpe/13/base -> origin/gh/rtimpe/13/base 2025-09-07T06:59:52.2003581Z * [new branch] gh/rtimpe/13/head -> origin/gh/rtimpe/13/head 2025-09-07T06:59:52.2005276Z * [new branch] gh/rtimpe/13/orig -> origin/gh/rtimpe/13/orig 2025-09-07T06:59:52.2007502Z * [new branch] gh/rtimpe/14/base -> origin/gh/rtimpe/14/base 2025-09-07T06:59:52.2009184Z * [new branch] gh/rtimpe/14/head -> origin/gh/rtimpe/14/head 2025-09-07T06:59:52.2010981Z * [new branch] gh/rtimpe/14/orig -> origin/gh/rtimpe/14/orig 2025-09-07T06:59:52.2013174Z * [new branch] gh/rtimpe/15/base -> origin/gh/rtimpe/15/base 2025-09-07T06:59:52.2014857Z * [new branch] gh/rtimpe/15/head -> origin/gh/rtimpe/15/head 2025-09-07T06:59:52.2016677Z * [new branch] gh/rtimpe/15/orig -> origin/gh/rtimpe/15/orig 2025-09-07T06:59:52.2019252Z * [new branch] gh/rtimpe/2/base -> origin/gh/rtimpe/2/base 2025-09-07T06:59:52.2020891Z * [new branch] gh/rtimpe/2/head -> origin/gh/rtimpe/2/head 2025-09-07T06:59:52.2023003Z * [new branch] gh/rtimpe/3/base -> origin/gh/rtimpe/3/base 2025-09-07T06:59:52.2024620Z * [new branch] gh/rtimpe/3/head -> origin/gh/rtimpe/3/head 2025-09-07T06:59:52.2026831Z * [new branch] gh/rtimpe/4/base -> origin/gh/rtimpe/4/base 2025-09-07T06:59:52.2028521Z * [new branch] gh/rtimpe/4/head -> origin/gh/rtimpe/4/head 2025-09-07T06:59:52.2030805Z * [new branch] gh/rtimpe/9/base -> origin/gh/rtimpe/9/base 2025-09-07T06:59:52.2032473Z * [new branch] gh/rtimpe/9/head -> origin/gh/rtimpe/9/head 2025-09-07T06:59:52.2034325Z * [new branch] gh/rtimpe/9/orig -> origin/gh/rtimpe/9/orig 2025-09-07T06:59:52.2036963Z * [new branch] gh/ruisizhang123/1/base -> origin/gh/ruisizhang123/1/base 2025-09-07T06:59:52.2038645Z * [new branch] gh/ruisizhang123/1/head -> origin/gh/ruisizhang123/1/head 2025-09-07T06:59:52.2040319Z * [new branch] gh/ruisizhang123/1/orig -> origin/gh/ruisizhang123/1/orig 2025-09-07T06:59:52.2042718Z * [new branch] gh/ruisizhang123/4/base -> origin/gh/ruisizhang123/4/base 2025-09-07T06:59:52.2044395Z * [new branch] gh/ruisizhang123/4/head -> origin/gh/ruisizhang123/4/head 2025-09-07T06:59:52.2046088Z * [new branch] gh/ruisizhang123/4/orig -> origin/gh/ruisizhang123/4/orig 2025-09-07T06:59:52.2048365Z * [new branch] gh/ruisizhang123/5/base -> origin/gh/ruisizhang123/5/base 2025-09-07T06:59:52.2050275Z * [new branch] gh/ruisizhang123/5/head -> origin/gh/ruisizhang123/5/head 2025-09-07T06:59:52.2051875Z * [new branch] gh/ruisizhang123/5/orig -> origin/gh/ruisizhang123/5/orig 2025-09-07T06:59:52.2054142Z * [new branch] gh/ruisizhang123/6/base -> origin/gh/ruisizhang123/6/base 2025-09-07T06:59:52.2055869Z * [new branch] gh/ruisizhang123/6/head -> origin/gh/ruisizhang123/6/head 2025-09-07T06:59:52.2057593Z * [new branch] gh/ruisizhang123/6/orig -> origin/gh/ruisizhang123/6/orig 2025-09-07T06:59:52.2059812Z * [new branch] gh/ruisizhang123/7/base -> origin/gh/ruisizhang123/7/base 2025-09-07T06:59:52.2061668Z * [new branch] gh/ruisizhang123/7/head -> origin/gh/ruisizhang123/7/head 2025-09-07T06:59:52.2063339Z * [new branch] gh/ruisizhang123/7/orig -> origin/gh/ruisizhang123/7/orig 2025-09-07T06:59:52.2065468Z * [new branch] gh/ruisizhang123/8/base -> origin/gh/ruisizhang123/8/base 2025-09-07T06:59:52.2067215Z * [new branch] gh/ruisizhang123/8/head -> origin/gh/ruisizhang123/8/head 2025-09-07T06:59:52.2068895Z * [new branch] gh/ruisizhang123/8/orig -> origin/gh/ruisizhang123/8/orig 2025-09-07T06:59:52.2071030Z * [new branch] gh/ruisizhang123/9/base -> origin/gh/ruisizhang123/9/base 2025-09-07T06:59:52.2072835Z * [new branch] gh/ruisizhang123/9/head -> origin/gh/ruisizhang123/9/head 2025-09-07T06:59:52.2074713Z * [new branch] gh/ruisizhang123/9/orig -> origin/gh/ruisizhang123/9/orig 2025-09-07T06:59:52.2077331Z * [new branch] gh/sarckk/2/base -> origin/gh/sarckk/2/base 2025-09-07T06:59:52.2078988Z * [new branch] gh/sarckk/2/head -> origin/gh/sarckk/2/head 2025-09-07T06:59:52.2080645Z * [new branch] gh/sarckk/2/orig -> origin/gh/sarckk/2/orig 2025-09-07T06:59:52.2083856Z * [new branch] gh/seemethere/35/base -> origin/gh/seemethere/35/base 2025-09-07T06:59:52.2085535Z * [new branch] gh/seemethere/35/head -> origin/gh/seemethere/35/head 2025-09-07T06:59:52.2087277Z * [new branch] gh/seemethere/35/orig -> origin/gh/seemethere/35/orig 2025-09-07T06:59:52.2089581Z * [new branch] gh/seemethere/37/base -> origin/gh/seemethere/37/base 2025-09-07T06:59:52.2091434Z * [new branch] gh/seemethere/37/head -> origin/gh/seemethere/37/head 2025-09-07T06:59:52.2093025Z * [new branch] gh/seemethere/37/orig -> origin/gh/seemethere/37/orig 2025-09-07T06:59:52.2095207Z * [new branch] gh/seemethere/43/base -> origin/gh/seemethere/43/base 2025-09-07T06:59:52.2096957Z * [new branch] gh/seemethere/43/head -> origin/gh/seemethere/43/head 2025-09-07T06:59:52.2098671Z * [new branch] gh/seemethere/43/orig -> origin/gh/seemethere/43/orig 2025-09-07T06:59:52.2100846Z * [new branch] gh/seemethere/44/base -> origin/gh/seemethere/44/base 2025-09-07T06:59:52.2102506Z * [new branch] gh/seemethere/44/head -> origin/gh/seemethere/44/head 2025-09-07T06:59:52.2104242Z * [new branch] gh/seemethere/44/orig -> origin/gh/seemethere/44/orig 2025-09-07T06:59:52.2106408Z * [new branch] gh/seemethere/48/base -> origin/gh/seemethere/48/base 2025-09-07T06:59:52.2108141Z * [new branch] gh/seemethere/48/head -> origin/gh/seemethere/48/head 2025-09-07T06:59:52.2109917Z * [new branch] gh/seemethere/48/orig -> origin/gh/seemethere/48/orig 2025-09-07T06:59:52.2112190Z * [new branch] gh/seemethere/49/base -> origin/gh/seemethere/49/base 2025-09-07T06:59:52.2113832Z * [new branch] gh/seemethere/49/head -> origin/gh/seemethere/49/head 2025-09-07T06:59:52.2115654Z * [new branch] gh/seemethere/49/orig -> origin/gh/seemethere/49/orig 2025-09-07T06:59:52.2117885Z * [new branch] gh/seemethere/52/base -> origin/gh/seemethere/52/base 2025-09-07T06:59:52.2119576Z * [new branch] gh/seemethere/52/head -> origin/gh/seemethere/52/head 2025-09-07T06:59:52.2121368Z * [new branch] gh/seemethere/52/orig -> origin/gh/seemethere/52/orig 2025-09-07T06:59:52.2123578Z * [new branch] gh/seemethere/53/base -> origin/gh/seemethere/53/base 2025-09-07T06:59:52.2125289Z * [new branch] gh/seemethere/53/head -> origin/gh/seemethere/53/head 2025-09-07T06:59:52.2127002Z * [new branch] gh/seemethere/53/orig -> origin/gh/seemethere/53/orig 2025-09-07T06:59:52.2129157Z * [new branch] gh/seemethere/54/base -> origin/gh/seemethere/54/base 2025-09-07T06:59:52.2130831Z * [new branch] gh/seemethere/54/head -> origin/gh/seemethere/54/head 2025-09-07T06:59:52.2132660Z * [new branch] gh/seemethere/54/orig -> origin/gh/seemethere/54/orig 2025-09-07T06:59:52.2134787Z * [new branch] gh/seemethere/55/base -> origin/gh/seemethere/55/base 2025-09-07T06:59:52.2136387Z * [new branch] gh/seemethere/55/head -> origin/gh/seemethere/55/head 2025-09-07T06:59:52.2138201Z * [new branch] gh/seemethere/55/orig -> origin/gh/seemethere/55/orig 2025-09-07T06:59:52.2140836Z * [new branch] gh/seemethere/56/base -> origin/gh/seemethere/56/base 2025-09-07T06:59:52.2142703Z * [new branch] gh/seemethere/56/head -> origin/gh/seemethere/56/head 2025-09-07T06:59:52.2144377Z * [new branch] gh/seemethere/56/orig -> origin/gh/seemethere/56/orig 2025-09-07T06:59:52.2146569Z * [new branch] gh/seemethere/57/base -> origin/gh/seemethere/57/base 2025-09-07T06:59:52.2148263Z * [new branch] gh/seemethere/57/head -> origin/gh/seemethere/57/head 2025-09-07T06:59:52.2149983Z * [new branch] gh/seemethere/57/orig -> origin/gh/seemethere/57/orig 2025-09-07T06:59:52.2152196Z * [new branch] gh/seemethere/58/base -> origin/gh/seemethere/58/base 2025-09-07T06:59:52.2153908Z * [new branch] gh/seemethere/58/head -> origin/gh/seemethere/58/head 2025-09-07T06:59:52.2155650Z * [new branch] gh/seemethere/58/orig -> origin/gh/seemethere/58/orig 2025-09-07T06:59:52.2157773Z * [new branch] gh/seemethere/59/base -> origin/gh/seemethere/59/base 2025-09-07T06:59:52.2159586Z * [new branch] gh/seemethere/59/head -> origin/gh/seemethere/59/head 2025-09-07T06:59:52.2161470Z * [new branch] gh/seemethere/59/orig -> origin/gh/seemethere/59/orig 2025-09-07T06:59:52.2163663Z * [new branch] gh/seemethere/60/base -> origin/gh/seemethere/60/base 2025-09-07T06:59:52.2165332Z * [new branch] gh/seemethere/60/head -> origin/gh/seemethere/60/head 2025-09-07T06:59:52.2167168Z * [new branch] gh/seemethere/60/orig -> origin/gh/seemethere/60/orig 2025-09-07T06:59:52.2169259Z * [new branch] gh/seemethere/61/base -> origin/gh/seemethere/61/base 2025-09-07T06:59:52.2170877Z * [new branch] gh/seemethere/61/head -> origin/gh/seemethere/61/head 2025-09-07T06:59:52.2172769Z * [new branch] gh/seemethere/61/orig -> origin/gh/seemethere/61/orig 2025-09-07T06:59:52.2175081Z * [new branch] gh/seemethere/62/base -> origin/gh/seemethere/62/base 2025-09-07T06:59:52.2176744Z * [new branch] gh/seemethere/62/head -> origin/gh/seemethere/62/head 2025-09-07T06:59:52.2178456Z * [new branch] gh/seemethere/62/orig -> origin/gh/seemethere/62/orig 2025-09-07T06:59:52.2180647Z * [new branch] gh/seemethere/63/base -> origin/gh/seemethere/63/base 2025-09-07T06:59:52.2182358Z * [new branch] gh/seemethere/63/head -> origin/gh/seemethere/63/head 2025-09-07T06:59:52.2184078Z * [new branch] gh/seemethere/63/orig -> origin/gh/seemethere/63/orig 2025-09-07T06:59:52.2186920Z * [new branch] gh/shunting314/145/base -> origin/gh/shunting314/145/base 2025-09-07T06:59:52.2188699Z * [new branch] gh/shunting314/145/head -> origin/gh/shunting314/145/head 2025-09-07T06:59:52.2190439Z * [new branch] gh/shunting314/145/orig -> origin/gh/shunting314/145/orig 2025-09-07T06:59:52.2192910Z * [new branch] gh/shunting314/176/base -> origin/gh/shunting314/176/base 2025-09-07T06:59:52.2194836Z * [new branch] gh/shunting314/176/head -> origin/gh/shunting314/176/head 2025-09-07T06:59:52.2196594Z * [new branch] gh/shunting314/176/orig -> origin/gh/shunting314/176/orig 2025-09-07T06:59:52.2198791Z * [new branch] gh/shunting314/211/base -> origin/gh/shunting314/211/base 2025-09-07T06:59:52.2200489Z * [new branch] gh/shunting314/211/head -> origin/gh/shunting314/211/head 2025-09-07T06:59:52.2202340Z * [new branch] gh/shunting314/211/orig -> origin/gh/shunting314/211/orig 2025-09-07T06:59:52.2204440Z * [new branch] gh/shunting314/212/base -> origin/gh/shunting314/212/base 2025-09-07T06:59:52.2206182Z * [new branch] gh/shunting314/212/head -> origin/gh/shunting314/212/head 2025-09-07T06:59:52.2207817Z * [new branch] gh/shunting314/212/orig -> origin/gh/shunting314/212/orig 2025-09-07T06:59:52.2210120Z * [new branch] gh/shunting314/213/base -> origin/gh/shunting314/213/base 2025-09-07T06:59:52.2211951Z * [new branch] gh/shunting314/213/head -> origin/gh/shunting314/213/head 2025-09-07T06:59:52.2213647Z * [new branch] gh/shunting314/213/orig -> origin/gh/shunting314/213/orig 2025-09-07T06:59:52.2215852Z * [new branch] gh/shunting314/214/base -> origin/gh/shunting314/214/base 2025-09-07T06:59:52.2217617Z * [new branch] gh/shunting314/214/head -> origin/gh/shunting314/214/head 2025-09-07T06:59:52.2219268Z * [new branch] gh/shunting314/214/orig -> origin/gh/shunting314/214/orig 2025-09-07T06:59:52.2221623Z * [new branch] gh/shunting314/215/base -> origin/gh/shunting314/215/base 2025-09-07T06:59:52.2223398Z * [new branch] gh/shunting314/215/head -> origin/gh/shunting314/215/head 2025-09-07T06:59:52.2225068Z * [new branch] gh/shunting314/215/orig -> origin/gh/shunting314/215/orig 2025-09-07T06:59:52.2227219Z * [new branch] gh/shunting314/216/base -> origin/gh/shunting314/216/base 2025-09-07T06:59:52.2228889Z * [new branch] gh/shunting314/216/head -> origin/gh/shunting314/216/head 2025-09-07T06:59:52.2230479Z * [new branch] gh/shunting314/216/orig -> origin/gh/shunting314/216/orig 2025-09-07T06:59:52.2232924Z * [new branch] gh/shunting314/217/base -> origin/gh/shunting314/217/base 2025-09-07T06:59:52.2234512Z * [new branch] gh/shunting314/217/head -> origin/gh/shunting314/217/head 2025-09-07T06:59:52.2236192Z * [new branch] gh/shunting314/217/orig -> origin/gh/shunting314/217/orig 2025-09-07T06:59:52.2238500Z * [new branch] gh/shunting314/218/base -> origin/gh/shunting314/218/base 2025-09-07T06:59:52.2240312Z * [new branch] gh/shunting314/218/head -> origin/gh/shunting314/218/head 2025-09-07T06:59:52.2242212Z * [new branch] gh/shunting314/218/orig -> origin/gh/shunting314/218/orig 2025-09-07T06:59:52.2244276Z * [new branch] gh/shunting314/219/base -> origin/gh/shunting314/219/base 2025-09-07T06:59:52.2245965Z * [new branch] gh/shunting314/219/head -> origin/gh/shunting314/219/head 2025-09-07T06:59:52.2247651Z * [new branch] gh/shunting314/219/orig -> origin/gh/shunting314/219/orig 2025-09-07T06:59:52.2249917Z * [new branch] gh/shunting314/220/base -> origin/gh/shunting314/220/base 2025-09-07T06:59:52.2251897Z * [new branch] gh/shunting314/220/head -> origin/gh/shunting314/220/head 2025-09-07T06:59:52.2253574Z * [new branch] gh/shunting314/220/orig -> origin/gh/shunting314/220/orig 2025-09-07T06:59:52.2255725Z * [new branch] gh/shunting314/221/base -> origin/gh/shunting314/221/base 2025-09-07T06:59:52.2257387Z * [new branch] gh/shunting314/221/head -> origin/gh/shunting314/221/head 2025-09-07T06:59:52.2259132Z * [new branch] gh/shunting314/221/orig -> origin/gh/shunting314/221/orig 2025-09-07T06:59:52.2261227Z * [new branch] gh/shunting314/222/base -> origin/gh/shunting314/222/base 2025-09-07T06:59:52.2263024Z * [new branch] gh/shunting314/222/head -> origin/gh/shunting314/222/head 2025-09-07T06:59:52.2264816Z * [new branch] gh/shunting314/222/orig -> origin/gh/shunting314/222/orig 2025-09-07T06:59:52.2266955Z * [new branch] gh/shunting314/223/base -> origin/gh/shunting314/223/base 2025-09-07T06:59:52.2268655Z * [new branch] gh/shunting314/223/head -> origin/gh/shunting314/223/head 2025-09-07T06:59:52.2270431Z * [new branch] gh/shunting314/223/orig -> origin/gh/shunting314/223/orig 2025-09-07T06:59:52.2275757Z * [new branch] gh/silverguo/1/base -> origin/gh/silverguo/1/base 2025-09-07T06:59:52.2277443Z * [new branch] gh/silverguo/1/head -> origin/gh/silverguo/1/head 2025-09-07T06:59:52.2279593Z * [new branch] gh/silverguo/2/base -> origin/gh/silverguo/2/base 2025-09-07T06:59:52.2281403Z * [new branch] gh/silverguo/2/head -> origin/gh/silverguo/2/head 2025-09-07T06:59:52.2283508Z * [new branch] gh/silverguo/3/base -> origin/gh/silverguo/3/base 2025-09-07T06:59:52.2285167Z * [new branch] gh/silverguo/3/head -> origin/gh/silverguo/3/head 2025-09-07T06:59:52.2287332Z * [new branch] gh/silverguo/4/base -> origin/gh/silverguo/4/base 2025-09-07T06:59:52.2289081Z * [new branch] gh/silverguo/4/head -> origin/gh/silverguo/4/head 2025-09-07T06:59:52.2291548Z * [new branch] gh/sinhaanhsul/1/base -> origin/gh/sinhaanhsul/1/base 2025-09-07T06:59:52.2293424Z * [new branch] gh/sinhaanhsul/1/head -> origin/gh/sinhaanhsul/1/head 2025-09-07T06:59:52.2296099Z * [new branch] gh/skarjala/17/base -> origin/gh/skarjala/17/base 2025-09-07T06:59:52.2297774Z * [new branch] gh/skarjala/17/head -> origin/gh/skarjala/17/head 2025-09-07T06:59:52.2299485Z * [new branch] gh/skarjala/17/orig -> origin/gh/skarjala/17/orig 2025-09-07T06:59:52.2301730Z * [new branch] gh/skarjala/18/base -> origin/gh/skarjala/18/base 2025-09-07T06:59:52.2303637Z * [new branch] gh/skarjala/18/head -> origin/gh/skarjala/18/head 2025-09-07T06:59:52.2305185Z * [new branch] gh/skarjala/18/orig -> origin/gh/skarjala/18/orig 2025-09-07T06:59:52.2307487Z * [new branch] gh/skarjala/19/base -> origin/gh/skarjala/19/base 2025-09-07T06:59:52.2309172Z * [new branch] gh/skarjala/19/head -> origin/gh/skarjala/19/head 2025-09-07T06:59:52.2310890Z * [new branch] gh/skarjala/19/orig -> origin/gh/skarjala/19/orig 2025-09-07T06:59:52.2313483Z * [new branch] gh/slayton58/1/base -> origin/gh/slayton58/1/base 2025-09-07T06:59:52.2315176Z * [new branch] gh/slayton58/1/head -> origin/gh/slayton58/1/head 2025-09-07T06:59:52.2317024Z * [new branch] gh/slayton58/1/orig -> origin/gh/slayton58/1/orig 2025-09-07T06:59:52.2319182Z * [new branch] gh/slayton58/2/base -> origin/gh/slayton58/2/base 2025-09-07T06:59:52.2320855Z * [new branch] gh/slayton58/2/head -> origin/gh/slayton58/2/head 2025-09-07T06:59:52.2322668Z * [new branch] gh/slayton58/2/orig -> origin/gh/slayton58/2/orig 2025-09-07T06:59:52.2324893Z * [new branch] gh/slayton58/3/base -> origin/gh/slayton58/3/base 2025-09-07T06:59:52.2326582Z * [new branch] gh/slayton58/3/head -> origin/gh/slayton58/3/head 2025-09-07T06:59:52.2328418Z * [new branch] gh/slayton58/3/orig -> origin/gh/slayton58/3/orig 2025-09-07T06:59:52.2330585Z * [new branch] gh/slayton58/4/base -> origin/gh/slayton58/4/base 2025-09-07T06:59:52.2332331Z * [new branch] gh/slayton58/4/head -> origin/gh/slayton58/4/head 2025-09-07T06:59:52.2334058Z * [new branch] gh/slayton58/4/orig -> origin/gh/slayton58/4/orig 2025-09-07T06:59:52.2336237Z * [new branch] gh/slayton58/5/base -> origin/gh/slayton58/5/base 2025-09-07T06:59:52.2337948Z * [new branch] gh/slayton58/5/head -> origin/gh/slayton58/5/head 2025-09-07T06:59:52.2339682Z * [new branch] gh/slayton58/5/orig -> origin/gh/slayton58/5/orig 2025-09-07T06:59:52.2342576Z * [new branch] gh/soulitzer/269/base -> origin/gh/soulitzer/269/base 2025-09-07T06:59:52.2344167Z * [new branch] gh/soulitzer/269/head -> origin/gh/soulitzer/269/head 2025-09-07T06:59:52.2346007Z * [new branch] gh/soulitzer/269/orig -> origin/gh/soulitzer/269/orig 2025-09-07T06:59:52.2348272Z * [new branch] gh/soulitzer/276/base -> origin/gh/soulitzer/276/base 2025-09-07T06:59:52.2350118Z * [new branch] gh/soulitzer/276/head -> origin/gh/soulitzer/276/head 2025-09-07T06:59:52.2351810Z * [new branch] gh/soulitzer/276/orig -> origin/gh/soulitzer/276/orig 2025-09-07T06:59:52.2354318Z * [new branch] gh/soulitzer/287/base -> origin/gh/soulitzer/287/base 2025-09-07T06:59:52.2355972Z * [new branch] gh/soulitzer/287/head -> origin/gh/soulitzer/287/head 2025-09-07T06:59:52.2357709Z * [new branch] gh/soulitzer/287/orig -> origin/gh/soulitzer/287/orig 2025-09-07T06:59:52.2359918Z * [new branch] gh/soulitzer/296/base -> origin/gh/soulitzer/296/base 2025-09-07T06:59:52.2361838Z * [new branch] gh/soulitzer/296/head -> origin/gh/soulitzer/296/head 2025-09-07T06:59:52.2363510Z * [new branch] gh/soulitzer/296/orig -> origin/gh/soulitzer/296/orig 2025-09-07T06:59:52.2365757Z * [new branch] gh/soulitzer/299/base -> origin/gh/soulitzer/299/base 2025-09-07T06:59:52.2367491Z * [new branch] gh/soulitzer/299/head -> origin/gh/soulitzer/299/head 2025-09-07T06:59:52.2369232Z * [new branch] gh/soulitzer/299/orig -> origin/gh/soulitzer/299/orig 2025-09-07T06:59:52.2371538Z * [new branch] gh/soulitzer/300/base -> origin/gh/soulitzer/300/base 2025-09-07T06:59:52.2373408Z * [new branch] gh/soulitzer/300/head -> origin/gh/soulitzer/300/head 2025-09-07T06:59:52.2375067Z * [new branch] gh/soulitzer/300/orig -> origin/gh/soulitzer/300/orig 2025-09-07T06:59:52.2377927Z * [new branch] gh/soulitzer/301/base -> origin/gh/soulitzer/301/base 2025-09-07T06:59:52.2379624Z * [new branch] gh/soulitzer/301/head -> origin/gh/soulitzer/301/head 2025-09-07T06:59:52.2381507Z * [new branch] gh/soulitzer/301/orig -> origin/gh/soulitzer/301/orig 2025-09-07T06:59:52.2383679Z * [new branch] gh/soulitzer/313/base -> origin/gh/soulitzer/313/base 2025-09-07T06:59:52.2385370Z * [new branch] gh/soulitzer/313/head -> origin/gh/soulitzer/313/head 2025-09-07T06:59:52.2387535Z * [new branch] gh/soulitzer/313/orig -> origin/gh/soulitzer/313/orig 2025-09-07T06:59:52.2389722Z * [new branch] gh/soulitzer/319/base -> origin/gh/soulitzer/319/base 2025-09-07T06:59:52.2391554Z * [new branch] gh/soulitzer/319/head -> origin/gh/soulitzer/319/head 2025-09-07T06:59:52.2393192Z * [new branch] gh/soulitzer/319/orig -> origin/gh/soulitzer/319/orig 2025-09-07T06:59:52.2395556Z * [new branch] gh/soulitzer/320/base -> origin/gh/soulitzer/320/base 2025-09-07T06:59:52.2397288Z * [new branch] gh/soulitzer/320/head -> origin/gh/soulitzer/320/head 2025-09-07T06:59:52.2398948Z * [new branch] gh/soulitzer/320/orig -> origin/gh/soulitzer/320/orig 2025-09-07T06:59:52.2401237Z * [new branch] gh/soulitzer/336/base -> origin/gh/soulitzer/336/base 2025-09-07T06:59:52.2402952Z * [new branch] gh/soulitzer/336/head -> origin/gh/soulitzer/336/head 2025-09-07T06:59:52.2404636Z * [new branch] gh/soulitzer/336/orig -> origin/gh/soulitzer/336/orig 2025-09-07T06:59:52.2406894Z * [new branch] gh/soulitzer/347/base -> origin/gh/soulitzer/347/base 2025-09-07T06:59:52.2408537Z * [new branch] gh/soulitzer/347/head -> origin/gh/soulitzer/347/head 2025-09-07T06:59:52.2410221Z * [new branch] gh/soulitzer/347/orig -> origin/gh/soulitzer/347/orig 2025-09-07T06:59:52.2412687Z * [new branch] gh/soulitzer/349/base -> origin/gh/soulitzer/349/base 2025-09-07T06:59:52.2414360Z * [new branch] gh/soulitzer/349/head -> origin/gh/soulitzer/349/head 2025-09-07T06:59:52.2416135Z * [new branch] gh/soulitzer/349/orig -> origin/gh/soulitzer/349/orig 2025-09-07T06:59:52.2418321Z * [new branch] gh/soulitzer/350/base -> origin/gh/soulitzer/350/base 2025-09-07T06:59:52.2420043Z * [new branch] gh/soulitzer/350/head -> origin/gh/soulitzer/350/head 2025-09-07T06:59:52.2421880Z * [new branch] gh/soulitzer/350/orig -> origin/gh/soulitzer/350/orig 2025-09-07T06:59:52.2424153Z * [new branch] gh/soulitzer/351/base -> origin/gh/soulitzer/351/base 2025-09-07T06:59:52.2425856Z * [new branch] gh/soulitzer/351/head -> origin/gh/soulitzer/351/head 2025-09-07T06:59:52.2427556Z * [new branch] gh/soulitzer/351/orig -> origin/gh/soulitzer/351/orig 2025-09-07T06:59:52.2429690Z * [new branch] gh/soulitzer/353/base -> origin/gh/soulitzer/353/base 2025-09-07T06:59:52.2431650Z * [new branch] gh/soulitzer/353/head -> origin/gh/soulitzer/353/head 2025-09-07T06:59:52.2433296Z * [new branch] gh/soulitzer/353/orig -> origin/gh/soulitzer/353/orig 2025-09-07T06:59:52.2436191Z * [new branch] gh/soulitzer/358/base -> origin/gh/soulitzer/358/base 2025-09-07T06:59:52.2437977Z * [new branch] gh/soulitzer/358/head -> origin/gh/soulitzer/358/head 2025-09-07T06:59:52.2439714Z * [new branch] gh/soulitzer/358/orig -> origin/gh/soulitzer/358/orig 2025-09-07T06:59:52.2442452Z * [new branch] gh/soulitzer/359/base -> origin/gh/soulitzer/359/base 2025-09-07T06:59:52.2444313Z * [new branch] gh/soulitzer/359/head -> origin/gh/soulitzer/359/head 2025-09-07T06:59:52.2446058Z * [new branch] gh/soulitzer/359/orig -> origin/gh/soulitzer/359/orig 2025-09-07T06:59:52.2448379Z * [new branch] gh/soulitzer/362/base -> origin/gh/soulitzer/362/base 2025-09-07T06:59:52.2450086Z * [new branch] gh/soulitzer/362/head -> origin/gh/soulitzer/362/head 2025-09-07T06:59:52.2451839Z * [new branch] gh/soulitzer/362/orig -> origin/gh/soulitzer/362/orig 2025-09-07T06:59:52.2454110Z * [new branch] gh/soulitzer/372/base -> origin/gh/soulitzer/372/base 2025-09-07T06:59:52.2455766Z * [new branch] gh/soulitzer/372/head -> origin/gh/soulitzer/372/head 2025-09-07T06:59:52.2457471Z * [new branch] gh/soulitzer/372/orig -> origin/gh/soulitzer/372/orig 2025-09-07T06:59:52.2459695Z * [new branch] gh/soulitzer/373/base -> origin/gh/soulitzer/373/base 2025-09-07T06:59:52.2461519Z * [new branch] gh/soulitzer/373/head -> origin/gh/soulitzer/373/head 2025-09-07T06:59:52.2463185Z * [new branch] gh/soulitzer/373/orig -> origin/gh/soulitzer/373/orig 2025-09-07T06:59:52.2465484Z * [new branch] gh/soulitzer/374/base -> origin/gh/soulitzer/374/base 2025-09-07T06:59:52.2467242Z * [new branch] gh/soulitzer/374/head -> origin/gh/soulitzer/374/head 2025-09-07T06:59:52.2468939Z * [new branch] gh/soulitzer/374/orig -> origin/gh/soulitzer/374/orig 2025-09-07T06:59:52.2471183Z * [new branch] gh/soulitzer/375/base -> origin/gh/soulitzer/375/base 2025-09-07T06:59:52.2473181Z * [new branch] gh/soulitzer/375/head -> origin/gh/soulitzer/375/head 2025-09-07T06:59:52.2474769Z * [new branch] gh/soulitzer/375/orig -> origin/gh/soulitzer/375/orig 2025-09-07T06:59:52.2477034Z * [new branch] gh/soulitzer/376/base -> origin/gh/soulitzer/376/base 2025-09-07T06:59:52.2478821Z * [new branch] gh/soulitzer/376/head -> origin/gh/soulitzer/376/head 2025-09-07T06:59:52.2480400Z * [new branch] gh/soulitzer/376/orig -> origin/gh/soulitzer/376/orig 2025-09-07T06:59:52.2482789Z * [new branch] gh/soulitzer/377/base -> origin/gh/soulitzer/377/base 2025-09-07T06:59:52.2484544Z * [new branch] gh/soulitzer/377/head -> origin/gh/soulitzer/377/head 2025-09-07T06:59:52.2486192Z * [new branch] gh/soulitzer/377/orig -> origin/gh/soulitzer/377/orig 2025-09-07T06:59:52.2488609Z * [new branch] gh/soulitzer/378/base -> origin/gh/soulitzer/378/base 2025-09-07T06:59:52.2490380Z * [new branch] gh/soulitzer/378/head -> origin/gh/soulitzer/378/head 2025-09-07T06:59:52.2492237Z * [new branch] gh/soulitzer/378/orig -> origin/gh/soulitzer/378/orig 2025-09-07T06:59:52.2494497Z * [new branch] gh/soulitzer/379/base -> origin/gh/soulitzer/379/base 2025-09-07T06:59:52.2496171Z * [new branch] gh/soulitzer/379/head -> origin/gh/soulitzer/379/head 2025-09-07T06:59:52.2497870Z * [new branch] gh/soulitzer/379/orig -> origin/gh/soulitzer/379/orig 2025-09-07T06:59:52.2500425Z * [new branch] gh/swolchok/728/next -> origin/gh/swolchok/728/next 2025-09-07T06:59:52.2502969Z * [new branch] gh/swolchok/767/base -> origin/gh/swolchok/767/base 2025-09-07T06:59:52.2504852Z * [new branch] gh/swolchok/767/head -> origin/gh/swolchok/767/head 2025-09-07T06:59:52.2506886Z * [new branch] gh/swolchok/767/orig -> origin/gh/swolchok/767/orig 2025-09-07T06:59:52.2509078Z * [new branch] gh/swolchok/768/base -> origin/gh/swolchok/768/base 2025-09-07T06:59:52.2510724Z * [new branch] gh/swolchok/768/head -> origin/gh/swolchok/768/head 2025-09-07T06:59:52.2512558Z * [new branch] gh/swolchok/768/orig -> origin/gh/swolchok/768/orig 2025-09-07T06:59:52.2514933Z * [new branch] gh/swolchok/769/base -> origin/gh/swolchok/769/base 2025-09-07T06:59:52.2516823Z * [new branch] gh/swolchok/769/head -> origin/gh/swolchok/769/head 2025-09-07T06:59:52.2518620Z * [new branch] gh/swolchok/769/orig -> origin/gh/swolchok/769/orig 2025-09-07T06:59:52.2520867Z * [new branch] gh/swolchok/771/base -> origin/gh/swolchok/771/base 2025-09-07T06:59:52.2522738Z * [new branch] gh/swolchok/771/head -> origin/gh/swolchok/771/head 2025-09-07T06:59:52.2524509Z * [new branch] gh/swolchok/771/orig -> origin/gh/swolchok/771/orig 2025-09-07T06:59:52.2526719Z * [new branch] gh/swolchok/772/base -> origin/gh/swolchok/772/base 2025-09-07T06:59:52.2528459Z * [new branch] gh/swolchok/772/head -> origin/gh/swolchok/772/head 2025-09-07T06:59:52.2530267Z * [new branch] gh/swolchok/772/orig -> origin/gh/swolchok/772/orig 2025-09-07T06:59:52.2532545Z * [new branch] gh/swolchok/773/base -> origin/gh/swolchok/773/base 2025-09-07T06:59:52.2534241Z * [new branch] gh/swolchok/773/head -> origin/gh/swolchok/773/head 2025-09-07T06:59:52.2536156Z * [new branch] gh/swolchok/773/orig -> origin/gh/swolchok/773/orig 2025-09-07T06:59:52.2538495Z * [new branch] gh/swolchok/786/base -> origin/gh/swolchok/786/base 2025-09-07T06:59:52.2540020Z * [new branch] gh/swolchok/786/head -> origin/gh/swolchok/786/head 2025-09-07T06:59:52.2541844Z * [new branch] gh/swolchok/786/orig -> origin/gh/swolchok/786/orig 2025-09-07T06:59:52.2543972Z * [new branch] gh/swolchok/787/base -> origin/gh/swolchok/787/base 2025-09-07T06:59:52.2545801Z * [new branch] gh/swolchok/787/head -> origin/gh/swolchok/787/head 2025-09-07T06:59:52.2547882Z * [new branch] gh/swolchok/787/orig -> origin/gh/swolchok/787/orig 2025-09-07T06:59:52.2550152Z * [new branch] gh/swolchok/788/base -> origin/gh/swolchok/788/base 2025-09-07T06:59:52.2551904Z * [new branch] gh/swolchok/788/head -> origin/gh/swolchok/788/head 2025-09-07T06:59:52.2553651Z * [new branch] gh/swolchok/788/orig -> origin/gh/swolchok/788/orig 2025-09-07T06:59:52.2555836Z * [new branch] gh/swolchok/789/base -> origin/gh/swolchok/789/base 2025-09-07T06:59:52.2557506Z * [new branch] gh/swolchok/789/head -> origin/gh/swolchok/789/head 2025-09-07T06:59:52.2559273Z * [new branch] gh/swolchok/789/orig -> origin/gh/swolchok/789/orig 2025-09-07T06:59:52.2561669Z * [new branch] gh/swolchok/790/base -> origin/gh/swolchok/790/base 2025-09-07T06:59:52.2563401Z * [new branch] gh/swolchok/790/head -> origin/gh/swolchok/790/head 2025-09-07T06:59:52.2565104Z * [new branch] gh/swolchok/790/orig -> origin/gh/swolchok/790/orig 2025-09-07T06:59:52.2567396Z * [new branch] gh/swolchok/791/base -> origin/gh/swolchok/791/base 2025-09-07T06:59:52.2569058Z * [new branch] gh/swolchok/791/head -> origin/gh/swolchok/791/head 2025-09-07T06:59:52.2570664Z * [new branch] gh/swolchok/791/orig -> origin/gh/swolchok/791/orig 2025-09-07T06:59:52.2573145Z * [new branch] gh/swolchok/792/base -> origin/gh/swolchok/792/base 2025-09-07T06:59:52.2574970Z * [new branch] gh/swolchok/792/head -> origin/gh/swolchok/792/head 2025-09-07T06:59:52.2576544Z * [new branch] gh/swolchok/792/orig -> origin/gh/swolchok/792/orig 2025-09-07T06:59:52.2578763Z * [new branch] gh/swolchok/793/base -> origin/gh/swolchok/793/base 2025-09-07T06:59:52.2580361Z * [new branch] gh/swolchok/793/head -> origin/gh/swolchok/793/head 2025-09-07T06:59:52.2582089Z * [new branch] gh/swolchok/793/orig -> origin/gh/swolchok/793/orig 2025-09-07T06:59:52.2584411Z * [new branch] gh/swolchok/794/base -> origin/gh/swolchok/794/base 2025-09-07T06:59:52.2586106Z * [new branch] gh/swolchok/794/head -> origin/gh/swolchok/794/head 2025-09-07T06:59:52.2587701Z * [new branch] gh/swolchok/794/orig -> origin/gh/swolchok/794/orig 2025-09-07T06:59:52.2590714Z * [new branch] gh/swolchok/795/base -> origin/gh/swolchok/795/base 2025-09-07T06:59:52.2592436Z * [new branch] gh/swolchok/795/head -> origin/gh/swolchok/795/head 2025-09-07T06:59:52.2594214Z * [new branch] gh/swolchok/795/orig -> origin/gh/swolchok/795/orig 2025-09-07T06:59:52.2596562Z * [new branch] gh/swolchok/796/base -> origin/gh/swolchok/796/base 2025-09-07T06:59:52.2598347Z * [new branch] gh/swolchok/796/head -> origin/gh/swolchok/796/head 2025-09-07T06:59:52.2599987Z * [new branch] gh/swolchok/796/orig -> origin/gh/swolchok/796/orig 2025-09-07T06:59:52.2602569Z * [new branch] gh/swolchok/797/base -> origin/gh/swolchok/797/base 2025-09-07T06:59:52.2604324Z * [new branch] gh/swolchok/797/head -> origin/gh/swolchok/797/head 2025-09-07T06:59:52.2606043Z * [new branch] gh/swolchok/797/orig -> origin/gh/swolchok/797/orig 2025-09-07T06:59:52.2608928Z * [new branch] gh/swolchok/798/base -> origin/gh/swolchok/798/base 2025-09-07T06:59:52.2610680Z * [new branch] gh/swolchok/798/head -> origin/gh/swolchok/798/head 2025-09-07T06:59:52.2612409Z * [new branch] gh/swolchok/798/orig -> origin/gh/swolchok/798/orig 2025-09-07T06:59:52.2614962Z * [new branch] gh/swolchok/799/base -> origin/gh/swolchok/799/base 2025-09-07T06:59:52.2616517Z * [new branch] gh/swolchok/799/head -> origin/gh/swolchok/799/head 2025-09-07T06:59:52.2618330Z * [new branch] gh/swolchok/799/orig -> origin/gh/swolchok/799/orig 2025-09-07T06:59:52.2621091Z * [new branch] gh/swolchok/800/base -> origin/gh/swolchok/800/base 2025-09-07T06:59:52.2622735Z * [new branch] gh/swolchok/800/head -> origin/gh/swolchok/800/head 2025-09-07T06:59:52.2624529Z * [new branch] gh/swolchok/800/orig -> origin/gh/swolchok/800/orig 2025-09-07T06:59:52.2626942Z * [new branch] gh/swolchok/801/base -> origin/gh/swolchok/801/base 2025-09-07T06:59:52.2628585Z * [new branch] gh/swolchok/801/head -> origin/gh/swolchok/801/head 2025-09-07T06:59:52.2630409Z * [new branch] gh/swolchok/801/orig -> origin/gh/swolchok/801/orig 2025-09-07T06:59:52.2633174Z * [new branch] gh/swolchok/802/base -> origin/gh/swolchok/802/base 2025-09-07T06:59:52.2634771Z * [new branch] gh/swolchok/802/head -> origin/gh/swolchok/802/head 2025-09-07T06:59:52.2636570Z * [new branch] gh/swolchok/802/orig -> origin/gh/swolchok/802/orig 2025-09-07T06:59:52.2638889Z * [new branch] gh/swolchok/803/base -> origin/gh/swolchok/803/base 2025-09-07T06:59:52.2640615Z * [new branch] gh/swolchok/803/head -> origin/gh/swolchok/803/head 2025-09-07T06:59:52.2642554Z * [new branch] gh/swolchok/803/orig -> origin/gh/swolchok/803/orig 2025-09-07T06:59:52.2645035Z * [new branch] gh/swolchok/804/base -> origin/gh/swolchok/804/base 2025-09-07T06:59:52.2646587Z * [new branch] gh/swolchok/804/head -> origin/gh/swolchok/804/head 2025-09-07T06:59:52.2648399Z * [new branch] gh/swolchok/804/orig -> origin/gh/swolchok/804/orig 2025-09-07T06:59:52.2651159Z * [new branch] gh/swolchok/805/base -> origin/gh/swolchok/805/base 2025-09-07T06:59:52.2652860Z * [new branch] gh/swolchok/805/head -> origin/gh/swolchok/805/head 2025-09-07T06:59:52.2654696Z * [new branch] gh/swolchok/805/orig -> origin/gh/swolchok/805/orig 2025-09-07T06:59:52.2656868Z * [new branch] gh/swolchok/806/base -> origin/gh/swolchok/806/base 2025-09-07T06:59:52.2658587Z * [new branch] gh/swolchok/806/head -> origin/gh/swolchok/806/head 2025-09-07T06:59:52.2660291Z * [new branch] gh/swolchok/806/orig -> origin/gh/swolchok/806/orig 2025-09-07T06:59:52.2663089Z * [new branch] gh/swolchok/807/base -> origin/gh/swolchok/807/base 2025-09-07T06:59:52.2665187Z * [new branch] gh/swolchok/807/head -> origin/gh/swolchok/807/head 2025-09-07T06:59:52.2667060Z * [new branch] gh/swolchok/807/orig -> origin/gh/swolchok/807/orig 2025-09-07T06:59:52.2669453Z * [new branch] gh/swolchok/808/base -> origin/gh/swolchok/808/base 2025-09-07T06:59:52.2671167Z * [new branch] gh/swolchok/808/head -> origin/gh/swolchok/808/head 2025-09-07T06:59:52.2672947Z * [new branch] gh/swolchok/808/orig -> origin/gh/swolchok/808/orig 2025-09-07T06:59:52.2676702Z * [new branch] gh/swolchok/809/base -> origin/gh/swolchok/809/base 2025-09-07T06:59:52.2678416Z * [new branch] gh/swolchok/809/head -> origin/gh/swolchok/809/head 2025-09-07T06:59:52.2680197Z * [new branch] gh/swolchok/809/orig -> origin/gh/swolchok/809/orig 2025-09-07T06:59:52.2682773Z * [new branch] gh/swolchok/810/base -> origin/gh/swolchok/810/base 2025-09-07T06:59:52.2684424Z * [new branch] gh/swolchok/810/head -> origin/gh/swolchok/810/head 2025-09-07T06:59:52.2686170Z * [new branch] gh/swolchok/810/orig -> origin/gh/swolchok/810/orig 2025-09-07T06:59:52.2688443Z * [new branch] gh/swolchok/811/base -> origin/gh/swolchok/811/base 2025-09-07T06:59:52.2690255Z * [new branch] gh/swolchok/811/head -> origin/gh/swolchok/811/head 2025-09-07T06:59:52.2691978Z * [new branch] gh/swolchok/811/orig -> origin/gh/swolchok/811/orig 2025-09-07T06:59:52.2694448Z * [new branch] gh/swolchok/812/base -> origin/gh/swolchok/812/base 2025-09-07T06:59:52.2696122Z * [new branch] gh/swolchok/812/head -> origin/gh/swolchok/812/head 2025-09-07T06:59:52.2697844Z * [new branch] gh/swolchok/812/orig -> origin/gh/swolchok/812/orig 2025-09-07T06:59:52.2700239Z * [new branch] gh/swolchok/813/base -> origin/gh/swolchok/813/base 2025-09-07T06:59:52.2702304Z * [new branch] gh/swolchok/813/head -> origin/gh/swolchok/813/head 2025-09-07T06:59:52.2704115Z * [new branch] gh/swolchok/813/orig -> origin/gh/swolchok/813/orig 2025-09-07T06:59:52.2706478Z * [new branch] gh/swolchok/814/base -> origin/gh/swolchok/814/base 2025-09-07T06:59:52.2708134Z * [new branch] gh/swolchok/814/head -> origin/gh/swolchok/814/head 2025-09-07T06:59:52.2709749Z * [new branch] gh/swolchok/814/orig -> origin/gh/swolchok/814/orig 2025-09-07T06:59:52.2712112Z * [new branch] gh/swolchok/815/base -> origin/gh/swolchok/815/base 2025-09-07T06:59:52.2713746Z * [new branch] gh/swolchok/815/head -> origin/gh/swolchok/815/head 2025-09-07T06:59:52.2715675Z * [new branch] gh/swolchok/815/orig -> origin/gh/swolchok/815/orig 2025-09-07T06:59:52.2717846Z * [new branch] gh/swolchok/816/base -> origin/gh/swolchok/816/base 2025-09-07T06:59:52.2719607Z * [new branch] gh/swolchok/816/head -> origin/gh/swolchok/816/head 2025-09-07T06:59:52.2721669Z * [new branch] gh/swolchok/816/orig -> origin/gh/swolchok/816/orig 2025-09-07T06:59:52.2724070Z * [new branch] gh/swolchok/817/base -> origin/gh/swolchok/817/base 2025-09-07T06:59:52.2725688Z * [new branch] gh/swolchok/817/head -> origin/gh/swolchok/817/head 2025-09-07T06:59:52.2727402Z * [new branch] gh/swolchok/817/orig -> origin/gh/swolchok/817/orig 2025-09-07T06:59:52.2729753Z * [new branch] gh/swolchok/818/base -> origin/gh/swolchok/818/base 2025-09-07T06:59:52.2731397Z * [new branch] gh/swolchok/818/head -> origin/gh/swolchok/818/head 2025-09-07T06:59:52.2733653Z * [new branch] gh/swolchok/818/orig -> origin/gh/swolchok/818/orig 2025-09-07T06:59:52.2736110Z * [new branch] gh/swolchok/819/base -> origin/gh/swolchok/819/base 2025-09-07T06:59:52.2737741Z * [new branch] gh/swolchok/819/head -> origin/gh/swolchok/819/head 2025-09-07T06:59:52.2739378Z * [new branch] gh/swolchok/819/orig -> origin/gh/swolchok/819/orig 2025-09-07T06:59:52.2741829Z * [new branch] gh/swolchok/820/base -> origin/gh/swolchok/820/base 2025-09-07T06:59:52.2743437Z * [new branch] gh/swolchok/820/head -> origin/gh/swolchok/820/head 2025-09-07T06:59:52.2745168Z * [new branch] gh/swolchok/820/orig -> origin/gh/swolchok/820/orig 2025-09-07T06:59:52.2747580Z * [new branch] gh/swolchok/821/base -> origin/gh/swolchok/821/base 2025-09-07T06:59:52.2749259Z * [new branch] gh/swolchok/821/head -> origin/gh/swolchok/821/head 2025-09-07T06:59:52.2750957Z * [new branch] gh/swolchok/821/orig -> origin/gh/swolchok/821/orig 2025-09-07T06:59:52.2753338Z * [new branch] gh/swolchok/822/base -> origin/gh/swolchok/822/base 2025-09-07T06:59:52.2755019Z * [new branch] gh/swolchok/822/head -> origin/gh/swolchok/822/head 2025-09-07T06:59:52.2756724Z * [new branch] gh/swolchok/822/orig -> origin/gh/swolchok/822/orig 2025-09-07T06:59:52.2759053Z * [new branch] gh/swolchok/823/base -> origin/gh/swolchok/823/base 2025-09-07T06:59:52.2760665Z * [new branch] gh/swolchok/823/head -> origin/gh/swolchok/823/head 2025-09-07T06:59:52.2762897Z * [new branch] gh/swolchok/823/orig -> origin/gh/swolchok/823/orig 2025-09-07T06:59:52.2765169Z * [new branch] gh/swolchok/824/base -> origin/gh/swolchok/824/base 2025-09-07T06:59:52.2766819Z * [new branch] gh/swolchok/824/head -> origin/gh/swolchok/824/head 2025-09-07T06:59:52.2768518Z * [new branch] gh/swolchok/824/orig -> origin/gh/swolchok/824/orig 2025-09-07T06:59:52.2770889Z * [new branch] gh/swolchok/825/base -> origin/gh/swolchok/825/base 2025-09-07T06:59:52.2772796Z * [new branch] gh/swolchok/825/head -> origin/gh/swolchok/825/head 2025-09-07T06:59:52.2774655Z * [new branch] gh/swolchok/825/orig -> origin/gh/swolchok/825/orig 2025-09-07T06:59:52.2777022Z * [new branch] gh/swolchok/826/base -> origin/gh/swolchok/826/base 2025-09-07T06:59:52.2778664Z * [new branch] gh/swolchok/826/head -> origin/gh/swolchok/826/head 2025-09-07T06:59:52.2781182Z * [new branch] gh/swolchok/826/orig -> origin/gh/swolchok/826/orig 2025-09-07T06:59:52.2783149Z * [new branch] gh/swolchok/827/base -> origin/gh/swolchok/827/base 2025-09-07T06:59:52.2784670Z * [new branch] gh/swolchok/827/head -> origin/gh/swolchok/827/head 2025-09-07T06:59:52.2785985Z * [new branch] gh/swolchok/827/orig -> origin/gh/swolchok/827/orig 2025-09-07T06:59:52.2788146Z * [new branch] gh/swolchok/828/base -> origin/gh/swolchok/828/base 2025-09-07T06:59:52.2789493Z * [new branch] gh/swolchok/828/head -> origin/gh/swolchok/828/head 2025-09-07T06:59:52.2790861Z * [new branch] gh/swolchok/828/orig -> origin/gh/swolchok/828/orig 2025-09-07T06:59:52.2792836Z * [new branch] gh/swolchok/829/base -> origin/gh/swolchok/829/base 2025-09-07T06:59:52.2794340Z * [new branch] gh/swolchok/829/head -> origin/gh/swolchok/829/head 2025-09-07T06:59:52.2795843Z * [new branch] gh/swolchok/829/orig -> origin/gh/swolchok/829/orig 2025-09-07T06:59:52.2798369Z * [new branch] gh/swolchok/830/base -> origin/gh/swolchok/830/base 2025-09-07T06:59:52.2799872Z * [new branch] gh/swolchok/830/head -> origin/gh/swolchok/830/head 2025-09-07T06:59:52.2801355Z * [new branch] gh/swolchok/830/orig -> origin/gh/swolchok/830/orig 2025-09-07T06:59:52.2803325Z * [new branch] gh/swolchok/831/base -> origin/gh/swolchok/831/base 2025-09-07T06:59:52.2804834Z * [new branch] gh/swolchok/831/head -> origin/gh/swolchok/831/head 2025-09-07T06:59:52.2806210Z * [new branch] gh/swolchok/831/orig -> origin/gh/swolchok/831/orig 2025-09-07T06:59:52.2808100Z * [new branch] gh/swolchok/832/base -> origin/gh/swolchok/832/base 2025-09-07T06:59:52.2809722Z * [new branch] gh/swolchok/832/head -> origin/gh/swolchok/832/head 2025-09-07T06:59:52.2811081Z * [new branch] gh/swolchok/832/orig -> origin/gh/swolchok/832/orig 2025-09-07T06:59:52.2813494Z * [new branch] gh/syed-ahmed/3/base -> origin/gh/syed-ahmed/3/base 2025-09-07T06:59:52.2815022Z * [new branch] gh/syed-ahmed/3/head -> origin/gh/syed-ahmed/3/head 2025-09-07T06:59:52.2816425Z * [new branch] gh/syed-ahmed/3/orig -> origin/gh/syed-ahmed/3/orig 2025-09-07T06:59:52.2818406Z * [new branch] gh/syed-ahmed/4/base -> origin/gh/syed-ahmed/4/base 2025-09-07T06:59:52.2819684Z * [new branch] gh/syed-ahmed/4/head -> origin/gh/syed-ahmed/4/head 2025-09-07T06:59:52.2821611Z * [new branch] gh/syed-ahmed/4/orig -> origin/gh/syed-ahmed/4/orig 2025-09-07T06:59:52.2823539Z * [new branch] gh/syed-ahmed/5/base -> origin/gh/syed-ahmed/5/base 2025-09-07T06:59:52.2824999Z * [new branch] gh/syed-ahmed/5/head -> origin/gh/syed-ahmed/5/head 2025-09-07T06:59:52.2826412Z * [new branch] gh/syed-ahmed/5/orig -> origin/gh/syed-ahmed/5/orig 2025-09-07T06:59:52.2828897Z * [new branch] gh/teja-rao/4/base -> origin/gh/teja-rao/4/base 2025-09-07T06:59:52.2830610Z * [new branch] gh/teja-rao/4/head -> origin/gh/teja-rao/4/head 2025-09-07T06:59:52.2832092Z * [new branch] gh/teja-rao/4/orig -> origin/gh/teja-rao/4/orig 2025-09-07T06:59:52.2834537Z * [new branch] gh/tianyu-l/2/base -> origin/gh/tianyu-l/2/base 2025-09-07T06:59:52.2836004Z * [new branch] gh/tianyu-l/2/head -> origin/gh/tianyu-l/2/head 2025-09-07T06:59:52.2837432Z * [new branch] gh/tianyu-l/2/orig -> origin/gh/tianyu-l/2/orig 2025-09-07T06:59:52.2839233Z * [new branch] gh/tianyu-l/3/base -> origin/gh/tianyu-l/3/base 2025-09-07T06:59:52.2840645Z * [new branch] gh/tianyu-l/3/head -> origin/gh/tianyu-l/3/head 2025-09-07T06:59:52.2842153Z * [new branch] gh/tianyu-l/3/orig -> origin/gh/tianyu-l/3/orig 2025-09-07T06:59:52.2844097Z * [new branch] gh/tianyu-l/4/base -> origin/gh/tianyu-l/4/base 2025-09-07T06:59:52.2845646Z * [new branch] gh/tianyu-l/4/head -> origin/gh/tianyu-l/4/head 2025-09-07T06:59:52.2847003Z * [new branch] gh/tianyu-l/4/orig -> origin/gh/tianyu-l/4/orig 2025-09-07T06:59:52.2849493Z * [new branch] gh/tugsbayasgalan/1/base -> origin/gh/tugsbayasgalan/1/base 2025-09-07T06:59:52.2850901Z * [new branch] gh/tugsbayasgalan/1/head -> origin/gh/tugsbayasgalan/1/head 2025-09-07T06:59:52.2852887Z * [new branch] gh/tugsbayasgalan/1/orig -> origin/gh/tugsbayasgalan/1/orig 2025-09-07T06:59:52.2855159Z * [new branch] gh/tugsbayasgalan/10/base -> origin/gh/tugsbayasgalan/10/base 2025-09-07T06:59:52.2856634Z * [new branch] gh/tugsbayasgalan/10/head -> origin/gh/tugsbayasgalan/10/head 2025-09-07T06:59:52.2858081Z * [new branch] gh/tugsbayasgalan/10/orig -> origin/gh/tugsbayasgalan/10/orig 2025-09-07T06:59:52.2859972Z * [new branch] gh/tugsbayasgalan/11/base -> origin/gh/tugsbayasgalan/11/base 2025-09-07T06:59:52.2861479Z * [new branch] gh/tugsbayasgalan/11/head -> origin/gh/tugsbayasgalan/11/head 2025-09-07T06:59:52.2862863Z * [new branch] gh/tugsbayasgalan/11/orig -> origin/gh/tugsbayasgalan/11/orig 2025-09-07T06:59:52.2864874Z * [new branch] gh/tugsbayasgalan/12/base -> origin/gh/tugsbayasgalan/12/base 2025-09-07T06:59:52.2866296Z * [new branch] gh/tugsbayasgalan/12/head -> origin/gh/tugsbayasgalan/12/head 2025-09-07T06:59:52.2867802Z * [new branch] gh/tugsbayasgalan/12/orig -> origin/gh/tugsbayasgalan/12/orig 2025-09-07T06:59:52.2869713Z * [new branch] gh/tugsbayasgalan/13/base -> origin/gh/tugsbayasgalan/13/base 2025-09-07T06:59:52.2871121Z * [new branch] gh/tugsbayasgalan/13/head -> origin/gh/tugsbayasgalan/13/head 2025-09-07T06:59:52.2872796Z * [new branch] gh/tugsbayasgalan/13/orig -> origin/gh/tugsbayasgalan/13/orig 2025-09-07T06:59:52.2875002Z * [new branch] gh/tugsbayasgalan/14/base -> origin/gh/tugsbayasgalan/14/base 2025-09-07T06:59:52.2876251Z * [new branch] gh/tugsbayasgalan/14/head -> origin/gh/tugsbayasgalan/14/head 2025-09-07T06:59:52.2877730Z * [new branch] gh/tugsbayasgalan/14/orig -> origin/gh/tugsbayasgalan/14/orig 2025-09-07T06:59:52.2879853Z * [new branch] gh/tugsbayasgalan/15/base -> origin/gh/tugsbayasgalan/15/base 2025-09-07T06:59:52.2881287Z * [new branch] gh/tugsbayasgalan/15/head -> origin/gh/tugsbayasgalan/15/head 2025-09-07T06:59:52.2882734Z * [new branch] gh/tugsbayasgalan/15/orig -> origin/gh/tugsbayasgalan/15/orig 2025-09-07T06:59:52.2884735Z * [new branch] gh/tugsbayasgalan/2/base -> origin/gh/tugsbayasgalan/2/base 2025-09-07T06:59:52.2886160Z * [new branch] gh/tugsbayasgalan/2/head -> origin/gh/tugsbayasgalan/2/head 2025-09-07T06:59:52.2888041Z * [new branch] gh/tugsbayasgalan/2/orig -> origin/gh/tugsbayasgalan/2/orig 2025-09-07T06:59:52.2889885Z * [new branch] gh/tugsbayasgalan/3/base -> origin/gh/tugsbayasgalan/3/base 2025-09-07T06:59:52.2891621Z * [new branch] gh/tugsbayasgalan/3/head -> origin/gh/tugsbayasgalan/3/head 2025-09-07T06:59:52.2893137Z * [new branch] gh/tugsbayasgalan/3/orig -> origin/gh/tugsbayasgalan/3/orig 2025-09-07T06:59:52.2895095Z * [new branch] gh/tugsbayasgalan/4/base -> origin/gh/tugsbayasgalan/4/base 2025-09-07T06:59:52.2896755Z * [new branch] gh/tugsbayasgalan/4/head -> origin/gh/tugsbayasgalan/4/head 2025-09-07T06:59:52.2898243Z * [new branch] gh/tugsbayasgalan/4/orig -> origin/gh/tugsbayasgalan/4/orig 2025-09-07T06:59:52.2900130Z * [new branch] gh/tugsbayasgalan/5/base -> origin/gh/tugsbayasgalan/5/base 2025-09-07T06:59:52.2901734Z * [new branch] gh/tugsbayasgalan/5/head -> origin/gh/tugsbayasgalan/5/head 2025-09-07T06:59:52.2903074Z * [new branch] gh/tugsbayasgalan/5/orig -> origin/gh/tugsbayasgalan/5/orig 2025-09-07T06:59:52.2905172Z * [new branch] gh/tugsbayasgalan/6/base -> origin/gh/tugsbayasgalan/6/base 2025-09-07T06:59:52.2906576Z * [new branch] gh/tugsbayasgalan/6/head -> origin/gh/tugsbayasgalan/6/head 2025-09-07T06:59:52.2908073Z * [new branch] gh/tugsbayasgalan/6/orig -> origin/gh/tugsbayasgalan/6/orig 2025-09-07T06:59:52.2910071Z * [new branch] gh/tugsbayasgalan/7/base -> origin/gh/tugsbayasgalan/7/base 2025-09-07T06:59:52.2911517Z * [new branch] gh/tugsbayasgalan/7/head -> origin/gh/tugsbayasgalan/7/head 2025-09-07T06:59:52.2913100Z * [new branch] gh/tugsbayasgalan/7/orig -> origin/gh/tugsbayasgalan/7/orig 2025-09-07T06:59:52.2915051Z * [new branch] gh/tugsbayasgalan/8/base -> origin/gh/tugsbayasgalan/8/base 2025-09-07T06:59:52.2916455Z * [new branch] gh/tugsbayasgalan/8/head -> origin/gh/tugsbayasgalan/8/head 2025-09-07T06:59:52.2917851Z * [new branch] gh/tugsbayasgalan/8/orig -> origin/gh/tugsbayasgalan/8/orig 2025-09-07T06:59:52.2920454Z * [new branch] gh/tugsbayasgalan/9/base -> origin/gh/tugsbayasgalan/9/base 2025-09-07T06:59:52.2922101Z * [new branch] gh/tugsbayasgalan/9/head -> origin/gh/tugsbayasgalan/9/head 2025-09-07T06:59:52.2923814Z * [new branch] gh/tugsbayasgalan/9/orig -> origin/gh/tugsbayasgalan/9/orig 2025-09-07T06:59:52.2926524Z * [new branch] gh/v0i0/1/base -> origin/gh/v0i0/1/base 2025-09-07T06:59:52.2928312Z * [new branch] gh/v0i0/1/head -> origin/gh/v0i0/1/head 2025-09-07T06:59:52.2929895Z * [new branch] gh/v0i0/1/orig -> origin/gh/v0i0/1/orig 2025-09-07T06:59:52.2932115Z * [new branch] gh/v0i0/4/base -> origin/gh/v0i0/4/base 2025-09-07T06:59:52.2933824Z * [new branch] gh/v0i0/4/head -> origin/gh/v0i0/4/head 2025-09-07T06:59:52.2935571Z * [new branch] gh/v0i0/4/orig -> origin/gh/v0i0/4/orig 2025-09-07T06:59:52.2937774Z * [new branch] gh/v0i0/6/base -> origin/gh/v0i0/6/base 2025-09-07T06:59:52.2939455Z * [new branch] gh/v0i0/6/head -> origin/gh/v0i0/6/head 2025-09-07T06:59:52.2941325Z * [new branch] gh/v0i0/6/orig -> origin/gh/v0i0/6/orig 2025-09-07T06:59:52.2943675Z * [new branch] gh/v0i0/7/base -> origin/gh/v0i0/7/base 2025-09-07T06:59:52.2945532Z * [new branch] gh/v0i0/7/head -> origin/gh/v0i0/7/head 2025-09-07T06:59:52.2947651Z * [new branch] gh/v0i0/7/orig -> origin/gh/v0i0/7/orig 2025-09-07T06:59:52.2949762Z * [new branch] gh/v0i0/8/base -> origin/gh/v0i0/8/base 2025-09-07T06:59:52.2951523Z * [new branch] gh/v0i0/8/head -> origin/gh/v0i0/8/head 2025-09-07T06:59:52.2953141Z * [new branch] gh/v0i0/8/orig -> origin/gh/v0i0/8/orig 2025-09-07T06:59:52.2955355Z * [new branch] gh/v0i0/9/base -> origin/gh/v0i0/9/base 2025-09-07T06:59:52.2957139Z * [new branch] gh/v0i0/9/head -> origin/gh/v0i0/9/head 2025-09-07T06:59:52.2958866Z * [new branch] gh/v0i0/9/orig -> origin/gh/v0i0/9/orig 2025-09-07T06:59:52.2961457Z * [new branch] gh/vkuzo/1/next -> origin/gh/vkuzo/1/next 2025-09-07T06:59:52.2963654Z * [new branch] gh/vkuzo/2/next -> origin/gh/vkuzo/2/next 2025-09-07T06:59:52.2966390Z * [new branch] gh/vkuzo/3/next -> origin/gh/vkuzo/3/next 2025-09-07T06:59:52.2968655Z * [new branch] gh/vkuzo/4/base -> origin/gh/vkuzo/4/base 2025-09-07T06:59:52.2970572Z * [new branch] gh/vkuzo/4/head -> origin/gh/vkuzo/4/head 2025-09-07T06:59:52.2972303Z * [new branch] gh/vkuzo/4/orig -> origin/gh/vkuzo/4/orig 2025-09-07T06:59:52.2974989Z * [new branch] gh/vkuzo/5/base -> origin/gh/vkuzo/5/base 2025-09-07T06:59:52.2976793Z * [new branch] gh/vkuzo/5/head -> origin/gh/vkuzo/5/head 2025-09-07T06:59:52.2978633Z * [new branch] gh/vkuzo/5/orig -> origin/gh/vkuzo/5/orig 2025-09-07T06:59:52.2980824Z * [new branch] gh/vkuzo/6/base -> origin/gh/vkuzo/6/base 2025-09-07T06:59:52.2982458Z * [new branch] gh/vkuzo/6/head -> origin/gh/vkuzo/6/head 2025-09-07T06:59:52.2984174Z * [new branch] gh/vkuzo/6/orig -> origin/gh/vkuzo/6/orig 2025-09-07T06:59:52.2986276Z * [new branch] gh/vkuzo/7/base -> origin/gh/vkuzo/7/base 2025-09-07T06:59:52.2988068Z * [new branch] gh/vkuzo/7/head -> origin/gh/vkuzo/7/head 2025-09-07T06:59:52.2989838Z * [new branch] gh/vkuzo/7/orig -> origin/gh/vkuzo/7/orig 2025-09-07T06:59:52.2993046Z * [new branch] gh/wconstab/419/base -> origin/gh/wconstab/419/base 2025-09-07T06:59:52.2994688Z * [new branch] gh/wconstab/419/head -> origin/gh/wconstab/419/head 2025-09-07T06:59:52.2996382Z * [new branch] gh/wconstab/419/orig -> origin/gh/wconstab/419/orig 2025-09-07T06:59:52.2998671Z * [new branch] gh/wconstab/424/base -> origin/gh/wconstab/424/base 2025-09-07T06:59:52.3000295Z * [new branch] gh/wconstab/424/head -> origin/gh/wconstab/424/head 2025-09-07T06:59:52.3002153Z * [new branch] gh/wconstab/424/orig -> origin/gh/wconstab/424/orig 2025-09-07T06:59:52.3004370Z * [new branch] gh/wconstab/435/base -> origin/gh/wconstab/435/base 2025-09-07T06:59:52.3006123Z * [new branch] gh/wconstab/435/head -> origin/gh/wconstab/435/head 2025-09-07T06:59:52.3008313Z * [new branch] gh/wconstab/435/orig -> origin/gh/wconstab/435/orig 2025-09-07T06:59:52.3010643Z * [new branch] gh/wconstab/438/base -> origin/gh/wconstab/438/base 2025-09-07T06:59:52.3012418Z * [new branch] gh/wconstab/438/head -> origin/gh/wconstab/438/head 2025-09-07T06:59:52.3014085Z * [new branch] gh/wconstab/438/orig -> origin/gh/wconstab/438/orig 2025-09-07T06:59:52.3016305Z * [new branch] gh/wconstab/440/base -> origin/gh/wconstab/440/base 2025-09-07T06:59:52.3018144Z * [new branch] gh/wconstab/440/head -> origin/gh/wconstab/440/head 2025-09-07T06:59:52.3019766Z * [new branch] gh/wconstab/440/orig -> origin/gh/wconstab/440/orig 2025-09-07T06:59:52.3022185Z * [new branch] gh/wconstab/441/base -> origin/gh/wconstab/441/base 2025-09-07T06:59:52.3023890Z * [new branch] gh/wconstab/441/head -> origin/gh/wconstab/441/head 2025-09-07T06:59:52.3025647Z * [new branch] gh/wconstab/441/orig -> origin/gh/wconstab/441/orig 2025-09-07T06:59:52.3027989Z * [new branch] gh/wconstab/442/base -> origin/gh/wconstab/442/base 2025-09-07T06:59:52.3029816Z * [new branch] gh/wconstab/442/head -> origin/gh/wconstab/442/head 2025-09-07T06:59:52.3031573Z * [new branch] gh/wconstab/442/orig -> origin/gh/wconstab/442/orig 2025-09-07T06:59:52.3033796Z * [new branch] gh/wconstab/443/base -> origin/gh/wconstab/443/base 2025-09-07T06:59:52.3035563Z * [new branch] gh/wconstab/443/head -> origin/gh/wconstab/443/head 2025-09-07T06:59:52.3037279Z * [new branch] gh/wconstab/443/orig -> origin/gh/wconstab/443/orig 2025-09-07T06:59:52.3039700Z * [new branch] gh/wconstab/444/base -> origin/gh/wconstab/444/base 2025-09-07T06:59:52.3041377Z * [new branch] gh/wconstab/444/head -> origin/gh/wconstab/444/head 2025-09-07T06:59:52.3043171Z * [new branch] gh/wconstab/444/orig -> origin/gh/wconstab/444/orig 2025-09-07T06:59:52.3045446Z * [new branch] gh/wconstab/445/base -> origin/gh/wconstab/445/base 2025-09-07T06:59:52.3047141Z * [new branch] gh/wconstab/445/head -> origin/gh/wconstab/445/head 2025-09-07T06:59:52.3048801Z * [new branch] gh/wconstab/445/orig -> origin/gh/wconstab/445/orig 2025-09-07T06:59:52.3051496Z * [new branch] gh/wconstab/446/base -> origin/gh/wconstab/446/base 2025-09-07T06:59:52.3053408Z * [new branch] gh/wconstab/446/head -> origin/gh/wconstab/446/head 2025-09-07T06:59:52.3055414Z * [new branch] gh/wconstab/446/orig -> origin/gh/wconstab/446/orig 2025-09-07T06:59:52.3057633Z * [new branch] gh/wconstab/447/base -> origin/gh/wconstab/447/base 2025-09-07T06:59:52.3059432Z * [new branch] gh/wconstab/447/head -> origin/gh/wconstab/447/head 2025-09-07T06:59:52.3061234Z * [new branch] gh/wconstab/447/orig -> origin/gh/wconstab/447/orig 2025-09-07T06:59:52.3063944Z * [new branch] gh/weifengpy/27/base -> origin/gh/weifengpy/27/base 2025-09-07T06:59:52.3065612Z * [new branch] gh/weifengpy/27/head -> origin/gh/weifengpy/27/head 2025-09-07T06:59:52.3067756Z * [new branch] gh/weifengpy/27/orig -> origin/gh/weifengpy/27/orig 2025-09-07T06:59:52.3069971Z * [new branch] gh/weifengpy/30/base -> origin/gh/weifengpy/30/base 2025-09-07T06:59:52.3071631Z * [new branch] gh/weifengpy/30/head -> origin/gh/weifengpy/30/head 2025-09-07T06:59:52.3073449Z * [new branch] gh/weifengpy/30/orig -> origin/gh/weifengpy/30/orig 2025-09-07T06:59:52.3077881Z * [new branch] gh/williamwen42/196/base -> origin/gh/williamwen42/196/base 2025-09-07T06:59:52.3079639Z * [new branch] gh/williamwen42/196/head -> origin/gh/williamwen42/196/head 2025-09-07T06:59:52.3081501Z * [new branch] gh/williamwen42/196/orig -> origin/gh/williamwen42/196/orig 2025-09-07T06:59:52.3083783Z * [new branch] gh/williamwen42/250/base -> origin/gh/williamwen42/250/base 2025-09-07T06:59:52.3085439Z * [new branch] gh/williamwen42/250/head -> origin/gh/williamwen42/250/head 2025-09-07T06:59:52.3087159Z * [new branch] gh/williamwen42/250/orig -> origin/gh/williamwen42/250/orig 2025-09-07T06:59:52.3089551Z * [new branch] gh/williamwen42/258/base -> origin/gh/williamwen42/258/base 2025-09-07T06:59:52.3091297Z * [new branch] gh/williamwen42/258/head -> origin/gh/williamwen42/258/head 2025-09-07T06:59:52.3093017Z * [new branch] gh/williamwen42/258/orig -> origin/gh/williamwen42/258/orig 2025-09-07T06:59:52.3095330Z * [new branch] gh/williamwen42/266/base -> origin/gh/williamwen42/266/base 2025-09-07T06:59:52.3097043Z * [new branch] gh/williamwen42/266/head -> origin/gh/williamwen42/266/head 2025-09-07T06:59:52.3098738Z * [new branch] gh/williamwen42/266/orig -> origin/gh/williamwen42/266/orig 2025-09-07T06:59:52.3100980Z * [new branch] gh/williamwen42/267/base -> origin/gh/williamwen42/267/base 2025-09-07T06:59:52.3102756Z * [new branch] gh/williamwen42/267/head -> origin/gh/williamwen42/267/head 2025-09-07T06:59:52.3104463Z * [new branch] gh/williamwen42/267/orig -> origin/gh/williamwen42/267/orig 2025-09-07T06:59:52.3106927Z * [new branch] gh/williamwen42/270/base -> origin/gh/williamwen42/270/base 2025-09-07T06:59:52.3108653Z * [new branch] gh/williamwen42/270/head -> origin/gh/williamwen42/270/head 2025-09-07T06:59:52.3110518Z * [new branch] gh/williamwen42/270/orig -> origin/gh/williamwen42/270/orig 2025-09-07T06:59:52.3112673Z * [new branch] gh/williamwen42/271/base -> origin/gh/williamwen42/271/base 2025-09-07T06:59:52.3114428Z * [new branch] gh/williamwen42/271/head -> origin/gh/williamwen42/271/head 2025-09-07T06:59:52.3116131Z * [new branch] gh/williamwen42/271/orig -> origin/gh/williamwen42/271/orig 2025-09-07T06:59:52.3118439Z * [new branch] gh/williamwen42/272/base -> origin/gh/williamwen42/272/base 2025-09-07T06:59:52.3120238Z * [new branch] gh/williamwen42/272/head -> origin/gh/williamwen42/272/head 2025-09-07T06:59:52.3122151Z * [new branch] gh/williamwen42/272/orig -> origin/gh/williamwen42/272/orig 2025-09-07T06:59:52.3124257Z * [new branch] gh/williamwen42/274/base -> origin/gh/williamwen42/274/base 2025-09-07T06:59:52.3126041Z * [new branch] gh/williamwen42/274/head -> origin/gh/williamwen42/274/head 2025-09-07T06:59:52.3127714Z * [new branch] gh/williamwen42/274/orig -> origin/gh/williamwen42/274/orig 2025-09-07T06:59:52.3129815Z * [new branch] gh/williamwen42/275/base -> origin/gh/williamwen42/275/base 2025-09-07T06:59:52.3131508Z * [new branch] gh/williamwen42/275/head -> origin/gh/williamwen42/275/head 2025-09-07T06:59:52.3134991Z * [new branch] gh/williamwen42/276/base -> origin/gh/williamwen42/276/base 2025-09-07T06:59:52.3136387Z * [new branch] gh/williamwen42/276/head -> origin/gh/williamwen42/276/head 2025-09-07T06:59:52.3137826Z * [new branch] gh/williamwen42/276/orig -> origin/gh/williamwen42/276/orig 2025-09-07T06:59:52.3140313Z * [new branch] gh/williamwen42/277/base -> origin/gh/williamwen42/277/base 2025-09-07T06:59:52.3142023Z * [new branch] gh/williamwen42/277/head -> origin/gh/williamwen42/277/head 2025-09-07T06:59:52.3143715Z * [new branch] gh/williamwen42/277/orig -> origin/gh/williamwen42/277/orig 2025-09-07T06:59:52.3145991Z * [new branch] gh/williamwen42/278/base -> origin/gh/williamwen42/278/base 2025-09-07T06:59:52.3148198Z * [new branch] gh/williamwen42/278/head -> origin/gh/williamwen42/278/head 2025-09-07T06:59:52.3149879Z * [new branch] gh/williamwen42/278/orig -> origin/gh/williamwen42/278/orig 2025-09-07T06:59:52.3152140Z * [new branch] gh/williamwen42/279/base -> origin/gh/williamwen42/279/base 2025-09-07T06:59:52.3153843Z * [new branch] gh/williamwen42/279/head -> origin/gh/williamwen42/279/head 2025-09-07T06:59:52.3155579Z * [new branch] gh/williamwen42/279/orig -> origin/gh/williamwen42/279/orig 2025-09-07T06:59:52.3157861Z * [new branch] gh/williamwen42/280/base -> origin/gh/williamwen42/280/base 2025-09-07T06:59:52.3159560Z * [new branch] gh/williamwen42/280/head -> origin/gh/williamwen42/280/head 2025-09-07T06:59:52.3161377Z * [new branch] gh/williamwen42/280/orig -> origin/gh/williamwen42/280/orig 2025-09-07T06:59:52.3163745Z * [new branch] gh/williamwen42/281/base -> origin/gh/williamwen42/281/base 2025-09-07T06:59:52.3165386Z * [new branch] gh/williamwen42/281/head -> origin/gh/williamwen42/281/head 2025-09-07T06:59:52.3167104Z * [new branch] gh/williamwen42/281/orig -> origin/gh/williamwen42/281/orig 2025-09-07T06:59:52.3169663Z * [new branch] gh/williamwen42/282/base -> origin/gh/williamwen42/282/base 2025-09-07T06:59:52.3171424Z * [new branch] gh/williamwen42/282/head -> origin/gh/williamwen42/282/head 2025-09-07T06:59:52.3173113Z * [new branch] gh/williamwen42/282/orig -> origin/gh/williamwen42/282/orig 2025-09-07T06:59:52.3175673Z * [new branch] gh/williamwen42/283/base -> origin/gh/williamwen42/283/base 2025-09-07T06:59:52.3177619Z * [new branch] gh/williamwen42/283/head -> origin/gh/williamwen42/283/head 2025-09-07T06:59:52.3179218Z * [new branch] gh/williamwen42/283/orig -> origin/gh/williamwen42/283/orig 2025-09-07T06:59:52.3181743Z * [new branch] gh/williamwen42/284/base -> origin/gh/williamwen42/284/base 2025-09-07T06:59:52.3183393Z * [new branch] gh/williamwen42/284/head -> origin/gh/williamwen42/284/head 2025-09-07T06:59:52.3185184Z * [new branch] gh/williamwen42/284/orig -> origin/gh/williamwen42/284/orig 2025-09-07T06:59:52.3187411Z * [new branch] gh/williamwen42/285/base -> origin/gh/williamwen42/285/base 2025-09-07T06:59:52.3189084Z * [new branch] gh/williamwen42/285/head -> origin/gh/williamwen42/285/head 2025-09-07T06:59:52.3190787Z * [new branch] gh/williamwen42/285/orig -> origin/gh/williamwen42/285/orig 2025-09-07T06:59:52.3192995Z * [new branch] gh/williamwen42/286/base -> origin/gh/williamwen42/286/base 2025-09-07T06:59:52.3194663Z * [new branch] gh/williamwen42/286/head -> origin/gh/williamwen42/286/head 2025-09-07T06:59:52.3196327Z * [new branch] gh/williamwen42/286/orig -> origin/gh/williamwen42/286/orig 2025-09-07T06:59:52.3198671Z * [new branch] gh/williamwen42/287/base -> origin/gh/williamwen42/287/base 2025-09-07T06:59:52.3200471Z * [new branch] gh/williamwen42/287/head -> origin/gh/williamwen42/287/head 2025-09-07T06:59:52.3202267Z * [new branch] gh/williamwen42/287/orig -> origin/gh/williamwen42/287/orig 2025-09-07T06:59:52.3204693Z * [new branch] gh/williamwen42/288/base -> origin/gh/williamwen42/288/base 2025-09-07T06:59:52.3206384Z * [new branch] gh/williamwen42/288/head -> origin/gh/williamwen42/288/head 2025-09-07T06:59:52.3208089Z * [new branch] gh/williamwen42/288/orig -> origin/gh/williamwen42/288/orig 2025-09-07T06:59:52.3210473Z * [new branch] gh/williamwen42/289/base -> origin/gh/williamwen42/289/base 2025-09-07T06:59:52.3212153Z * [new branch] gh/williamwen42/289/head -> origin/gh/williamwen42/289/head 2025-09-07T06:59:52.3213882Z * [new branch] gh/williamwen42/289/orig -> origin/gh/williamwen42/289/orig 2025-09-07T06:59:52.3216789Z * [new branch] gh/wychi/1/base -> origin/gh/wychi/1/base 2025-09-07T06:59:52.3218521Z * [new branch] gh/wychi/1/head -> origin/gh/wychi/1/head 2025-09-07T06:59:52.3220307Z * [new branch] gh/wychi/1/orig -> origin/gh/wychi/1/orig 2025-09-07T06:59:52.3222915Z * [new branch] gh/xmfan/169/base -> origin/gh/xmfan/169/base 2025-09-07T06:59:52.3224659Z * [new branch] gh/xmfan/169/head -> origin/gh/xmfan/169/head 2025-09-07T06:59:52.3226782Z * [new branch] gh/xmfan/170/base -> origin/gh/xmfan/170/base 2025-09-07T06:59:52.3228364Z * [new branch] gh/xmfan/170/head -> origin/gh/xmfan/170/head 2025-09-07T06:59:52.3230778Z * [new branch] gh/xmfan/18/base -> origin/gh/xmfan/18/base 2025-09-07T06:59:52.3232486Z * [new branch] gh/xmfan/18/head -> origin/gh/xmfan/18/head 2025-09-07T06:59:52.3234741Z * [new branch] gh/xmfan/229/base -> origin/gh/xmfan/229/base 2025-09-07T06:59:52.3236454Z * [new branch] gh/xmfan/229/head -> origin/gh/xmfan/229/head 2025-09-07T06:59:52.3238159Z * [new branch] gh/xmfan/229/orig -> origin/gh/xmfan/229/orig 2025-09-07T06:59:52.3240703Z * [new branch] gh/xmfan/237/base -> origin/gh/xmfan/237/base 2025-09-07T06:59:52.3242564Z * [new branch] gh/xmfan/237/head -> origin/gh/xmfan/237/head 2025-09-07T06:59:52.3244317Z * [new branch] gh/xmfan/237/orig -> origin/gh/xmfan/237/orig 2025-09-07T06:59:52.3246408Z * [new branch] gh/xmfan/244/base -> origin/gh/xmfan/244/base 2025-09-07T06:59:52.3248090Z * [new branch] gh/xmfan/244/head -> origin/gh/xmfan/244/head 2025-09-07T06:59:52.3249731Z * [new branch] gh/xmfan/244/orig -> origin/gh/xmfan/244/orig 2025-09-07T06:59:52.3252071Z * [new branch] gh/xmfan/246/base -> origin/gh/xmfan/246/base 2025-09-07T06:59:52.3254336Z * [new branch] gh/xmfan/246/head -> origin/gh/xmfan/246/head 2025-09-07T06:59:52.3256079Z * [new branch] gh/xmfan/246/orig -> origin/gh/xmfan/246/orig 2025-09-07T06:59:52.3258286Z * [new branch] gh/xmfan/253/base -> origin/gh/xmfan/253/base 2025-09-07T06:59:52.3259849Z * [new branch] gh/xmfan/253/head -> origin/gh/xmfan/253/head 2025-09-07T06:59:52.3261546Z * [new branch] gh/xmfan/253/orig -> origin/gh/xmfan/253/orig 2025-09-07T06:59:52.3263731Z * [new branch] gh/xmfan/254/base -> origin/gh/xmfan/254/base 2025-09-07T06:59:52.3265400Z * [new branch] gh/xmfan/254/head -> origin/gh/xmfan/254/head 2025-09-07T06:59:52.3267098Z * [new branch] gh/xmfan/254/orig -> origin/gh/xmfan/254/orig 2025-09-07T06:59:52.3269312Z * [new branch] gh/xmfan/260/base -> origin/gh/xmfan/260/base 2025-09-07T06:59:52.3271013Z * [new branch] gh/xmfan/260/head -> origin/gh/xmfan/260/head 2025-09-07T06:59:52.3272977Z * [new branch] gh/xmfan/260/orig -> origin/gh/xmfan/260/orig 2025-09-07T06:59:52.3275213Z * [new branch] gh/xmfan/262/base -> origin/gh/xmfan/262/base 2025-09-07T06:59:52.3276981Z * [new branch] gh/xmfan/262/head -> origin/gh/xmfan/262/head 2025-09-07T06:59:52.3278649Z * [new branch] gh/xmfan/262/orig -> origin/gh/xmfan/262/orig 2025-09-07T06:59:52.3280941Z * [new branch] gh/xmfan/263/base -> origin/gh/xmfan/263/base 2025-09-07T06:59:52.3282704Z * [new branch] gh/xmfan/263/head -> origin/gh/xmfan/263/head 2025-09-07T06:59:52.3284469Z * [new branch] gh/xmfan/263/orig -> origin/gh/xmfan/263/orig 2025-09-07T06:59:52.3286580Z * [new branch] gh/xmfan/264/base -> origin/gh/xmfan/264/base 2025-09-07T06:59:52.3288230Z * [new branch] gh/xmfan/264/head -> origin/gh/xmfan/264/head 2025-09-07T06:59:52.3289911Z * [new branch] gh/xmfan/264/orig -> origin/gh/xmfan/264/orig 2025-09-07T06:59:52.3292124Z * [new branch] gh/xmfan/274/base -> origin/gh/xmfan/274/base 2025-09-07T06:59:52.3293797Z * [new branch] gh/xmfan/274/head -> origin/gh/xmfan/274/head 2025-09-07T06:59:52.3295510Z * [new branch] gh/xmfan/274/orig -> origin/gh/xmfan/274/orig 2025-09-07T06:59:52.3297914Z * [new branch] gh/xmfan/276/base -> origin/gh/xmfan/276/base 2025-09-07T06:59:52.3299737Z * [new branch] gh/xmfan/276/head -> origin/gh/xmfan/276/head 2025-09-07T06:59:52.3301404Z * [new branch] gh/xmfan/276/orig -> origin/gh/xmfan/276/orig 2025-09-07T06:59:52.3303658Z * [new branch] gh/xmfan/277/base -> origin/gh/xmfan/277/base 2025-09-07T06:59:52.3305296Z * [new branch] gh/xmfan/277/head -> origin/gh/xmfan/277/head 2025-09-07T06:59:52.3307196Z * [new branch] gh/xmfan/277/orig -> origin/gh/xmfan/277/orig 2025-09-07T06:59:52.3309367Z * [new branch] gh/xmfan/278/base -> origin/gh/xmfan/278/base 2025-09-07T06:59:52.3310950Z * [new branch] gh/xmfan/278/head -> origin/gh/xmfan/278/head 2025-09-07T06:59:52.3312819Z * [new branch] gh/xmfan/278/orig -> origin/gh/xmfan/278/orig 2025-09-07T06:59:52.3315510Z * [new branch] gh/xmfan/279/base -> origin/gh/xmfan/279/base 2025-09-07T06:59:52.3317107Z * [new branch] gh/xmfan/279/head -> origin/gh/xmfan/279/head 2025-09-07T06:59:52.3319200Z * [new branch] gh/xmfan/279/orig -> origin/gh/xmfan/279/orig 2025-09-07T06:59:52.3322820Z * [new branch] gh/xmfan/280/base -> origin/gh/xmfan/280/base 2025-09-07T06:59:52.3324603Z * [new branch] gh/xmfan/280/head -> origin/gh/xmfan/280/head 2025-09-07T06:59:52.3326272Z * [new branch] gh/xmfan/280/orig -> origin/gh/xmfan/280/orig 2025-09-07T06:59:52.3328556Z * [new branch] gh/xmfan/281/base -> origin/gh/xmfan/281/base 2025-09-07T06:59:52.3330402Z * [new branch] gh/xmfan/281/head -> origin/gh/xmfan/281/head 2025-09-07T06:59:52.3332114Z * [new branch] gh/xmfan/281/orig -> origin/gh/xmfan/281/orig 2025-09-07T06:59:52.3334406Z * [new branch] gh/xmfan/282/base -> origin/gh/xmfan/282/base 2025-09-07T06:59:52.3336150Z * [new branch] gh/xmfan/282/head -> origin/gh/xmfan/282/head 2025-09-07T06:59:52.3338411Z * [new branch] gh/xmfan/283/base -> origin/gh/xmfan/283/base 2025-09-07T06:59:52.3340077Z * [new branch] gh/xmfan/283/head -> origin/gh/xmfan/283/head 2025-09-07T06:59:52.3341956Z * [new branch] gh/xmfan/283/orig -> origin/gh/xmfan/283/orig 2025-09-07T06:59:52.3344655Z * [new branch] gh/xuanzhang816/14/base -> origin/gh/xuanzhang816/14/base 2025-09-07T06:59:52.3349319Z * [new branch] gh/xuanzhang816/14/head -> origin/gh/xuanzhang816/14/head 2025-09-07T06:59:52.3351013Z * [new branch] gh/xuanzhang816/14/orig -> origin/gh/xuanzhang816/14/orig 2025-09-07T06:59:52.3353242Z * [new branch] gh/xuanzhang816/19/base -> origin/gh/xuanzhang816/19/base 2025-09-07T06:59:52.3354942Z * [new branch] gh/xuanzhang816/19/head -> origin/gh/xuanzhang816/19/head 2025-09-07T06:59:52.3356690Z * [new branch] gh/xuanzhang816/19/orig -> origin/gh/xuanzhang816/19/orig 2025-09-07T06:59:52.3358922Z * [new branch] gh/xuanzhang816/22/base -> origin/gh/xuanzhang816/22/base 2025-09-07T06:59:52.3360423Z * [new branch] gh/xuanzhang816/22/head -> origin/gh/xuanzhang816/22/head 2025-09-07T06:59:52.3362194Z * [new branch] gh/xuanzhang816/22/orig -> origin/gh/xuanzhang816/22/orig 2025-09-07T06:59:52.3364389Z * [new branch] gh/xuanzhang816/23/base -> origin/gh/xuanzhang816/23/base 2025-09-07T06:59:52.3366196Z * [new branch] gh/xuanzhang816/23/head -> origin/gh/xuanzhang816/23/head 2025-09-07T06:59:52.3367804Z * [new branch] gh/xuanzhang816/23/orig -> origin/gh/xuanzhang816/23/orig 2025-09-07T06:59:52.3370027Z * [new branch] gh/xuanzhang816/24/base -> origin/gh/xuanzhang816/24/base 2025-09-07T06:59:52.3371751Z * [new branch] gh/xuanzhang816/24/head -> origin/gh/xuanzhang816/24/head 2025-09-07T06:59:52.3373447Z * [new branch] gh/xuanzhang816/24/orig -> origin/gh/xuanzhang816/24/orig 2025-09-07T06:59:52.3375771Z * [new branch] gh/xuanzhang816/25/base -> origin/gh/xuanzhang816/25/base 2025-09-07T06:59:52.3377473Z * [new branch] gh/xuanzhang816/25/head -> origin/gh/xuanzhang816/25/head 2025-09-07T06:59:52.3379201Z * [new branch] gh/xuanzhang816/25/orig -> origin/gh/xuanzhang816/25/orig 2025-09-07T06:59:52.3381420Z * [new branch] gh/xuanzhang816/26/base -> origin/gh/xuanzhang816/26/base 2025-09-07T06:59:52.3383096Z * [new branch] gh/xuanzhang816/26/head -> origin/gh/xuanzhang816/26/head 2025-09-07T06:59:52.3384898Z * [new branch] gh/xuanzhang816/26/orig -> origin/gh/xuanzhang816/26/orig 2025-09-07T06:59:52.3387545Z * [new branch] gh/yanbing-j/11/base -> origin/gh/yanbing-j/11/base 2025-09-07T06:59:52.3389183Z * [new branch] gh/yanbing-j/11/head -> origin/gh/yanbing-j/11/head 2025-09-07T06:59:52.3390984Z * [new branch] gh/yanbing-j/11/orig -> origin/gh/yanbing-j/11/orig 2025-09-07T06:59:52.3393233Z * [new branch] gh/yanbing-j/12/base -> origin/gh/yanbing-j/12/base 2025-09-07T06:59:52.3394958Z * [new branch] gh/yanbing-j/12/head -> origin/gh/yanbing-j/12/head 2025-09-07T06:59:52.3396632Z * [new branch] gh/yanbing-j/12/orig -> origin/gh/yanbing-j/12/orig 2025-09-07T06:59:52.3399016Z * [new branch] gh/yanbing-j/13/base -> origin/gh/yanbing-j/13/base 2025-09-07T06:59:52.3400781Z * [new branch] gh/yanbing-j/13/head -> origin/gh/yanbing-j/13/head 2025-09-07T06:59:52.3402653Z * [new branch] gh/yanbing-j/13/orig -> origin/gh/yanbing-j/13/orig 2025-09-07T06:59:52.3404779Z * [new branch] gh/yanbing-j/14/base -> origin/gh/yanbing-j/14/base 2025-09-07T06:59:52.3406456Z * [new branch] gh/yanbing-j/14/head -> origin/gh/yanbing-j/14/head 2025-09-07T06:59:52.3408179Z * [new branch] gh/yanbing-j/14/orig -> origin/gh/yanbing-j/14/orig 2025-09-07T06:59:52.3410368Z * [new branch] gh/yanbing-j/15/base -> origin/gh/yanbing-j/15/base 2025-09-07T06:59:52.3412063Z * [new branch] gh/yanbing-j/15/head -> origin/gh/yanbing-j/15/head 2025-09-07T06:59:52.3413734Z * [new branch] gh/yanbing-j/15/orig -> origin/gh/yanbing-j/15/orig 2025-09-07T06:59:52.3415957Z * [new branch] gh/yanbing-j/18/base -> origin/gh/yanbing-j/18/base 2025-09-07T06:59:52.3417652Z * [new branch] gh/yanbing-j/18/head -> origin/gh/yanbing-j/18/head 2025-09-07T06:59:52.3419416Z * [new branch] gh/yanbing-j/18/orig -> origin/gh/yanbing-j/18/orig 2025-09-07T06:59:52.3421563Z * [new branch] gh/yanbing-j/19/base -> origin/gh/yanbing-j/19/base 2025-09-07T06:59:52.3423321Z * [new branch] gh/yanbing-j/19/head -> origin/gh/yanbing-j/19/head 2025-09-07T06:59:52.3424996Z * [new branch] gh/yanbing-j/19/orig -> origin/gh/yanbing-j/19/orig 2025-09-07T06:59:52.3427245Z * [new branch] gh/yanbing-j/20/base -> origin/gh/yanbing-j/20/base 2025-09-07T06:59:52.3428910Z * [new branch] gh/yanbing-j/20/head -> origin/gh/yanbing-j/20/head 2025-09-07T06:59:52.3430491Z * [new branch] gh/yanbing-j/20/orig -> origin/gh/yanbing-j/20/orig 2025-09-07T06:59:52.3432725Z * [new branch] gh/yanbing-j/21/base -> origin/gh/yanbing-j/21/base 2025-09-07T06:59:52.3434455Z * [new branch] gh/yanbing-j/21/head -> origin/gh/yanbing-j/21/head 2025-09-07T06:59:52.3436691Z * [new branch] gh/yanbing-j/22/base -> origin/gh/yanbing-j/22/base 2025-09-07T06:59:52.3438490Z * [new branch] gh/yanbing-j/22/head -> origin/gh/yanbing-j/22/head 2025-09-07T06:59:52.3440195Z * [new branch] gh/yanbing-j/22/orig -> origin/gh/yanbing-j/22/orig 2025-09-07T06:59:52.3443087Z * [new branch] gh/yanbing-j/23/base -> origin/gh/yanbing-j/23/base 2025-09-07T06:59:52.3444749Z * [new branch] gh/yanbing-j/23/head -> origin/gh/yanbing-j/23/head 2025-09-07T06:59:52.3446452Z * [new branch] gh/yanbing-j/23/orig -> origin/gh/yanbing-j/23/orig 2025-09-07T06:59:52.3448674Z * [new branch] gh/yanbing-j/24/base -> origin/gh/yanbing-j/24/base 2025-09-07T06:59:52.3450427Z * [new branch] gh/yanbing-j/24/head -> origin/gh/yanbing-j/24/head 2025-09-07T06:59:52.3452234Z * [new branch] gh/yanbing-j/24/orig -> origin/gh/yanbing-j/24/orig 2025-09-07T06:59:52.3454410Z * [new branch] gh/yanbing-j/25/base -> origin/gh/yanbing-j/25/base 2025-09-07T06:59:52.3456095Z * [new branch] gh/yanbing-j/25/head -> origin/gh/yanbing-j/25/head 2025-09-07T06:59:52.3457775Z * [new branch] gh/yanbing-j/25/orig -> origin/gh/yanbing-j/25/orig 2025-09-07T06:59:52.3460034Z * [new branch] gh/yanbing-j/26/base -> origin/gh/yanbing-j/26/base 2025-09-07T06:59:52.3462012Z * [new branch] gh/yanbing-j/26/head -> origin/gh/yanbing-j/26/head 2025-09-07T06:59:52.3463699Z * [new branch] gh/yanbing-j/26/orig -> origin/gh/yanbing-j/26/orig 2025-09-07T06:59:52.3465893Z * [new branch] gh/yanbing-j/36/base -> origin/gh/yanbing-j/36/base 2025-09-07T06:59:52.3467612Z * [new branch] gh/yanbing-j/36/head -> origin/gh/yanbing-j/36/head 2025-09-07T06:59:52.3469237Z * [new branch] gh/yanbing-j/36/orig -> origin/gh/yanbing-j/36/orig 2025-09-07T06:59:52.3471393Z * [new branch] gh/yanbing-j/37/base -> origin/gh/yanbing-j/37/base 2025-09-07T06:59:52.3473126Z * [new branch] gh/yanbing-j/37/head -> origin/gh/yanbing-j/37/head 2025-09-07T06:59:52.3476456Z * [new branch] gh/yanbing-j/37/orig -> origin/gh/yanbing-j/37/orig 2025-09-07T06:59:52.3479024Z * [new branch] gh/yangw-dev/12/base -> origin/gh/yangw-dev/12/base 2025-09-07T06:59:52.3480710Z * [new branch] gh/yangw-dev/12/head -> origin/gh/yangw-dev/12/head 2025-09-07T06:59:52.3482506Z * [new branch] gh/yangw-dev/12/orig -> origin/gh/yangw-dev/12/orig 2025-09-07T06:59:52.3484789Z * [new branch] gh/yangw-dev/13/base -> origin/gh/yangw-dev/13/base 2025-09-07T06:59:52.3486484Z * [new branch] gh/yangw-dev/13/head -> origin/gh/yangw-dev/13/head 2025-09-07T06:59:52.3488180Z * [new branch] gh/yangw-dev/13/orig -> origin/gh/yangw-dev/13/orig 2025-09-07T06:59:52.3490780Z * [new branch] gh/yangw-dev/14/base -> origin/gh/yangw-dev/14/base 2025-09-07T06:59:52.3492512Z * [new branch] gh/yangw-dev/14/head -> origin/gh/yangw-dev/14/head 2025-09-07T06:59:52.3494147Z * [new branch] gh/yangw-dev/14/orig -> origin/gh/yangw-dev/14/orig 2025-09-07T06:59:52.3496428Z * [new branch] gh/yangw-dev/15/base -> origin/gh/yangw-dev/15/base 2025-09-07T06:59:52.3498093Z * [new branch] gh/yangw-dev/15/head -> origin/gh/yangw-dev/15/head 2025-09-07T06:59:52.3499751Z * [new branch] gh/yangw-dev/15/orig -> origin/gh/yangw-dev/15/orig 2025-09-07T06:59:52.3501995Z * [new branch] gh/yangw-dev/16/base -> origin/gh/yangw-dev/16/base 2025-09-07T06:59:52.3503683Z * [new branch] gh/yangw-dev/16/head -> origin/gh/yangw-dev/16/head 2025-09-07T06:59:52.3505365Z * [new branch] gh/yangw-dev/16/orig -> origin/gh/yangw-dev/16/orig 2025-09-07T06:59:52.3507908Z * [new branch] gh/yangw-dev/17/base -> origin/gh/yangw-dev/17/base 2025-09-07T06:59:52.3509912Z * [new branch] gh/yangw-dev/17/head -> origin/gh/yangw-dev/17/head 2025-09-07T06:59:52.3511784Z * [new branch] gh/yangw-dev/17/orig -> origin/gh/yangw-dev/17/orig 2025-09-07T06:59:52.3513974Z * [new branch] gh/yangw-dev/18/base -> origin/gh/yangw-dev/18/base 2025-09-07T06:59:52.3515646Z * [new branch] gh/yangw-dev/18/head -> origin/gh/yangw-dev/18/head 2025-09-07T06:59:52.3517411Z * [new branch] gh/yangw-dev/18/orig -> origin/gh/yangw-dev/18/orig 2025-09-07T06:59:52.3519408Z * [new branch] gh/yangw-dev/19/base -> origin/gh/yangw-dev/19/base 2025-09-07T06:59:52.3521353Z * [new branch] gh/yangw-dev/19/head -> origin/gh/yangw-dev/19/head 2025-09-07T06:59:52.3523069Z * [new branch] gh/yangw-dev/19/orig -> origin/gh/yangw-dev/19/orig 2025-09-07T06:59:52.3531021Z * [new branch] gh/yangw-dev/20/base -> origin/gh/yangw-dev/20/base 2025-09-07T06:59:52.3531356Z * [new branch] gh/yangw-dev/20/head -> origin/gh/yangw-dev/20/head 2025-09-07T06:59:52.3531535Z * [new branch] gh/yangw-dev/20/orig -> origin/gh/yangw-dev/20/orig 2025-09-07T06:59:52.3531707Z * [new branch] gh/yangw-dev/21/base -> origin/gh/yangw-dev/21/base 2025-09-07T06:59:52.3532321Z * [new branch] gh/yangw-dev/21/head -> origin/gh/yangw-dev/21/head 2025-09-07T06:59:52.3534297Z * [new branch] gh/yangw-dev/21/orig -> origin/gh/yangw-dev/21/orig 2025-09-07T06:59:52.3536456Z * [new branch] gh/yangw-dev/22/base -> origin/gh/yangw-dev/22/base 2025-09-07T06:59:52.3538132Z * [new branch] gh/yangw-dev/22/head -> origin/gh/yangw-dev/22/head 2025-09-07T06:59:52.3539760Z * [new branch] gh/yangw-dev/22/orig -> origin/gh/yangw-dev/22/orig 2025-09-07T06:59:52.3541898Z * [new branch] gh/yangw-dev/23/base -> origin/gh/yangw-dev/23/base 2025-09-07T06:59:52.3543601Z * [new branch] gh/yangw-dev/23/head -> origin/gh/yangw-dev/23/head 2025-09-07T06:59:52.3545322Z * [new branch] gh/yangw-dev/23/orig -> origin/gh/yangw-dev/23/orig 2025-09-07T06:59:52.3547617Z * [new branch] gh/yangw-dev/24/base -> origin/gh/yangw-dev/24/base 2025-09-07T06:59:52.3549407Z * [new branch] gh/yangw-dev/24/head -> origin/gh/yangw-dev/24/head 2025-09-07T06:59:52.3551088Z * [new branch] gh/yangw-dev/24/orig -> origin/gh/yangw-dev/24/orig 2025-09-07T06:59:52.3553385Z * [new branch] gh/yangw-dev/25/base -> origin/gh/yangw-dev/25/base 2025-09-07T06:59:52.3555083Z * [new branch] gh/yangw-dev/25/head -> origin/gh/yangw-dev/25/head 2025-09-07T06:59:52.3556776Z * [new branch] gh/yangw-dev/25/orig -> origin/gh/yangw-dev/25/orig 2025-09-07T06:59:52.3558991Z * [new branch] gh/yangw-dev/26/base -> origin/gh/yangw-dev/26/base 2025-09-07T06:59:52.3560550Z * [new branch] gh/yangw-dev/26/head -> origin/gh/yangw-dev/26/head 2025-09-07T06:59:52.3562963Z * [new branch] gh/yangw-dev/26/orig -> origin/gh/yangw-dev/26/orig 2025-09-07T06:59:52.3565159Z * [new branch] gh/yangw-dev/27/base -> origin/gh/yangw-dev/27/base 2025-09-07T06:59:52.3566866Z * [new branch] gh/yangw-dev/27/head -> origin/gh/yangw-dev/27/head 2025-09-07T06:59:52.3568692Z * [new branch] gh/yangw-dev/27/orig -> origin/gh/yangw-dev/27/orig 2025-09-07T06:59:52.3571334Z * [new branch] gh/ydwu4/233/base -> origin/gh/ydwu4/233/base 2025-09-07T06:59:52.3573102Z * [new branch] gh/ydwu4/233/head -> origin/gh/ydwu4/233/head 2025-09-07T06:59:52.3574915Z * [new branch] gh/ydwu4/233/orig -> origin/gh/ydwu4/233/orig 2025-09-07T06:59:52.3577343Z * [new branch] gh/ydwu4/246/base -> origin/gh/ydwu4/246/base 2025-09-07T06:59:52.3579033Z * [new branch] gh/ydwu4/246/head -> origin/gh/ydwu4/246/head 2025-09-07T06:59:52.3580734Z * [new branch] gh/ydwu4/246/orig -> origin/gh/ydwu4/246/orig 2025-09-07T06:59:52.3583066Z * [new branch] gh/ydwu4/253/base -> origin/gh/ydwu4/253/base 2025-09-07T06:59:52.3584869Z * [new branch] gh/ydwu4/253/head -> origin/gh/ydwu4/253/head 2025-09-07T06:59:52.3587039Z * [new branch] gh/ydwu4/253/orig -> origin/gh/ydwu4/253/orig 2025-09-07T06:59:52.3589230Z * [new branch] gh/ydwu4/255/base -> origin/gh/ydwu4/255/base 2025-09-07T06:59:52.3591064Z * [new branch] gh/ydwu4/255/head -> origin/gh/ydwu4/255/head 2025-09-07T06:59:52.3592732Z * [new branch] gh/ydwu4/255/orig -> origin/gh/ydwu4/255/orig 2025-09-07T06:59:52.3594942Z * [new branch] gh/ydwu4/259/base -> origin/gh/ydwu4/259/base 2025-09-07T06:59:52.3596642Z * [new branch] gh/ydwu4/259/head -> origin/gh/ydwu4/259/head 2025-09-07T06:59:52.3598316Z * [new branch] gh/ydwu4/259/orig -> origin/gh/ydwu4/259/orig 2025-09-07T06:59:52.3600687Z * [new branch] gh/ydwu4/262/base -> origin/gh/ydwu4/262/base 2025-09-07T06:59:52.3602505Z * [new branch] gh/ydwu4/262/head -> origin/gh/ydwu4/262/head 2025-09-07T06:59:52.3604175Z * [new branch] gh/ydwu4/262/orig -> origin/gh/ydwu4/262/orig 2025-09-07T06:59:52.3606423Z * [new branch] gh/ydwu4/263/base -> origin/gh/ydwu4/263/base 2025-09-07T06:59:52.3608161Z * [new branch] gh/ydwu4/263/head -> origin/gh/ydwu4/263/head 2025-09-07T06:59:52.3609832Z * [new branch] gh/ydwu4/263/orig -> origin/gh/ydwu4/263/orig 2025-09-07T06:59:52.3612208Z * [new branch] gh/ydwu4/269/base -> origin/gh/ydwu4/269/base 2025-09-07T06:59:52.3613852Z * [new branch] gh/ydwu4/269/head -> origin/gh/ydwu4/269/head 2025-09-07T06:59:52.3615534Z * [new branch] gh/ydwu4/269/orig -> origin/gh/ydwu4/269/orig 2025-09-07T06:59:52.3617734Z * [new branch] gh/ydwu4/270/base -> origin/gh/ydwu4/270/base 2025-09-07T06:59:52.3619563Z * [new branch] gh/ydwu4/270/head -> origin/gh/ydwu4/270/head 2025-09-07T06:59:52.3621316Z * [new branch] gh/ydwu4/270/orig -> origin/gh/ydwu4/270/orig 2025-09-07T06:59:52.3623645Z * [new branch] gh/ydwu4/272/base -> origin/gh/ydwu4/272/base 2025-09-07T06:59:52.3625480Z * [new branch] gh/ydwu4/272/head -> origin/gh/ydwu4/272/head 2025-09-07T06:59:52.3627249Z * [new branch] gh/ydwu4/272/orig -> origin/gh/ydwu4/272/orig 2025-09-07T06:59:52.3629327Z * [new branch] gh/ydwu4/275/base -> origin/gh/ydwu4/275/base 2025-09-07T06:59:52.3631019Z * [new branch] gh/ydwu4/275/head -> origin/gh/ydwu4/275/head 2025-09-07T06:59:52.3632617Z * [new branch] gh/ydwu4/275/orig -> origin/gh/ydwu4/275/orig 2025-09-07T06:59:52.3634695Z * [new branch] gh/ydwu4/276/base -> origin/gh/ydwu4/276/base 2025-09-07T06:59:52.3636353Z * [new branch] gh/ydwu4/276/head -> origin/gh/ydwu4/276/head 2025-09-07T06:59:52.3638053Z * [new branch] gh/ydwu4/276/orig -> origin/gh/ydwu4/276/orig 2025-09-07T06:59:52.3640471Z * [new branch] gh/ydwu4/279/base -> origin/gh/ydwu4/279/base 2025-09-07T06:59:52.3642368Z * [new branch] gh/ydwu4/279/head -> origin/gh/ydwu4/279/head 2025-09-07T06:59:52.3644065Z * [new branch] gh/ydwu4/279/orig -> origin/gh/ydwu4/279/orig 2025-09-07T06:59:52.3646645Z * [new branch] gh/ydwu4/283/base -> origin/gh/ydwu4/283/base 2025-09-07T06:59:52.3648337Z * [new branch] gh/ydwu4/283/head -> origin/gh/ydwu4/283/head 2025-09-07T06:59:52.3650053Z * [new branch] gh/ydwu4/283/orig -> origin/gh/ydwu4/283/orig 2025-09-07T06:59:52.3652268Z * [new branch] gh/ydwu4/289/base -> origin/gh/ydwu4/289/base 2025-09-07T06:59:52.3654003Z * [new branch] gh/ydwu4/289/head -> origin/gh/ydwu4/289/head 2025-09-07T06:59:52.3655713Z * [new branch] gh/ydwu4/289/orig -> origin/gh/ydwu4/289/orig 2025-09-07T06:59:52.3658126Z * [new branch] gh/ydwu4/290/base -> origin/gh/ydwu4/290/base 2025-09-07T06:59:52.3660465Z * [new branch] gh/ydwu4/290/head -> origin/gh/ydwu4/290/head 2025-09-07T06:59:52.3662135Z * [new branch] gh/ydwu4/290/orig -> origin/gh/ydwu4/290/orig 2025-09-07T06:59:52.3664852Z * [new branch] gh/ydwu4/291/base -> origin/gh/ydwu4/291/base 2025-09-07T06:59:52.3666601Z * [new branch] gh/ydwu4/291/head -> origin/gh/ydwu4/291/head 2025-09-07T06:59:52.3668288Z * [new branch] gh/ydwu4/291/orig -> origin/gh/ydwu4/291/orig 2025-09-07T06:59:52.3670660Z * [new branch] gh/ydwu4/292/base -> origin/gh/ydwu4/292/base 2025-09-07T06:59:52.3672309Z * [new branch] gh/ydwu4/292/head -> origin/gh/ydwu4/292/head 2025-09-07T06:59:52.3674204Z * [new branch] gh/ydwu4/292/orig -> origin/gh/ydwu4/292/orig 2025-09-07T06:59:52.3676838Z * [new branch] gh/ydwu4/293/base -> origin/gh/ydwu4/293/base 2025-09-07T06:59:52.3678578Z * [new branch] gh/ydwu4/293/head -> origin/gh/ydwu4/293/head 2025-09-07T06:59:52.3680331Z * [new branch] gh/ydwu4/293/orig -> origin/gh/ydwu4/293/orig 2025-09-07T06:59:52.3682767Z * [new branch] gh/ydwu4/294/base -> origin/gh/ydwu4/294/base 2025-09-07T06:59:52.3684426Z * [new branch] gh/ydwu4/294/head -> origin/gh/ydwu4/294/head 2025-09-07T06:59:52.3686179Z * [new branch] gh/ydwu4/294/orig -> origin/gh/ydwu4/294/orig 2025-09-07T06:59:52.3688481Z * [new branch] gh/ydwu4/295/base -> origin/gh/ydwu4/295/base 2025-09-07T06:59:52.3690301Z * [new branch] gh/ydwu4/295/head -> origin/gh/ydwu4/295/head 2025-09-07T06:59:52.3691964Z * [new branch] gh/ydwu4/295/orig -> origin/gh/ydwu4/295/orig 2025-09-07T06:59:52.3694269Z * [new branch] gh/ydwu4/296/base -> origin/gh/ydwu4/296/base 2025-09-07T06:59:52.3695918Z * [new branch] gh/ydwu4/296/head -> origin/gh/ydwu4/296/head 2025-09-07T06:59:52.3697573Z * [new branch] gh/ydwu4/296/orig -> origin/gh/ydwu4/296/orig 2025-09-07T06:59:52.3700595Z * [new branch] gh/ydwu4/300/base -> origin/gh/ydwu4/300/base 2025-09-07T06:59:52.3702703Z * [new branch] gh/ydwu4/300/head -> origin/gh/ydwu4/300/head 2025-09-07T06:59:52.3704490Z * [new branch] gh/ydwu4/300/orig -> origin/gh/ydwu4/300/orig 2025-09-07T06:59:52.3707006Z * [new branch] gh/ydwu4/301/base -> origin/gh/ydwu4/301/base 2025-09-07T06:59:52.3708606Z * [new branch] gh/ydwu4/301/head -> origin/gh/ydwu4/301/head 2025-09-07T06:59:52.3710587Z * [new branch] gh/ydwu4/301/orig -> origin/gh/ydwu4/301/orig 2025-09-07T06:59:52.3713338Z * [new branch] gh/ydwu4/302/base -> origin/gh/ydwu4/302/base 2025-09-07T06:59:52.3715026Z * [new branch] gh/ydwu4/302/head -> origin/gh/ydwu4/302/head 2025-09-07T06:59:52.3716765Z * [new branch] gh/ydwu4/302/orig -> origin/gh/ydwu4/302/orig 2025-09-07T06:59:52.3719000Z * [new branch] gh/ydwu4/303/base -> origin/gh/ydwu4/303/base 2025-09-07T06:59:52.3720663Z * [new branch] gh/ydwu4/303/head -> origin/gh/ydwu4/303/head 2025-09-07T06:59:52.3722507Z * [new branch] gh/ydwu4/303/orig -> origin/gh/ydwu4/303/orig 2025-09-07T06:59:52.3724735Z * [new branch] gh/ydwu4/304/base -> origin/gh/ydwu4/304/base 2025-09-07T06:59:52.3726451Z * [new branch] gh/ydwu4/304/head -> origin/gh/ydwu4/304/head 2025-09-07T06:59:52.3728147Z * [new branch] gh/ydwu4/304/orig -> origin/gh/ydwu4/304/orig 2025-09-07T06:59:52.3730677Z * [new branch] gh/ydwu4/305/base -> origin/gh/ydwu4/305/base 2025-09-07T06:59:52.3732295Z * [new branch] gh/ydwu4/305/head -> origin/gh/ydwu4/305/head 2025-09-07T06:59:52.3733955Z * [new branch] gh/ydwu4/305/orig -> origin/gh/ydwu4/305/orig 2025-09-07T06:59:52.3736370Z * [new branch] gh/ydwu4/306/base -> origin/gh/ydwu4/306/base 2025-09-07T06:59:52.3738106Z * [new branch] gh/ydwu4/306/head -> origin/gh/ydwu4/306/head 2025-09-07T06:59:52.3739892Z * [new branch] gh/ydwu4/306/orig -> origin/gh/ydwu4/306/orig 2025-09-07T06:59:52.3742133Z * [new branch] gh/ydwu4/307/base -> origin/gh/ydwu4/307/base 2025-09-07T06:59:52.3743780Z * [new branch] gh/ydwu4/307/head -> origin/gh/ydwu4/307/head 2025-09-07T06:59:52.3745464Z * [new branch] gh/ydwu4/307/orig -> origin/gh/ydwu4/307/orig 2025-09-07T06:59:52.3747857Z * [new branch] gh/ydwu4/308/base -> origin/gh/ydwu4/308/base 2025-09-07T06:59:52.3749660Z * [new branch] gh/ydwu4/308/head -> origin/gh/ydwu4/308/head 2025-09-07T06:59:52.3751848Z * [new branch] gh/ydwu4/308/orig -> origin/gh/ydwu4/308/orig 2025-09-07T06:59:52.3754068Z * [new branch] gh/ydwu4/309/base -> origin/gh/ydwu4/309/base 2025-09-07T06:59:52.3755784Z * [new branch] gh/ydwu4/309/head -> origin/gh/ydwu4/309/head 2025-09-07T06:59:52.3757439Z * [new branch] gh/ydwu4/309/orig -> origin/gh/ydwu4/309/orig 2025-09-07T06:59:52.3759771Z * [new branch] gh/ydwu4/310/base -> origin/gh/ydwu4/310/base 2025-09-07T06:59:52.3761744Z * [new branch] gh/ydwu4/310/head -> origin/gh/ydwu4/310/head 2025-09-07T06:59:52.3763489Z * [new branch] gh/ydwu4/310/orig -> origin/gh/ydwu4/310/orig 2025-09-07T06:59:52.3765906Z * [new branch] gh/ydwu4/311/base -> origin/gh/ydwu4/311/base 2025-09-07T06:59:52.3767599Z * [new branch] gh/ydwu4/311/head -> origin/gh/ydwu4/311/head 2025-09-07T06:59:52.3769347Z * [new branch] gh/ydwu4/311/orig -> origin/gh/ydwu4/311/orig 2025-09-07T06:59:52.3771728Z * [new branch] gh/ydwu4/312/base -> origin/gh/ydwu4/312/base 2025-09-07T06:59:52.3773536Z * [new branch] gh/ydwu4/312/head -> origin/gh/ydwu4/312/head 2025-09-07T06:59:52.3775168Z * [new branch] gh/ydwu4/312/orig -> origin/gh/ydwu4/312/orig 2025-09-07T06:59:52.3777621Z * [new branch] gh/ydwu4/313/base -> origin/gh/ydwu4/313/base 2025-09-07T06:59:52.3779397Z * [new branch] gh/ydwu4/313/head -> origin/gh/ydwu4/313/head 2025-09-07T06:59:52.3781094Z * [new branch] gh/ydwu4/313/orig -> origin/gh/ydwu4/313/orig 2025-09-07T06:59:52.3783453Z * [new branch] gh/ydwu4/314/base -> origin/gh/ydwu4/314/base 2025-09-07T06:59:52.3785296Z * [new branch] gh/ydwu4/314/head -> origin/gh/ydwu4/314/head 2025-09-07T06:59:52.3787054Z * [new branch] gh/ydwu4/314/orig -> origin/gh/ydwu4/314/orig 2025-09-07T06:59:52.3789473Z * [new branch] gh/ydwu4/315/base -> origin/gh/ydwu4/315/base 2025-09-07T06:59:52.3791191Z * [new branch] gh/ydwu4/315/head -> origin/gh/ydwu4/315/head 2025-09-07T06:59:52.3792856Z * [new branch] gh/ydwu4/315/orig -> origin/gh/ydwu4/315/orig 2025-09-07T06:59:52.3795236Z * [new branch] gh/ydwu4/316/base -> origin/gh/ydwu4/316/base 2025-09-07T06:59:52.3796979Z * [new branch] gh/ydwu4/316/head -> origin/gh/ydwu4/316/head 2025-09-07T06:59:52.3798715Z * [new branch] gh/ydwu4/316/orig -> origin/gh/ydwu4/316/orig 2025-09-07T06:59:52.3801262Z * [new branch] gh/ydwu4/317/base -> origin/gh/ydwu4/317/base 2025-09-07T06:59:52.3802824Z * [new branch] gh/ydwu4/317/head -> origin/gh/ydwu4/317/head 2025-09-07T06:59:52.3804506Z * [new branch] gh/ydwu4/317/orig -> origin/gh/ydwu4/317/orig 2025-09-07T06:59:52.3806783Z * [new branch] gh/ydwu4/318/base -> origin/gh/ydwu4/318/base 2025-09-07T06:59:52.3808545Z * [new branch] gh/ydwu4/318/head -> origin/gh/ydwu4/318/head 2025-09-07T06:59:52.3810235Z * [new branch] gh/ydwu4/318/orig -> origin/gh/ydwu4/318/orig 2025-09-07T06:59:52.3812487Z * [new branch] gh/ydwu4/319/base -> origin/gh/ydwu4/319/base 2025-09-07T06:59:52.3814686Z * [new branch] gh/ydwu4/319/head -> origin/gh/ydwu4/319/head 2025-09-07T06:59:52.3816373Z * [new branch] gh/ydwu4/319/orig -> origin/gh/ydwu4/319/orig 2025-09-07T06:59:52.3818771Z * [new branch] gh/ydwu4/320/base -> origin/gh/ydwu4/320/base 2025-09-07T06:59:52.3820381Z * [new branch] gh/ydwu4/320/head -> origin/gh/ydwu4/320/head 2025-09-07T06:59:52.3822074Z * [new branch] gh/ydwu4/320/orig -> origin/gh/ydwu4/320/orig 2025-09-07T06:59:52.3824218Z * [new branch] gh/ydwu4/321/base -> origin/gh/ydwu4/321/base 2025-09-07T06:59:52.3825954Z * [new branch] gh/ydwu4/321/head -> origin/gh/ydwu4/321/head 2025-09-07T06:59:52.3827686Z * [new branch] gh/ydwu4/321/orig -> origin/gh/ydwu4/321/orig 2025-09-07T06:59:52.3830066Z * [new branch] gh/ydwu4/322/base -> origin/gh/ydwu4/322/base 2025-09-07T06:59:52.3831747Z * [new branch] gh/ydwu4/322/head -> origin/gh/ydwu4/322/head 2025-09-07T06:59:52.3833556Z * [new branch] gh/ydwu4/322/orig -> origin/gh/ydwu4/322/orig 2025-09-07T06:59:52.3835901Z * [new branch] gh/ydwu4/323/base -> origin/gh/ydwu4/323/base 2025-09-07T06:59:52.3837578Z * [new branch] gh/ydwu4/323/head -> origin/gh/ydwu4/323/head 2025-09-07T06:59:52.3839242Z * [new branch] gh/ydwu4/323/orig -> origin/gh/ydwu4/323/orig 2025-09-07T06:59:52.3841510Z * [new branch] gh/ydwu4/324/base -> origin/gh/ydwu4/324/base 2025-09-07T06:59:52.3843217Z * [new branch] gh/ydwu4/324/head -> origin/gh/ydwu4/324/head 2025-09-07T06:59:52.3844875Z * [new branch] gh/ydwu4/324/orig -> origin/gh/ydwu4/324/orig 2025-09-07T06:59:52.3847572Z * [new branch] gh/yf225/133/base -> origin/gh/yf225/133/base 2025-09-07T06:59:52.3849203Z * [new branch] gh/yf225/133/head -> origin/gh/yf225/133/head 2025-09-07T06:59:52.3851786Z * [new branch] gh/yf225/171/base -> origin/gh/yf225/171/base 2025-09-07T06:59:52.3853538Z * [new branch] gh/yf225/171/head -> origin/gh/yf225/171/head 2025-09-07T06:59:52.3855245Z * [new branch] gh/yf225/171/orig -> origin/gh/yf225/171/orig 2025-09-07T06:59:52.3857599Z * [new branch] gh/yf225/172/base -> origin/gh/yf225/172/base 2025-09-07T06:59:52.3859264Z * [new branch] gh/yf225/172/head -> origin/gh/yf225/172/head 2025-09-07T06:59:52.3860912Z * [new branch] gh/yf225/172/orig -> origin/gh/yf225/172/orig 2025-09-07T06:59:52.3863184Z * [new branch] gh/yf225/93/base -> origin/gh/yf225/93/base 2025-09-07T06:59:52.3864854Z * [new branch] gh/yf225/93/head -> origin/gh/yf225/93/head 2025-09-07T06:59:52.3867970Z * [new branch] gh/yifuwang/152/base -> origin/gh/yifuwang/152/base 2025-09-07T06:59:52.3869832Z * [new branch] gh/yifuwang/152/head -> origin/gh/yifuwang/152/head 2025-09-07T06:59:52.3871680Z * [new branch] gh/yifuwang/152/orig -> origin/gh/yifuwang/152/orig 2025-09-07T06:59:52.3875665Z * [new branch] gh/yifuwang/195/base -> origin/gh/yifuwang/195/base 2025-09-07T06:59:52.3877378Z * [new branch] gh/yifuwang/195/head -> origin/gh/yifuwang/195/head 2025-09-07T06:59:52.3879497Z * [new branch] gh/yifuwang/195/orig -> origin/gh/yifuwang/195/orig 2025-09-07T06:59:52.3882437Z * [new branch] gh/yiming0416/1/base -> origin/gh/yiming0416/1/base 2025-09-07T06:59:52.3884075Z * [new branch] gh/yiming0416/1/head -> origin/gh/yiming0416/1/head 2025-09-07T06:59:52.3886156Z * [new branch] gh/yiming0416/2/base -> origin/gh/yiming0416/2/base 2025-09-07T06:59:52.3887857Z * [new branch] gh/yiming0416/2/head -> origin/gh/yiming0416/2/head 2025-09-07T06:59:52.3890646Z * [new branch] gh/ysiraichi/79/base -> origin/gh/ysiraichi/79/base 2025-09-07T06:59:52.3892289Z * [new branch] gh/ysiraichi/79/head -> origin/gh/ysiraichi/79/head 2025-09-07T06:59:52.3894093Z * [new branch] gh/ysiraichi/79/orig -> origin/gh/ysiraichi/79/orig 2025-09-07T06:59:52.3896282Z * [new branch] gh/ysiraichi/88/base -> origin/gh/ysiraichi/88/base 2025-09-07T06:59:52.3897971Z * [new branch] gh/ysiraichi/88/head -> origin/gh/ysiraichi/88/head 2025-09-07T06:59:52.3899557Z * [new branch] gh/ysiraichi/88/orig -> origin/gh/ysiraichi/88/orig 2025-09-07T06:59:52.3902381Z * [new branch] gh/zhxchen17/25/base -> origin/gh/zhxchen17/25/base 2025-09-07T06:59:52.3904049Z * [new branch] gh/zhxchen17/25/head -> origin/gh/zhxchen17/25/head 2025-09-07T06:59:52.3905748Z * [new branch] gh/zhxchen17/25/orig -> origin/gh/zhxchen17/25/orig 2025-09-07T06:59:52.3908114Z * [new branch] gh/zhxchen17/31/base -> origin/gh/zhxchen17/31/base 2025-09-07T06:59:52.3909953Z * [new branch] gh/zhxchen17/31/head -> origin/gh/zhxchen17/31/head 2025-09-07T06:59:52.3911682Z * [new branch] gh/zhxchen17/31/orig -> origin/gh/zhxchen17/31/orig 2025-09-07T06:59:52.3913948Z * [new branch] gh/zhxchen17/34/base -> origin/gh/zhxchen17/34/base 2025-09-07T06:59:52.3915742Z * [new branch] gh/zhxchen17/34/head -> origin/gh/zhxchen17/34/head 2025-09-07T06:59:52.3917794Z * [new branch] gh/zhxchen17/35/base -> origin/gh/zhxchen17/35/base 2025-09-07T06:59:52.3919488Z * [new branch] gh/zhxchen17/35/head -> origin/gh/zhxchen17/35/head 2025-09-07T06:59:52.3922052Z * [new branch] gh/zhxchen17/37/base -> origin/gh/zhxchen17/37/base 2025-09-07T06:59:52.3923768Z * [new branch] gh/zhxchen17/37/head -> origin/gh/zhxchen17/37/head 2025-09-07T06:59:52.3925429Z * [new branch] gh/zhxchen17/37/orig -> origin/gh/zhxchen17/37/orig 2025-09-07T06:59:52.3927853Z * [new branch] gh/zhxchen17/38/base -> origin/gh/zhxchen17/38/base 2025-09-07T06:59:52.3929508Z * [new branch] gh/zhxchen17/38/head -> origin/gh/zhxchen17/38/head 2025-09-07T06:59:52.3931318Z * [new branch] gh/zhxchen17/38/orig -> origin/gh/zhxchen17/38/orig 2025-09-07T06:59:52.3933406Z * [new branch] gh/zhxchen17/39/base -> origin/gh/zhxchen17/39/base 2025-09-07T06:59:52.3935188Z * [new branch] gh/zhxchen17/39/head -> origin/gh/zhxchen17/39/head 2025-09-07T06:59:52.3936905Z * [new branch] gh/zhxchen17/39/orig -> origin/gh/zhxchen17/39/orig 2025-09-07T06:59:52.3939124Z * [new branch] gh/zhxchen17/40/base -> origin/gh/zhxchen17/40/base 2025-09-07T06:59:52.3940886Z * [new branch] gh/zhxchen17/40/head -> origin/gh/zhxchen17/40/head 2025-09-07T06:59:52.3942782Z * [new branch] gh/zhxchen17/40/orig -> origin/gh/zhxchen17/40/orig 2025-09-07T06:59:52.3945121Z * [new branch] gh/zhxchen17/41/base -> origin/gh/zhxchen17/41/base 2025-09-07T06:59:52.3946844Z * [new branch] gh/zhxchen17/41/head -> origin/gh/zhxchen17/41/head 2025-09-07T06:59:52.3948806Z * [new branch] gh/zhxchen17/41/orig -> origin/gh/zhxchen17/41/orig 2025-09-07T06:59:52.3951171Z * [new branch] gh/zhxchen17/42/base -> origin/gh/zhxchen17/42/base 2025-09-07T06:59:52.3953002Z * [new branch] gh/zhxchen17/42/head -> origin/gh/zhxchen17/42/head 2025-09-07T06:59:52.3954880Z * [new branch] gh/zhxchen17/42/orig -> origin/gh/zhxchen17/42/orig 2025-09-07T06:59:52.3957339Z * [new branch] gh/zhxchen17/43/base -> origin/gh/zhxchen17/43/base 2025-09-07T06:59:52.3959166Z * [new branch] gh/zhxchen17/43/head -> origin/gh/zhxchen17/43/head 2025-09-07T06:59:52.3960915Z * [new branch] gh/zhxchen17/43/orig -> origin/gh/zhxchen17/43/orig 2025-09-07T06:59:52.3963365Z * [new branch] gh/zhxchen17/44/base -> origin/gh/zhxchen17/44/base 2025-09-07T06:59:52.3965010Z * [new branch] gh/zhxchen17/44/head -> origin/gh/zhxchen17/44/head 2025-09-07T06:59:52.3966815Z * [new branch] gh/zhxchen17/44/orig -> origin/gh/zhxchen17/44/orig 2025-09-07T06:59:52.3969060Z * [new branch] gh/zhxchen17/45/base -> origin/gh/zhxchen17/45/base 2025-09-07T06:59:52.3970837Z * [new branch] gh/zhxchen17/45/head -> origin/gh/zhxchen17/45/head 2025-09-07T06:59:52.3972586Z * [new branch] gh/zhxchen17/45/orig -> origin/gh/zhxchen17/45/orig 2025-09-07T06:59:52.3975466Z * [new branch] gh/zklaus/10/base -> origin/gh/zklaus/10/base 2025-09-07T06:59:52.3977102Z * [new branch] gh/zklaus/10/head -> origin/gh/zklaus/10/head 2025-09-07T06:59:52.3978814Z * [new branch] gh/zklaus/10/orig -> origin/gh/zklaus/10/orig 2025-09-07T06:59:52.3981004Z * [new branch] gh/zklaus/11/base -> origin/gh/zklaus/11/base 2025-09-07T06:59:52.3982779Z * [new branch] gh/zklaus/11/head -> origin/gh/zklaus/11/head 2025-09-07T06:59:52.3984434Z * [new branch] gh/zklaus/11/orig -> origin/gh/zklaus/11/orig 2025-09-07T06:59:52.3986655Z * [new branch] gh/zklaus/12/base -> origin/gh/zklaus/12/base 2025-09-07T06:59:52.3988348Z * [new branch] gh/zklaus/12/head -> origin/gh/zklaus/12/head 2025-09-07T06:59:52.3990101Z * [new branch] gh/zklaus/12/orig -> origin/gh/zklaus/12/orig 2025-09-07T06:59:52.3992421Z * [new branch] gh/zklaus/14/base -> origin/gh/zklaus/14/base 2025-09-07T06:59:52.3994132Z * [new branch] gh/zklaus/14/head -> origin/gh/zklaus/14/head 2025-09-07T06:59:52.3996273Z * [new branch] gh/zklaus/14/orig -> origin/gh/zklaus/14/orig 2025-09-07T06:59:52.3998501Z * [new branch] gh/zklaus/15/base -> origin/gh/zklaus/15/base 2025-09-07T06:59:52.4000328Z * [new branch] gh/zklaus/15/head -> origin/gh/zklaus/15/head 2025-09-07T06:59:52.4002142Z * [new branch] gh/zklaus/15/orig -> origin/gh/zklaus/15/orig 2025-09-07T06:59:52.4004368Z * [new branch] gh/zklaus/16/base -> origin/gh/zklaus/16/base 2025-09-07T06:59:52.4006104Z * [new branch] gh/zklaus/16/head -> origin/gh/zklaus/16/head 2025-09-07T06:59:52.4007806Z * [new branch] gh/zklaus/16/orig -> origin/gh/zklaus/16/orig 2025-09-07T06:59:52.4010004Z * [new branch] gh/zklaus/17/base -> origin/gh/zklaus/17/base 2025-09-07T06:59:52.4011649Z * [new branch] gh/zklaus/17/head -> origin/gh/zklaus/17/head 2025-09-07T06:59:52.4013525Z * [new branch] gh/zklaus/17/orig -> origin/gh/zklaus/17/orig 2025-09-07T06:59:52.4015641Z * [new branch] gh/zklaus/18/base -> origin/gh/zklaus/18/base 2025-09-07T06:59:52.4017305Z * [new branch] gh/zklaus/18/head -> origin/gh/zklaus/18/head 2025-09-07T06:59:52.4018983Z * [new branch] gh/zklaus/18/orig -> origin/gh/zklaus/18/orig 2025-09-07T06:59:52.4021179Z * [new branch] gh/zklaus/19/base -> origin/gh/zklaus/19/base 2025-09-07T06:59:52.4022940Z * [new branch] gh/zklaus/19/head -> origin/gh/zklaus/19/head 2025-09-07T06:59:52.4024604Z * [new branch] gh/zklaus/19/orig -> origin/gh/zklaus/19/orig 2025-09-07T06:59:52.4026838Z * [new branch] gh/zklaus/20/base -> origin/gh/zklaus/20/base 2025-09-07T06:59:52.4028535Z * [new branch] gh/zklaus/20/head -> origin/gh/zklaus/20/head 2025-09-07T06:59:52.4030243Z * [new branch] gh/zklaus/20/orig -> origin/gh/zklaus/20/orig 2025-09-07T06:59:52.4032414Z * [new branch] gh/zklaus/7/base -> origin/gh/zklaus/7/base 2025-09-07T06:59:52.4034121Z * [new branch] gh/zklaus/7/head -> origin/gh/zklaus/7/head 2025-09-07T06:59:52.4035790Z * [new branch] gh/zklaus/7/orig -> origin/gh/zklaus/7/orig 2025-09-07T06:59:52.4038018Z * [new branch] gh/zklaus/9/base -> origin/gh/zklaus/9/base 2025-09-07T06:59:52.4039682Z * [new branch] gh/zklaus/9/head -> origin/gh/zklaus/9/head 2025-09-07T06:59:52.4041466Z * [new branch] gh/zklaus/9/orig -> origin/gh/zklaus/9/orig 2025-09-07T06:59:52.4044154Z * [new branch] gh/zou3519/1175/base -> origin/gh/zou3519/1175/base 2025-09-07T06:59:52.4045892Z * [new branch] gh/zou3519/1175/head -> origin/gh/zou3519/1175/head 2025-09-07T06:59:52.4047687Z * [new branch] gh/zou3519/1175/orig -> origin/gh/zou3519/1175/orig 2025-09-07T06:59:52.4050096Z * [new branch] gh/zou3519/1177/base -> origin/gh/zou3519/1177/base 2025-09-07T06:59:52.4051836Z * [new branch] gh/zou3519/1177/head -> origin/gh/zou3519/1177/head 2025-09-07T06:59:52.4053510Z * [new branch] gh/zou3519/1177/orig -> origin/gh/zou3519/1177/orig 2025-09-07T06:59:52.4055803Z * [new branch] gh/zou3519/1191/base -> origin/gh/zou3519/1191/base 2025-09-07T06:59:52.4057608Z * [new branch] gh/zou3519/1191/head -> origin/gh/zou3519/1191/head 2025-09-07T06:59:52.4059400Z * [new branch] gh/zou3519/1191/orig -> origin/gh/zou3519/1191/orig 2025-09-07T06:59:52.4061693Z * [new branch] gh/zou3519/1192/base -> origin/gh/zou3519/1192/base 2025-09-07T06:59:52.4063446Z * [new branch] gh/zou3519/1192/head -> origin/gh/zou3519/1192/head 2025-09-07T06:59:52.4065219Z * [new branch] gh/zou3519/1192/orig -> origin/gh/zou3519/1192/orig 2025-09-07T06:59:52.4067777Z * [new branch] gh/zou3519/1193/base -> origin/gh/zou3519/1193/base 2025-09-07T06:59:52.4069479Z * [new branch] gh/zou3519/1193/head -> origin/gh/zou3519/1193/head 2025-09-07T06:59:52.4071201Z * [new branch] gh/zou3519/1193/orig -> origin/gh/zou3519/1193/orig 2025-09-07T06:59:52.4073504Z * [new branch] gh/zou3519/1194/base -> origin/gh/zou3519/1194/base 2025-09-07T06:59:52.4076536Z * [new branch] gh/zou3519/1194/head -> origin/gh/zou3519/1194/head 2025-09-07T06:59:52.4078807Z * [new branch] gh/zou3519/1194/orig -> origin/gh/zou3519/1194/orig 2025-09-07T06:59:52.4081577Z * [new branch] gh/zou3519/1195/base -> origin/gh/zou3519/1195/base 2025-09-07T06:59:52.4083759Z * [new branch] gh/zou3519/1195/head -> origin/gh/zou3519/1195/head 2025-09-07T06:59:52.4085989Z * [new branch] gh/zou3519/1195/orig -> origin/gh/zou3519/1195/orig 2025-09-07T06:59:52.4088251Z * [new branch] gh/zou3519/1196/base -> origin/gh/zou3519/1196/base 2025-09-07T06:59:52.4090222Z * [new branch] gh/zou3519/1196/head -> origin/gh/zou3519/1196/head 2025-09-07T06:59:52.4092151Z * [new branch] gh/zou3519/1196/orig -> origin/gh/zou3519/1196/orig 2025-09-07T06:59:52.4094439Z * [new branch] gh/zou3519/1197/base -> origin/gh/zou3519/1197/base 2025-09-07T06:59:52.4096298Z * [new branch] gh/zou3519/1197/head -> origin/gh/zou3519/1197/head 2025-09-07T06:59:52.4098182Z * [new branch] gh/zou3519/1197/orig -> origin/gh/zou3519/1197/orig 2025-09-07T06:59:52.4101080Z * [new branch] gh/zpcore/1/base -> origin/gh/zpcore/1/base 2025-09-07T06:59:52.4102864Z * [new branch] gh/zpcore/1/head -> origin/gh/zpcore/1/head 2025-09-07T06:59:52.4105452Z * [new branch] gh/zpcore/10/base -> origin/gh/zpcore/10/base 2025-09-07T06:59:52.4107149Z * [new branch] gh/zpcore/10/head -> origin/gh/zpcore/10/head 2025-09-07T06:59:52.4109013Z * [new branch] gh/zpcore/10/orig -> origin/gh/zpcore/10/orig 2025-09-07T06:59:52.4111493Z * [new branch] gh/zpcore/11/base -> origin/gh/zpcore/11/base 2025-09-07T06:59:52.4113408Z * [new branch] gh/zpcore/11/head -> origin/gh/zpcore/11/head 2025-09-07T06:59:52.4115285Z * [new branch] gh/zpcore/11/orig -> origin/gh/zpcore/11/orig 2025-09-07T06:59:52.4117879Z * [new branch] gh/zpcore/12/base -> origin/gh/zpcore/12/base 2025-09-07T06:59:52.4119835Z * [new branch] gh/zpcore/12/head -> origin/gh/zpcore/12/head 2025-09-07T06:59:52.4121802Z * [new branch] gh/zpcore/12/orig -> origin/gh/zpcore/12/orig 2025-09-07T06:59:52.4124260Z * [new branch] gh/zpcore/13/base -> origin/gh/zpcore/13/base 2025-09-07T06:59:52.4126130Z * [new branch] gh/zpcore/13/head -> origin/gh/zpcore/13/head 2025-09-07T06:59:52.4127975Z * [new branch] gh/zpcore/13/orig -> origin/gh/zpcore/13/orig 2025-09-07T06:59:52.4130520Z * [new branch] gh/zpcore/14/base -> origin/gh/zpcore/14/base 2025-09-07T06:59:52.4132324Z * [new branch] gh/zpcore/14/head -> origin/gh/zpcore/14/head 2025-09-07T06:59:52.4134766Z * [new branch] gh/zpcore/2/base -> origin/gh/zpcore/2/base 2025-09-07T06:59:52.4136622Z * [new branch] gh/zpcore/2/head -> origin/gh/zpcore/2/head 2025-09-07T06:59:52.4138862Z * [new branch] gh/zpcore/3/base -> origin/gh/zpcore/3/base 2025-09-07T06:59:52.4140639Z * [new branch] gh/zpcore/3/head -> origin/gh/zpcore/3/head 2025-09-07T06:59:52.4142958Z * [new branch] gh/zpcore/4/base -> origin/gh/zpcore/4/base 2025-09-07T06:59:52.4144734Z * [new branch] gh/zpcore/4/head -> origin/gh/zpcore/4/head 2025-09-07T06:59:52.4147064Z * [new branch] gh/zpcore/5/base -> origin/gh/zpcore/5/base 2025-09-07T06:59:52.4148840Z * [new branch] gh/zpcore/5/head -> origin/gh/zpcore/5/head 2025-09-07T06:59:52.4151218Z * [new branch] gh/zpcore/6/base -> origin/gh/zpcore/6/base 2025-09-07T06:59:52.4153066Z * [new branch] gh/zpcore/6/head -> origin/gh/zpcore/6/head 2025-09-07T06:59:52.4155394Z * [new branch] gh/zpcore/7/base -> origin/gh/zpcore/7/base 2025-09-07T06:59:52.4157127Z * [new branch] gh/zpcore/7/head -> origin/gh/zpcore/7/head 2025-09-07T06:59:52.4159569Z * [new branch] gh/zpcore/8/base -> origin/gh/zpcore/8/base 2025-09-07T06:59:52.4161360Z * [new branch] gh/zpcore/8/head -> origin/gh/zpcore/8/head 2025-09-07T06:59:52.4163508Z * [new branch] google-main -> origin/google-main 2025-09-07T06:59:52.4166087Z * [new branch] guangyey/external_stream -> origin/guangyey/external_stream 2025-09-07T06:59:52.4167809Z * [new branch] guangyey/host_alloc -> origin/guangyey/host_alloc 2025-09-07T06:59:52.4169456Z * [new branch] guangyey/reimport -> origin/guangyey/reimport 2025-09-07T06:59:52.4171178Z * [new branch] guangyey/test_2025 -> origin/guangyey/test_2025 2025-09-07T06:59:52.4174075Z * [new branch] guilhermeleobas/cherry-pick-55d87d9dfd9 -> origin/guilhermeleobas/cherry-pick-55d87d9dfd9 2025-09-07T06:59:52.4176374Z * [new branch] haozhe/bf16-dynamic-shape -> origin/haozhe/bf16-dynamic-shape 2025-09-07T06:59:52.4178386Z * [new branch] hc_baseline -> origin/hc_baseline 2025-09-07T06:59:52.4180430Z * [new branch] hf_update -> origin/hf_update 2025-09-07T06:59:52.4182370Z * [new branch] hhh_decomp_mul -> origin/hhh_decomp_mul 2025-09-07T06:59:52.4184272Z * [new branch] hhh_rand -> origin/hhh_rand 2025-09-07T06:59:52.4186739Z * [new branch] hoy/mmsplitk -> origin/hoy/mmsplitk 2025-09-07T06:59:52.4188432Z * [new branch] hoy/triton-PR3973 -> origin/hoy/triton-PR3973 2025-09-07T06:59:52.4190399Z * [new branch] hoy/triton-coalescing-baseline -> origin/hoy/triton-coalescing-baseline 2025-09-07T06:59:52.4192097Z * [new branch] hoy/triton-coalescing-new -> origin/hoy/triton-coalescing-new 2025-09-07T06:59:52.4193878Z * [new branch] hoy/triton-coalescing-vec -> origin/hoy/triton-coalescing-vec 2025-09-07T06:59:52.4195899Z * [new branch] inductordecompfix -> origin/inductordecompfix 2025-09-07T06:59:52.4197816Z * [new branch] inline -> origin/inline 2025-09-07T06:59:52.4199731Z * [new branch] inlining -> origin/inlining 2025-09-07T06:59:52.4201715Z * [new branch] inlining-ezyang -> origin/inlining-ezyang 2025-09-07T06:59:52.4203772Z * [new branch] install-torchao-0.13.0 -> origin/install-torchao-0.13.0 2025-09-07T06:59:52.4205749Z * [new branch] int8_sdpa -> origin/int8_sdpa 2025-09-07T06:59:52.4207726Z * [new branch] invoke-subgraph -> origin/invoke-subgraph 2025-09-07T06:59:52.4209775Z * [new branch] issue#58739 -> origin/issue#58739 2025-09-07T06:59:52.4212431Z * [new branch] jcaip/test-cusparselt-version-0.6.2 -> origin/jcaip/test-cusparselt-version-0.6.2 2025-09-07T06:59:52.4214160Z * [new branch] jcaip/update-cusparselt-0.6.2 -> origin/jcaip/update-cusparselt-0.6.2 2025-09-07T06:59:52.4216724Z * [new branch] jeanschmidt/disable_rocm_build_tests -> origin/jeanschmidt/disable_rocm_build_tests 2025-09-07T06:59:52.4218598Z * [new branch] jithunnair-amd-patch-1 -> origin/jithunnair-amd-patch-1 2025-09-07T06:59:52.4220639Z * [new branch] jithunnair-amd-patch-2 -> origin/jithunnair-amd-patch-2 2025-09-07T06:59:52.4223098Z * [new branch] justinchu/attention-tests -> origin/justinchu/attention-tests 2025-09-07T06:59:52.4224814Z * [new branch] justinchu/native-qdq -> origin/justinchu/native-qdq 2025-09-07T06:59:52.4226858Z * [new branch] justinchu/ort-122 -> origin/justinchu/ort-122 2025-09-07T06:59:52.4229337Z * [new branch] justinchuby/dynamo-true -> origin/justinchuby/dynamo-true 2025-09-07T06:59:52.4232393Z * [new branch] kainan666/xlf_debug -> origin/kainan666/xlf_debug 2025-09-07T06:59:52.4234123Z * [new branch] kainan_test -> origin/kainan_test 2025-09-07T06:59:52.4236077Z * [new branch] learnablebias -> origin/learnablebias 2025-09-07T06:59:52.4238656Z * [new branch] leslie/test_group_gemm_epilogues -> origin/leslie/test_group_gemm_epilogues 2025-09-07T06:59:52.4241177Z * [new branch] lessw2020/fix_cutlass_cache_error -> origin/lessw2020/fix_cutlass_cache_error 2025-09-07T06:59:52.4243548Z * [new branch] liaoxuan/shm_all_reduce -> origin/liaoxuan/shm_all_reduce 2025-09-07T06:59:52.4245772Z * [new branch] liaoxuan/test_fa_disable_softmax -> origin/liaoxuan/test_fa_disable_softmax 2025-09-07T06:59:52.4247459Z * [new branch] liaoxuan/test_int8_sdpa -> origin/liaoxuan/test_int8_sdpa 2025-09-07T06:59:52.4249429Z * [new branch] lintbuilddocker -> origin/lintbuilddocker 2025-09-07T06:59:52.4251606Z * [new branch] llama4-stable -> origin/llama4-stable 2025-09-07T06:59:52.4253637Z * [new branch] logdetfix -> origin/logdetfix 2025-09-07T06:59:52.4256648Z * [new branch] lts/release/1.8 -> origin/lts/release/1.8 2025-09-07T06:59:52.4259099Z * [new branch] lucaskabela/#94773 -> origin/lucaskabela/#94773 2025-09-07T06:59:52.4260844Z * [new branch] lucaskabela/flop_counter -> origin/lucaskabela/flop_counter 2025-09-07T06:59:52.4262679Z * [new branch] lucaskabela/func_under_decomp -> origin/lucaskabela/func_under_decomp 2025-09-07T06:59:52.4264478Z * [new branch] lucaskabela/functional_in_dynamo -> origin/lucaskabela/functional_in_dynamo 2025-09-07T06:59:52.4266519Z * [new branch] lucaskabela/install_params_as_graph_attr -> origin/lucaskabela/install_params_as_graph_attr 2025-09-07T06:59:52.4268096Z * [new branch] lucaskabela/issue_120648 -> origin/lucaskabela/issue_120648 2025-09-07T06:59:52.4270307Z * [new branch] lucaskabela/misc_typing_dynamo -> origin/lucaskabela/misc_typing_dynamo 2025-09-07T06:59:52.4272861Z * [new branch] lucaskabela/parameters_as_graph_attr -> origin/lucaskabela/parameters_as_graph_attr 2025-09-07T06:59:52.4274908Z * [new branch] lucaskabela/remove_aot_dispatcher_metadata -> origin/lucaskabela/remove_aot_dispatcher_metadata 2025-09-07T06:59:52.4276544Z * [new branch] lucaskabela/rnn_decomp -> origin/lucaskabela/rnn_decomp 2025-09-07T06:59:52.4279002Z * [new branch] lucaskabela/typing_backends -> origin/lucaskabela/typing_backends 2025-09-07T06:59:52.4280975Z * [new branch] lucaskabela/typing_symbolic_convert -> origin/lucaskabela/typing_symbolic_convert 2025-09-07T06:59:52.4283024Z * [new branch] lucaskabela/typing_utils_improvements -> origin/lucaskabela/typing_utils_improvements 2025-09-07T06:59:52.4284900Z * [new branch] main -> origin/main 2025-09-07T06:59:52.4287100Z * [new branch] main-enable-b200-distributed-tests -> origin/main-enable-b200-distributed-tests 2025-09-07T06:59:52.4288929Z * [new branch] malfet-patch-1 -> origin/malfet-patch-1 2025-09-07T06:59:52.4291005Z * [new branch] malfet-patch-12 -> origin/malfet-patch-12 2025-09-07T06:59:52.4293106Z * [new branch] malfet-patch-14 -> origin/malfet-patch-14 2025-09-07T06:59:52.4295097Z * [new branch] malfet-patch-6 -> origin/malfet-patch-6 2025-09-07T06:59:52.4297119Z * [new branch] malfet-patch-8 -> origin/malfet-patch-8 2025-09-07T06:59:52.4299958Z * [new branch] malfet/be-move-more-settings-to-checkout-pytorch -> origin/malfet/be-move-more-settings-to-checkout-pytorch 2025-09-07T06:59:52.4302284Z * [new branch] malfet/delete-upsteam-cuda -> origin/malfet/delete-upsteam-cuda 2025-09-07T06:59:52.4303923Z * [new branch] malfet/mps-implement-col2im -> origin/malfet/mps-implement-col2im 2025-09-07T06:59:52.4306553Z * [new branch] manuel/test-ops-common-allow-mps -> origin/manuel/test-ops-common-allow-mps 2025-09-07T06:59:52.4308389Z * [new branch] metascroy-patch-1 -> origin/metascroy-patch-1 2025-09-07T06:59:52.4310948Z * [new branch] mlazos/S429861-debug -> origin/mlazos/S429861-debug 2025-09-07T06:59:52.4312666Z * [new branch] mlazos/aa -> origin/mlazos/aa 2025-09-07T06:59:52.4314482Z * [new branch] mlazos/arg-renames -> origin/mlazos/arg-renames 2025-09-07T06:59:52.4316322Z * [new branch] mlazos/backup-test-branch -> origin/mlazos/backup-test-branch 2025-09-07T06:59:52.4318048Z * [new branch] mlazos/bad-cudagraphs -> origin/mlazos/bad-cudagraphs 2025-09-07T06:59:52.4319873Z * [new branch] mlazos/baseline -> origin/mlazos/baseline 2025-09-07T06:59:52.4321737Z * [new branch] mlazos/baseline-graph-breaks -> origin/mlazos/baseline-graph-breaks 2025-09-07T06:59:52.4323527Z * [new branch] mlazos/beta-tensor -> origin/mlazos/beta-tensor 2025-09-07T06:59:52.4325574Z * [new branch] mlazos/better-msg -> origin/mlazos/better-msg 2025-09-07T06:59:52.4327858Z * [new branch] mlazos/buffers -> origin/mlazos/buffers 2025-09-07T06:59:52.4329594Z * [new branch] mlazos/buffers2 -> origin/mlazos/buffers2 2025-09-07T06:59:52.4331489Z * [new branch] mlazos/buffers3 -> origin/mlazos/buffers3 2025-09-07T06:59:52.4333741Z * [new branch] mlazos/ck2 -> origin/mlazos/ck2 2025-09-07T06:59:52.4335743Z * [new branch] mlazos/combokernels -> origin/mlazos/combokernels 2025-09-07T06:59:52.4337609Z * [new branch] mlazos/ctx-cleanup -> origin/mlazos/ctx-cleanup 2025-09-07T06:59:52.4339358Z * [new branch] mlazos/cuda-cmd-log -> origin/mlazos/cuda-cmd-log 2025-09-07T06:59:52.4341431Z * [new branch] mlazos/cudagraph-tests -> origin/mlazos/cudagraph-tests 2025-09-07T06:59:52.4343432Z * [new branch] mlazos/cudagraphs-measurement -> origin/mlazos/cudagraphs-measurement 2025-09-07T06:59:52.4345295Z * [new branch] mlazos/cutlass-test -> origin/mlazos/cutlass-test 2025-09-07T06:59:52.4347182Z * [new branch] mlazos/cutlass-topo-bug -> origin/mlazos/cutlass-topo-bug 2025-09-07T06:59:52.4349055Z * [new branch] mlazos/data-gather -> origin/mlazos/data-gather 2025-09-07T06:59:52.4350978Z * [new branch] mlazos/data-ptrs2 -> origin/mlazos/data-ptrs2 2025-09-07T06:59:52.4353320Z * [new branch] mlazos/data-ptrs3 -> origin/mlazos/data-ptrs3 2025-09-07T06:59:52.4355221Z * [new branch] mlazos/dataclass-proxy -> origin/mlazos/dataclass-proxy 2025-09-07T06:59:52.4357111Z * [new branch] mlazos/dc-attrs -> origin/mlazos/dc-attrs 2025-09-07T06:59:52.4359033Z * [new branch] mlazos/dc-helion -> origin/mlazos/dc-helion 2025-09-07T06:59:52.4360775Z * [new branch] mlazos/dict-fix -> origin/mlazos/dict-fix 2025-09-07T06:59:52.4362977Z * [new branch] mlazos/disable-closures -> origin/mlazos/disable-closures 2025-09-07T06:59:52.4364771Z * [new branch] mlazos/disable-tf -> origin/mlazos/disable-tf 2025-09-07T06:59:52.4366553Z * [new branch] mlazos/dupe-fix -> origin/mlazos/dupe-fix 2025-09-07T06:59:52.4368458Z * [new branch] mlazos/dyn-batch -> origin/mlazos/dyn-batch 2025-09-07T06:59:52.4370424Z * [new branch] mlazos/evt -> origin/mlazos/evt 2025-09-07T06:59:52.4372258Z * [new branch] mlazos/exp_disable -> origin/mlazos/exp_disable 2025-09-07T06:59:52.4374680Z * [new branch] mlazos/extract-examples -> origin/mlazos/extract-examples 2025-09-07T06:59:52.4376383Z * [new branch] mlazos/foreach-op -> origin/mlazos/foreach-op 2025-09-07T06:59:52.4378284Z * [new branch] mlazos/fp8 -> origin/mlazos/fp8 2025-09-07T06:59:52.4380118Z * [new branch] mlazos/fp8-bias -> origin/mlazos/fp8-bias 2025-09-07T06:59:52.4382100Z * [new branch] mlazos/fp8-bias-fusion -> origin/mlazos/fp8-bias-fusion 2025-09-07T06:59:52.4383780Z * [new branch] mlazos/fp8-fixes -> origin/mlazos/fp8-fixes 2025-09-07T06:59:52.4385664Z * [new branch] mlazos/freezing -> origin/mlazos/freezing 2025-09-07T06:59:52.4387491Z * [new branch] mlazos/h-comp -> origin/mlazos/h-comp 2025-09-07T06:59:52.4389456Z * [new branch] mlazos/h-comp2 -> origin/mlazos/h-comp2 2025-09-07T06:59:52.4391310Z * [new branch] mlazos/hash-hop -> origin/mlazos/hash-hop 2025-09-07T06:59:52.4393231Z * [new branch] mlazos/hc -> origin/mlazos/hc 2025-09-07T06:59:52.4395162Z * [new branch] mlazos/hc-cycles -> origin/mlazos/hc-cycles 2025-09-07T06:59:52.4397540Z * [new branch] mlazos/hc-fixes -> origin/mlazos/hc-fixes 2025-09-07T06:59:52.4399391Z * [new branch] mlazos/hc-fixes3 -> origin/mlazos/hc-fixes3 2025-09-07T06:59:52.4401235Z * [new branch] mlazos/hc-fixes4 -> origin/mlazos/hc-fixes4 2025-09-07T06:59:52.4403156Z * [new branch] mlazos/hc-hf -> origin/mlazos/hc-hf 2025-09-07T06:59:52.4405134Z * [new branch] mlazos/hc-mut -> origin/mlazos/hc-mut 2025-09-07T06:59:52.4407073Z * [new branch] mlazos/hc10 -> origin/mlazos/hc10 2025-09-07T06:59:52.4409016Z * [new branch] mlazos/hc11 -> origin/mlazos/hc11 2025-09-07T06:59:52.4410632Z * [new branch] mlazos/hc12 -> origin/mlazos/hc12 2025-09-07T06:59:52.4412537Z * [new branch] mlazos/hc13 -> origin/mlazos/hc13 2025-09-07T06:59:52.4414355Z * [new branch] mlazos/hc14 -> origin/mlazos/hc14 2025-09-07T06:59:52.4416262Z * [new branch] mlazos/hc15 -> origin/mlazos/hc15 2025-09-07T06:59:52.4418209Z * [new branch] mlazos/hc2 -> origin/mlazos/hc2 2025-09-07T06:59:52.4420049Z * [new branch] mlazos/hc4 -> origin/mlazos/hc4 2025-09-07T06:59:52.4421873Z * [new branch] mlazos/hc5 -> origin/mlazos/hc5 2025-09-07T06:59:52.4423732Z * [new branch] mlazos/hc6 -> origin/mlazos/hc6 2025-09-07T06:59:52.4425578Z * [new branch] mlazos/hc7 -> origin/mlazos/hc7 2025-09-07T06:59:52.4427308Z * [new branch] mlazos/hc8 -> origin/mlazos/hc8 2025-09-07T06:59:52.4429202Z * [new branch] mlazos/hc9 -> origin/mlazos/hc9 2025-09-07T06:59:52.4431388Z * [new branch] mlazos/hc_baseline2 -> origin/mlazos/hc_baseline2 2025-09-07T06:59:52.4433254Z * [new branch] mlazos/init-per-param -> origin/mlazos/init-per-param 2025-09-07T06:59:52.4435228Z * [new branch] mlazos/init_per_param -> origin/mlazos/init_per_param 2025-09-07T06:59:52.4437155Z * [new branch] mlazos/less-guards -> origin/mlazos/less-guards 2025-09-07T06:59:52.4439077Z * [new branch] mlazos/lr-composibility -> origin/mlazos/lr-composibility 2025-09-07T06:59:52.4441092Z * [new branch] mlazos/main -> origin/mlazos/main 2025-09-07T06:59:52.4442921Z * [new branch] mlazos/main-test-enablement -> origin/mlazos/main-test-enablement 2025-09-07T06:59:52.4444706Z * [new branch] mlazos/main2 -> origin/mlazos/main2 2025-09-07T06:59:52.4446659Z * [new branch] mlazos/mark-static-update -> origin/mlazos/mark-static-update 2025-09-07T06:59:52.4448431Z * [new branch] mlazos/mcg -> origin/mlazos/mcg 2025-09-07T06:59:52.4450303Z * [new branch] mlazos/mcg2 -> origin/mlazos/mcg2 2025-09-07T06:59:52.4452213Z * [new branch] mlazos/meta-guards -> origin/mlazos/meta-guards 2025-09-07T06:59:52.4454545Z * [new branch] mlazos/mlazos/ck2 -> origin/mlazos/mlazos/ck2 2025-09-07T06:59:52.4456450Z * [new branch] mlazos/mlazos/foreach-map-adam -> origin/mlazos/mlazos/foreach-map-adam 2025-09-07T06:59:52.4458333Z * [new branch] mlazos/mlazos/tf-mode-backup -> origin/mlazos/mlazos/tf-mode-backup 2025-09-07T06:59:52.4460164Z * [new branch] mlazos/mod-fix -> origin/mlazos/mod-fix 2025-09-07T06:59:52.4462106Z * [new branch] mlazos/mode-fix -> origin/mlazos/mode-fix 2025-09-07T06:59:52.4464120Z * [new branch] mlazos/more-tests -> origin/mlazos/more-tests 2025-09-07T06:59:52.4465955Z * [new branch] mlazos/no-cpp -> origin/mlazos/no-cpp 2025-09-07T06:59:52.4468051Z * [new branch] mlazos/no-init-group-handling -> origin/mlazos/no-init-group-handling 2025-09-07T06:59:52.4469834Z * [new branch] mlazos/offsets -> origin/mlazos/offsets 2025-09-07T06:59:52.4471713Z * [new branch] mlazos/opt-bench-exp2 -> origin/mlazos/opt-bench-exp2 2025-09-07T06:59:52.4473749Z * [new branch] mlazos/opt-incr -> origin/mlazos/opt-incr 2025-09-07T06:59:52.4475668Z * [new branch] mlazos/proxy-ctors -> origin/mlazos/proxy-ctors 2025-09-07T06:59:52.4477593Z * [new branch] mlazos/quant-fix -> origin/mlazos/quant-fix 2025-09-07T06:59:52.4479533Z * [new branch] mlazos/resnet-fix -> origin/mlazos/resnet-fix 2025-09-07T06:59:52.4481989Z * [new branch] mlazos/revert-inline -> origin/mlazos/revert-inline 2025-09-07T06:59:52.4483877Z * [new branch] mlazos/rm-buf-names -> origin/mlazos/rm-buf-names 2025-09-07T06:59:52.4485613Z * [new branch] mlazos/rm-code -> origin/mlazos/rm-code 2025-09-07T06:59:52.4487525Z * [new branch] mlazos/rm-spam -> origin/mlazos/rm-spam 2025-09-07T06:59:52.4489418Z * [new branch] mlazos/rtp -> origin/mlazos/rtp 2025-09-07T06:59:52.4491314Z * [new branch] mlazos/static-idx-dbg -> origin/mlazos/static-idx-dbg 2025-09-07T06:59:52.4493272Z * [new branch] mlazos/static-inputs-log -> origin/mlazos/static-inputs-log 2025-09-07T06:59:52.4495236Z * [new branch] mlazos/sub-param-fix -> origin/mlazos/sub-param-fix 2025-09-07T06:59:52.4497100Z * [new branch] mlazos/td-fix2 -> origin/mlazos/td-fix2 2025-09-07T06:59:52.4498999Z * [new branch] mlazos/tensor-hasattr2 -> origin/mlazos/tensor-hasattr2 2025-09-07T06:59:52.4500833Z * [new branch] mlazos/test -> origin/mlazos/test 2025-09-07T06:59:52.4502762Z * [new branch] mlazos/tf-mode -> origin/mlazos/tf-mode 2025-09-07T06:59:52.4504631Z * [new branch] mlazos/tf-mode-backup2 -> origin/mlazos/tf-mode-backup2 2025-09-07T06:59:52.4506595Z * [new branch] mlazos/tf-mode-reland -> origin/mlazos/tf-mode-reland 2025-09-07T06:59:52.4508601Z * [new branch] mlazos/tf-mode-reland2 -> origin/mlazos/tf-mode-reland2 2025-09-07T06:59:52.4510688Z * [new branch] mlazos/tf-mode-reland3 -> origin/mlazos/tf-mode-reland3 2025-09-07T06:59:52.4512367Z * [new branch] mlazos/topo-fix -> origin/mlazos/topo-fix 2025-09-07T06:59:52.4514330Z * [new branch] mlazos/triton-no-epi -> origin/mlazos/triton-no-epi 2025-09-07T06:59:52.4516185Z * [new branch] mlazos/tune-proto -> origin/mlazos/tune-proto 2025-09-07T06:59:52.4518109Z * [new branch] mlazos/tuple-fixes -> origin/mlazos/tuple-fixes 2025-09-07T06:59:52.4519806Z * [new branch] mlazos/tuple-fixes2 -> origin/mlazos/tuple-fixes2 2025-09-07T06:59:52.4521787Z * [new branch] mlazos/tuple-handling -> origin/mlazos/tuple-handling 2025-09-07T06:59:52.4523665Z * [new branch] mlazos/user-streams -> origin/mlazos/user-streams 2025-09-07T06:59:52.4526130Z * [new branch] mlazos/vary-beta -> origin/mlazos/vary-beta 2025-09-07T06:59:52.4527950Z * [new branch] mlazos/vary-beta2 -> origin/mlazos/vary-beta2 2025-09-07T06:59:52.4529806Z * [new branch] mlazos/weird-perf1 -> origin/mlazos/weird-perf1 2025-09-07T06:59:52.4531866Z * [new branch] mm_out_dtype_compile -> origin/mm_out_dtype_compile 2025-09-07T06:59:52.4533864Z * [new branch] modify-setupvllm -> origin/modify-setupvllm 2025-09-07T06:59:52.4535696Z * [new branch] module-shim -> origin/module-shim 2025-09-07T06:59:52.4537734Z * [new branch] move-theme-out-docker -> origin/move-theme-out-docker 2025-09-07T06:59:52.4540162Z * [new branch] msaroufim/be1 -> origin/msaroufim/be1 2025-09-07T06:59:52.4542081Z * [new branch] msaroufim/cn_path -> origin/msaroufim/cn_path 2025-09-07T06:59:52.4543985Z * [new branch] msaroufim/dtensorfusedadam -> origin/msaroufim/dtensorfusedadam 2025-09-07T06:59:52.4545718Z * [new branch] msaroufim/reduce -> origin/msaroufim/reduce 2025-09-07T06:59:52.4548120Z * [new branch] mtia/basic-cmake -> origin/mtia/basic-cmake 2025-09-07T06:59:52.4550091Z * [new branch] muon_dev -> origin/muon_dev 2025-09-07T06:59:52.4552042Z * [new branch] muon_dev_1 -> origin/muon_dev_1 2025-09-07T06:59:52.4554111Z * [new branch] nativert_num_outputs -> origin/nativert_num_outputs 2025-09-07T06:59:52.4556179Z * [new branch] nativert_numoutputs -> origin/nativert_numoutputs 2025-09-07T06:59:52.4558121Z * [new branch] new-modifiy-setupvllm -> origin/new-modifiy-setupvllm 2025-09-07T06:59:52.4559985Z * [new branch] new-setupvllm -> origin/new-setupvllm 2025-09-07T06:59:52.4562002Z * [new branch] new_zeros_dtype -> origin/new_zeros_dtype 2025-09-07T06:59:52.4563999Z * [new branch] newtest-base -> origin/newtest-base 2025-09-07T06:59:52.4566446Z * [new branch] ngimel/cat_perf1 -> origin/ngimel/cat_perf1 2025-09-07T06:59:52.4568133Z * [new branch] ngimel/einsum_fix -> origin/ngimel/einsum_fix 2025-09-07T06:59:52.4569917Z * [new branch] ngimel/error_index_list -> origin/ngimel/error_index_list 2025-09-07T06:59:52.4571664Z * [new branch] ngimel/fabric_check -> origin/ngimel/fabric_check 2025-09-07T06:59:52.4573568Z * [new branch] ngimel/fabric_fix -> origin/ngimel/fabric_fix 2025-09-07T06:59:52.4575373Z * [new branch] ngimel/fix_driver_init_error -> origin/ngimel/fix_driver_init_error 2025-09-07T06:59:52.4577472Z * [new branch] ngimel/fix_nccl_segment_seg -> origin/ngimel/fix_nccl_segment_seg 2025-09-07T06:59:52.4579745Z * [new branch] ngimel/gg_new -> origin/ngimel/gg_new 2025-09-07T06:59:52.4581789Z * [new branch] ngimel/modeguard -> origin/ngimel/modeguard 2025-09-07T06:59:52.4584166Z * [new branch] ngimel/multicast_fix -> origin/ngimel/multicast_fix 2025-09-07T06:59:52.4586069Z * [new branch] ngimel/rocm_handle_type -> origin/ngimel/rocm_handle_type 2025-09-07T06:59:52.4588030Z * [new branch] ngimel/symm_handle_fabric -> origin/ngimel/symm_handle_fabric 2025-09-07T06:59:52.4589817Z * [new branch] ngimel/unbind_multimem -> origin/ngimel/unbind_multimem 2025-09-07T06:59:52.4591665Z * [new branch] nightly -> origin/nightly 2025-09-07T06:59:52.4593764Z * [new branch] nmacchioni-patch-10 -> origin/nmacchioni-patch-10 2025-09-07T06:59:52.4595789Z * [new branch] nmacchioni-patch-7 -> origin/nmacchioni-patch-7 2025-09-07T06:59:52.4597790Z * [new branch] nmacchioni-patch-8 -> origin/nmacchioni-patch-8 2025-09-07T06:59:52.4599805Z * [new branch] nmacchioni-patch-9 -> origin/nmacchioni-patch-9 2025-09-07T06:59:52.4602839Z * [new branch] nullplay/fuse_matmul -> origin/nullplay/fuse_matmul 2025-09-07T06:59:52.4604796Z * [new branch] nullplay_fuse_matmul -> origin/nullplay_fuse_matmul 2025-09-07T06:59:52.4606625Z * [new branch] one-off -> origin/one-off 2025-09-07T06:59:52.4609592Z * [new branch] orig/release/1.10 -> origin/orig/release/1.10 2025-09-07T06:59:52.4611623Z * [new branch] orig/release/1.11 -> origin/orig/release/1.11 2025-09-07T06:59:52.4613647Z * [new branch] orig/release/1.12 -> origin/orig/release/1.12 2025-09-07T06:59:52.4615814Z * [new branch] orig/release/1.13 -> origin/orig/release/1.13 2025-09-07T06:59:52.4617897Z * [new branch] orig/release/1.6 -> origin/orig/release/1.6 2025-09-07T06:59:52.4619941Z * [new branch] orig/release/1.7 -> origin/orig/release/1.7 2025-09-07T06:59:52.4621866Z * [new branch] orig/release/1.8 -> origin/orig/release/1.8 2025-09-07T06:59:52.4623879Z * [new branch] orig/release/1.9 -> origin/orig/release/1.9 2025-09-07T06:59:52.4625900Z * [new branch] orig/release/2.0 -> origin/orig/release/2.0 2025-09-07T06:59:52.4627673Z * [new branch] orig/release/2.1 -> origin/orig/release/2.1 2025-09-07T06:59:52.4629395Z * [new branch] orig/release/2.2 -> origin/orig/release/2.2 2025-09-07T06:59:52.4631055Z * [new branch] orig/release/2.3 -> origin/orig/release/2.3 2025-09-07T06:59:52.4632823Z * [new branch] orig/release/2.4 -> origin/orig/release/2.4 2025-09-07T06:59:52.4634693Z * [new branch] orig/release/2.5 -> origin/orig/release/2.5 2025-09-07T06:59:52.4636400Z * [new branch] orig/release/2.6 -> origin/orig/release/2.6 2025-09-07T06:59:52.4638514Z * [new branch] orig/release/2.7 -> origin/orig/release/2.7 2025-09-07T06:59:52.4640702Z * [new branch] orig/release/2.8 -> origin/orig/release/2.8 2025-09-07T06:59:52.4643269Z * [new branch] oulgen/fx_graph -> origin/oulgen/fx_graph 2025-09-07T06:59:52.4644982Z * [new branch] padded-tensor -> origin/padded-tensor 2025-09-07T06:59:52.4646841Z * [new branch] pca2 -> origin/pca2 2025-09-07T06:59:52.4648746Z * [new branch] pianpwk-patch-1 -> origin/pianpwk-patch-1 2025-09-07T06:59:52.4651275Z * [new branch] pianpwk/backed_size_oblivious_export -> origin/pianpwk/backed_size_oblivious_export 2025-09-07T06:59:52.4652898Z * [new branch] pianpwk/invalidate_fake_memo -> origin/pianpwk/invalidate_fake_memo 2025-09-07T06:59:52.4654353Z * [new branch] pianpwk/max_1_strides -> origin/pianpwk/max_1_strides 2025-09-07T06:59:52.4655937Z * [new branch] pianpwk/maybe_guard_rel -> origin/pianpwk/maybe_guard_rel 2025-09-07T06:59:52.4657931Z * [new branch] pianpwk/nonzero_memo -> origin/pianpwk/nonzero_memo 2025-09-07T06:59:52.4660005Z * [new branch] pianpwk/oblivious_reshape_view_better -> origin/pianpwk/oblivious_reshape_view_better 2025-09-07T06:59:52.4662075Z * [new branch] pianpwk/oblivious_slice_forward -> origin/pianpwk/oblivious_slice_forward 2025-09-07T06:59:52.4663835Z * [new branch] pianpwk/oblivious_where -> origin/pianpwk/oblivious_where 2025-09-07T06:59:52.4665582Z * [new branch] pianpwk/param_static_pgo -> origin/pianpwk/param_static_pgo 2025-09-07T06:59:52.4667369Z * [new branch] pianpwk/pre_forward_hook -> origin/pianpwk/pre_forward_hook 2025-09-07T06:59:52.4670415Z * [new branch] pianpwk/remove_guard_fail_break -> origin/pianpwk/remove_guard_fail_break 2025-09-07T06:59:52.4671003Z * [new branch] pianpwk/slice_fresh_symbols -> origin/pianpwk/slice_fresh_symbols 2025-09-07T06:59:52.4672822Z * [new branch] pianpwk/sym_tokens_draft -> origin/pianpwk/sym_tokens_draft 2025-09-07T06:59:52.4674662Z * [new branch] pianpwk/test_pointwise_guard_or_false -> origin/pianpwk/test_pointwise_guard_or_false 2025-09-07T06:59:52.4676239Z * [new branch] pianpwk/test_slice_fake_impl -> origin/pianpwk/test_slice_fake_impl 2025-09-07T06:59:52.4678025Z * [new branch] pianpwk/totally_draft_sym_wrap -> origin/pianpwk/totally_draft_sym_wrap 2025-09-07T06:59:52.4679774Z * [new branch] pianpwk/unbacked_channels_last -> origin/pianpwk/unbacked_channels_last 2025-09-07T06:59:52.4681681Z * [new branch] pianpwk/unbacked_safe_conv1d -> origin/pianpwk/unbacked_safe_conv1d 2025-09-07T06:59:52.4683387Z * [new branch] pianpwk/unbacked_sdpa_flash -> origin/pianpwk/unbacked_sdpa_flash 2025-09-07T06:59:52.4685213Z * [new branch] pianpwk/unbacked_should_swap -> origin/pianpwk/unbacked_should_swap 2025-09-07T06:59:52.4687038Z * [new branch] pianpwk/unbacked_should_swap_2 -> origin/pianpwk/unbacked_should_swap_2 2025-09-07T06:59:52.4688777Z * [new branch] pianpwk/unbacked_slice_binding -> origin/pianpwk/unbacked_slice_binding 2025-09-07T06:59:52.4690548Z * [new branch] pianpwk/unbacked_slice_forward -> origin/pianpwk/unbacked_slice_forward 2025-09-07T06:59:52.4692204Z * [new branch] pianpwk/user_symints -> origin/pianpwk/user_symints 2025-09-07T06:59:52.4693955Z * [new branch] pianpwk/wan21_reshape -> origin/pianpwk/wan21_reshape 2025-09-07T06:59:52.4695723Z * [new branch] pianpwk/whitelist_optimizer -> origin/pianpwk/whitelist_optimizer 2025-09-07T06:59:52.4697659Z * [new branch] pin-torchao -> origin/pin-torchao 2025-09-07T06:59:52.4700052Z * [new branch] piz/fall_back_missing_0716 -> origin/piz/fall_back_missing_0716 2025-09-07T06:59:52.4701718Z * [new branch] piz/improve_scatter_0808 -> origin/piz/improve_scatter_0808 2025-09-07T06:59:52.4703518Z * [new branch] pool-separate -> origin/pool-separate 2025-09-07T06:59:52.4705349Z * [new branch] pr-156087 -> origin/pr-156087 2025-09-07T06:59:52.4708097Z * [new branch] pr/131860 -> origin/pr/131860 2025-09-07T06:59:52.4710027Z * [new branch] predispatch_to -> origin/predispatch_to 2025-09-07T06:59:52.4711937Z * [new branch] pt-opt-cuda3 -> origin/pt-opt-cuda3 2025-09-07T06:59:52.4713806Z * [new branch] pyobjectslot -> origin/pyobjectslot 2025-09-07T06:59:52.4715954Z * [new branch] python_compiled_autograd -> origin/python_compiled_autograd 2025-09-07T06:59:52.4718485Z * [new branch] qchip/export-D54134695 -> origin/qchip/export-D54134695 2025-09-07T06:59:52.4720398Z * [new branch] quint-bits -> origin/quint-bits 2025-09-07T06:59:52.4723024Z * [new branch] release/1.10 -> origin/release/1.10 2025-09-07T06:59:52.4724758Z * [new branch] release/1.11 -> origin/release/1.11 2025-09-07T06:59:52.4726522Z * [new branch] release/1.12 -> origin/release/1.12 2025-09-07T06:59:52.4728296Z * [new branch] release/1.13 -> origin/release/1.13 2025-09-07T06:59:52.4729904Z * [new branch] release/1.4 -> origin/release/1.4 2025-09-07T06:59:52.4731428Z * [new branch] release/1.4.1 -> origin/release/1.4.1 2025-09-07T06:59:52.4733213Z * [new branch] release/1.5 -> origin/release/1.5 2025-09-07T06:59:52.4735010Z * [new branch] release/1.6 -> origin/release/1.6 2025-09-07T06:59:52.4736806Z * [new branch] release/1.7 -> origin/release/1.7 2025-09-07T06:59:52.4738677Z * [new branch] release/1.8 -> origin/release/1.8 2025-09-07T06:59:52.4740669Z * [new branch] release/1.9 -> origin/release/1.9 2025-09-07T06:59:52.4742498Z * [new branch] release/2.0 -> origin/release/2.0 2025-09-07T06:59:52.4744329Z * [new branch] release/2.1 -> origin/release/2.1 2025-09-07T06:59:52.4746013Z * [new branch] release/2.2 -> origin/release/2.2 2025-09-07T06:59:52.4748157Z * [new branch] release/2.3 -> origin/release/2.3 2025-09-07T06:59:52.4750661Z * [new branch] release/2.4 -> origin/release/2.4 2025-09-07T06:59:52.4753018Z * [new branch] release/2.5 -> origin/release/2.5 2025-09-07T06:59:52.4754885Z * [new branch] release/2.6 -> origin/release/2.6 2025-09-07T06:59:52.4756824Z * [new branch] release/2.7 -> origin/release/2.7 2025-09-07T06:59:52.4758653Z * [new branch] release/2.8 -> origin/release/2.8 2025-09-07T06:59:52.4760510Z * [new branch] release_notes -> origin/release_notes 2025-09-07T06:59:52.4762525Z * [new branch] remove-actionable-label -> origin/remove-actionable-label 2025-09-07T06:59:52.4764272Z * [new branch] remove-ao -> origin/remove-ao 2025-09-07T06:59:52.4766443Z * [new branch] removedeprecatedvllmtest -> origin/removedeprecatedvllmtest 2025-09-07T06:59:52.4768363Z * [new branch] replace-pytorch-labs-20250812-195836 -> origin/replace-pytorch-labs-20250812-195836 2025-09-07T06:59:52.4770058Z * [new branch] replace-pytorch-labs-20250812-200248 -> origin/replace-pytorch-labs-20250812-200248 2025-09-07T06:59:52.4771741Z * [new branch] replace-pytorch-labs-20250812-200324 -> origin/replace-pytorch-labs-20250812-200324 2025-09-07T06:59:52.4773870Z * [new branch] replace-pytorch-labs-20250812-204020 -> origin/replace-pytorch-labs-20250812-204020 2025-09-07T06:59:52.4775700Z * [new branch] replace-pytorch-labs-20250812-204125 -> origin/replace-pytorch-labs-20250812-204125 2025-09-07T06:59:52.4777479Z * [new branch] replace-pytorch-labs-20250812-205624 -> origin/replace-pytorch-labs-20250812-205624 2025-09-07T06:59:52.4780794Z * [new branch] revert-131069-gh/krzysztofjordan/1/head -> origin/revert-131069-gh/krzysztofjordan/1/head 2025-09-07T06:59:52.4783919Z * [new branch] revert-131469-gh/andrewor14/51/head -> origin/revert-131469-gh/andrewor14/51/head 2025-09-07T06:59:52.4787228Z * [new branch] revert-156870-gh/skarjala/3/head -> origin/revert-156870-gh/skarjala/3/head 2025-09-07T06:59:52.4789158Z * [new branch] revert-157914-cherry-pick-157503-by-pytorch_bot_bot_ -> origin/revert-157914-cherry-pick-157503-by-pytorch_bot_bot_ 2025-09-07T06:59:52.4790851Z * [new branch] rocm-monitoring -> origin/rocm-monitoring 2025-09-07T06:59:52.4793115Z * [new branch] ruisi/relax_memory -> origin/ruisi/relax_memory 2025-09-07T06:59:52.4794944Z * [new branch] run-torchbench-smoke-test-h100 -> origin/run-torchbench-smoke-test-h100 2025-09-07T06:59:52.4797479Z * [new branch] ryanguo99/cleanup-dynamo-expected-failures -> origin/ryanguo99/cleanup-dynamo-expected-failures 2025-09-07T06:59:52.4799045Z * [new branch] ryanguo99/fix-closure-var -> origin/ryanguo99/fix-closure-var 2025-09-07T06:59:52.4802002Z * [new branch] rzou/faketensor_bench -> origin/rzou/faketensor_bench 2025-09-07T06:59:52.4803653Z * [new branch] rzou/njt -> origin/rzou/njt 2025-09-07T06:59:52.4805411Z * [new branch] rzou/pca -> origin/rzou/pca 2025-09-07T06:59:52.4807084Z * [new branch] rzou/realprop -> origin/rzou/realprop 2025-09-07T06:59:52.4808726Z * [new branch] rzou/setup_context -> origin/rzou/setup_context 2025-09-07T06:59:52.4811199Z * [new branch] sanchitintel/refactor_aten_int8_woq_gemm -> origin/sanchitintel/refactor_aten_int8_woq_gemm 2025-09-07T06:59:52.4813099Z * [new branch] sanchitintel/weird_thing_with_test_cpu_select_algorithm -> origin/sanchitintel/weird_thing_with_test_cpu_select_algorithm 2025-09-07T06:59:52.4814850Z * [new branch] sapling-pr-archive-SS-JIA -> origin/sapling-pr-archive-SS-JIA 2025-09-07T06:59:52.4816621Z * [new branch] save -> origin/save 2025-09-07T06:59:52.4818976Z * [new branch] sdym/2.5.1 -> origin/sdym/2.5.1 2025-09-07T06:59:52.4820916Z * [new branch] seemethere-patch-1 -> origin/seemethere-patch-1 2025-09-07T06:59:52.4822811Z * [new branch] setupvllm -> origin/setupvllm 2025-09-07T06:59:52.4825007Z * [new branch] share_and_pin_fork -> origin/share_and_pin_fork 2025-09-07T06:59:52.4827304Z * [new branch] shengf/fx-xform-perf -> origin/shengf/fx-xform-perf 2025-09-07T06:59:52.4829142Z * [new branch] shikaili_fp8_allgather -> origin/shikaili_fp8_allgather 2025-09-07T06:59:52.4831019Z * [new branch] shoumikhin-patch-1 -> origin/shoumikhin-patch-1 2025-09-07T06:59:52.4832838Z * [new branch] shoumikhin-patch-12 -> origin/shoumikhin-patch-12 2025-09-07T06:59:52.4834745Z * [new branch] simplify-fq-per-channel -> origin/simplify-fq-per-channel 2025-09-07T06:59:52.4837206Z * [new branch] solve-accuracy-fix -> origin/solve-accuracy-fix 2025-09-07T06:59:52.4839437Z * [new branch] soulitzer/stash-tls-ac -> origin/soulitzer/stash-tls-ac 2025-09-07T06:59:52.4841883Z * [new branch] sqzhang/flight4 -> origin/sqzhang/flight4 2025-09-07T06:59:52.4843612Z * [new branch] sqzhang/flight4plus -> origin/sqzhang/flight4plus 2025-09-07T06:59:52.4845943Z * [new branch] sraikund/record_funct_test -> origin/sraikund/record_funct_test 2025-09-07T06:59:52.4848284Z * [new branch] sraikund16/test -> origin/sraikund16/test 2025-09-07T06:59:52.4850348Z * [new branch] stablize-compilation-time -> origin/stablize-compilation-time 2025-09-07T06:59:52.4852178Z * [new branch] standalone-templates -> origin/standalone-templates 2025-09-07T06:59:52.4854182Z * [new branch] standalone_package_weights -> origin/standalone_package_weights 2025-09-07T06:59:52.4855905Z * [new branch] starterTaskUpdate -> origin/starterTaskUpdate 2025-09-07T06:59:52.4857661Z * [new branch] subgraph_fuse -> origin/subgraph_fuse 2025-09-07T06:59:52.4859569Z * [new branch] support-uv-in-collect_env -> origin/support-uv-in-collect_env 2025-09-07T06:59:52.4861297Z * [new branch] sve-poc -> origin/sve-poc 2025-09-07T06:59:52.4863113Z * [new branch] svekars-patch-1 -> origin/svekars-patch-1 2025-09-07T06:59:52.4865023Z * [new branch] switch-bn -> origin/switch-bn 2025-09-07T06:59:52.4866989Z * [new branch] sympy-bottleneck-repro -> origin/sympy-bottleneck-repro 2025-09-07T06:59:52.4869404Z * [new branch] tenpercent/ck_rocm_ci_v3 -> origin/tenpercent/ck_rocm_ci_v3 2025-09-07T06:59:52.4871273Z * [new branch] tensordict_integration -> origin/tensordict_integration 2025-09-07T06:59:52.4873210Z * [new branch] test-7054 -> origin/test-7054 2025-09-07T06:59:52.4875263Z * [new branch] test-move-conda-builds -> origin/test-move-conda-builds 2025-09-07T06:59:52.4877217Z * [new branch] test-myst-markdown-docstring -> origin/test-myst-markdown-docstring 2025-09-07T06:59:52.4878910Z * [new branch] test-old -> origin/test-old 2025-09-07T06:59:52.4880772Z * [new branch] test-vec-migration-internally -> origin/test-vec-migration-internally 2025-09-07T06:59:52.4883097Z * [new branch] test/bmm_heur -> origin/test/bmm_heur 2025-09-07T06:59:52.4884809Z * [new branch] test/inductor -> origin/test/inductor 2025-09-07T06:59:52.4887538Z * [new branch] tianren/flex_paged_attn_fix -> origin/tianren/flex_paged_attn_fix 2025-09-07T06:59:52.4889189Z * [new branch] tianren/flex_paged_attn_fix_temp -> origin/tianren/flex_paged_attn_fix_temp 2025-09-07T06:59:52.4890775Z * [new branch] tianren/test -> origin/tianren/test 2025-09-07T06:59:52.4892677Z * [new branch] tidy_performance_cyy -> origin/tidy_performance_cyy 2025-09-07T06:59:52.4894505Z * [new branch] torchtitan_ep -> origin/torchtitan_ep 2025-09-07T06:59:52.4896388Z * [new branch] trace_fsdp_torchtune_lora -> origin/trace_fsdp_torchtune_lora 2025-09-07T06:59:52.4898223Z * [new branch] traceable_fsdp_unit_tests -> origin/traceable_fsdp_unit_tests 2025-09-07T06:59:52.4900098Z * [new branch] tree_loop_vec_base -> origin/tree_loop_vec_base 2025-09-07T06:59:52.4902041Z * [new branch] tree_vec_base -> origin/tree_vec_base 2025-09-07T06:59:52.4903867Z * [new branch] triton-update -> origin/triton-update 2025-09-07T06:59:52.4905688Z * [new branch] triton_kernel -> origin/triton_kernel 2025-09-07T06:59:52.4907435Z * [new branch] triton_kernel_perf -> origin/triton_kernel_perf 2025-09-07T06:59:52.4909258Z * [new branch] tt_pkg_1908 -> origin/tt_pkg_1908 2025-09-07T06:59:52.4911152Z * [new branch] tweak-transformer-dependabot -> origin/tweak-transformer-dependabot 2025-09-07T06:59:52.4912942Z * [new branch] type_dec -> origin/type_dec 2025-09-07T06:59:52.4914877Z * [new branch] udate-sphinx-dependancies -> origin/udate-sphinx-dependancies 2025-09-07T06:59:52.4917322Z * [new branch] update-audio-commit-hash/16818882925-1712-1 -> origin/update-audio-commit-hash/16818882925-1712-1 2025-09-07T06:59:52.4919028Z * [new branch] update-audio-commit-hash/16895560422-1720-1 -> origin/update-audio-commit-hash/16895560422-1720-1 2025-09-07T06:59:52.4920850Z * [new branch] update-audio-commit-hash/16924174496-1738-1 -> origin/update-audio-commit-hash/16924174496-1738-1 2025-09-07T06:59:52.4922655Z * [new branch] update-audio-commit-hash/17002010821-1749-1 -> origin/update-audio-commit-hash/17002010821-1749-1 2025-09-07T06:59:52.4924289Z * [new branch] update-audio-commit-hash/17056004427-1766-1 -> origin/update-audio-commit-hash/17056004427-1766-1 2025-09-07T06:59:52.4926259Z * [new branch] update-audio-commit-hash/17085054029-1767-1 -> origin/update-audio-commit-hash/17085054029-1767-1 2025-09-07T06:59:52.4928321Z * [new branch] update-audio-commit-hash/17142507405-1771-1 -> origin/update-audio-commit-hash/17142507405-1771-1 2025-09-07T06:59:52.4930664Z * [new branch] update-audio-commit-hash/17168762740-1773-1 -> origin/update-audio-commit-hash/17168762740-1773-1 2025-09-07T06:59:52.4932446Z * [new branch] update-audio-commit-hash/17311174639-1780-1 -> origin/update-audio-commit-hash/17311174639-1780-1 2025-09-07T06:59:52.4934213Z * [new branch] update-audio-commit-hash/17336898740-1781-1 -> origin/update-audio-commit-hash/17336898740-1781-1 2025-09-07T06:59:52.4936015Z * [new branch] update-audio-commit-hash/17389727684-1786-1 -> origin/update-audio-commit-hash/17389727684-1786-1 2025-09-07T06:59:52.4937758Z * [new branch] update-audio-commit-hash/17449538142-1790-1 -> origin/update-audio-commit-hash/17449538142-1790-1 2025-09-07T06:59:52.4939539Z * [new branch] update-audio-commit-hash/17507351808-1794-1 -> origin/update-audio-commit-hash/17507351808-1794-1 2025-09-07T06:59:52.4941252Z * [new branch] update-dynamic-shapes-doc -> origin/update-dynamic-shapes-doc 2025-09-07T06:59:52.4944140Z * [new branch] update-executorch-commit-hash/15694981040-1626-1 -> origin/update-executorch-commit-hash/15694981040-1626-1 2025-09-07T06:59:52.4946346Z * [new branch] update-triton-commit-hash/13663274526-1487-2 -> origin/update-triton-commit-hash/13663274526-1487-2 2025-09-07T06:59:52.4948541Z * [new branch] update-vision-commit-hash/15336342773-1607-1 -> origin/update-vision-commit-hash/15336342773-1607-1 2025-09-07T06:59:52.4950891Z * [new branch] update-vllm-commit-hash/16737365217-1704-1 -> origin/update-vllm-commit-hash/16737365217-1704-1 2025-09-07T06:59:52.4952533Z * [new branch] update-vllm-commit-hash/16843157111-1713-1 -> origin/update-vllm-commit-hash/16843157111-1713-1 2025-09-07T06:59:52.4954249Z * [new branch] update-vllm-commit-hash/16855312394-1714-1 -> origin/update-vllm-commit-hash/16855312394-1714-1 2025-09-07T06:59:52.4955912Z * [new branch] update-vllm-commit-hash/16924174496-1738-1 -> origin/update-vllm-commit-hash/16924174496-1738-1 2025-09-07T06:59:52.4957583Z * [new branch] update-vllm-commit-hash/16952608705-1745-1 -> origin/update-vllm-commit-hash/16952608705-1745-1 2025-09-07T06:59:52.4959611Z * [new branch] update-vllm-commit-hash/16979836546-1748-1 -> origin/update-vllm-commit-hash/16979836546-1748-1 2025-09-07T06:59:52.4961673Z * [new branch] update-vllm-commit-hash/17014576881-1756-1 -> origin/update-vllm-commit-hash/17014576881-1756-1 2025-09-07T06:59:52.4963802Z * [new branch] update-vllm-commit-hash/17027830869-1761-1 -> origin/update-vllm-commit-hash/17027830869-1761-1 2025-09-07T06:59:52.4965630Z * [new branch] update-vllm-commit-hash/17056004427-1766-1 -> origin/update-vllm-commit-hash/17056004427-1766-1 2025-09-07T06:59:52.4967413Z * [new branch] update-vllm-commit-hash/17085054029-1767-1 -> origin/update-vllm-commit-hash/17085054029-1767-1 2025-09-07T06:59:52.4969172Z * [new branch] update-vllm-commit-hash/17113610216-1768-1 -> origin/update-vllm-commit-hash/17113610216-1768-1 2025-09-07T06:59:52.4971095Z * [new branch] update-vllm-commit-hash/17142507405-1771-1 -> origin/update-vllm-commit-hash/17142507405-1771-1 2025-09-07T06:59:52.4972991Z * [new branch] update-vllm-commit-hash/17181878974-1774-1 -> origin/update-vllm-commit-hash/17181878974-1774-1 2025-09-07T06:59:52.4974741Z * [new branch] update-vllm-commit-hash/17311174639-1780-1 -> origin/update-vllm-commit-hash/17311174639-1780-1 2025-09-07T06:59:52.4976449Z * [new branch] update-vllm-commit-hash/17336898740-1781-1 -> origin/update-vllm-commit-hash/17336898740-1781-1 2025-09-07T06:59:52.4978195Z * [new branch] update-vllm-commit-hash/17364352302-1785-1 -> origin/update-vllm-commit-hash/17364352302-1785-1 2025-09-07T06:59:52.4979986Z * [new branch] update-vllm-commit-hash/17389727684-1786-1 -> origin/update-vllm-commit-hash/17389727684-1786-1 2025-09-07T06:59:52.4981799Z * [new branch] update-vllm-commit-hash/17449538142-1790-1 -> origin/update-vllm-commit-hash/17449538142-1790-1 2025-09-07T06:59:52.4983637Z * [new branch] update-vllm-commit-hash/17480069797-1791-1 -> origin/update-vllm-commit-hash/17480069797-1791-1 2025-09-07T06:59:52.4985824Z * [new branch] update-vllm-commit-hash/17507351808-1794-1 -> origin/update-vllm-commit-hash/17507351808-1794-1 2025-09-07T06:59:52.4988152Z * [new branch] update-xla-commit-hash/16873912760-198-1 -> origin/update-xla-commit-hash/16873912760-198-1 2025-09-07T06:59:52.4989776Z * [new branch] update-xla-commit-hash/17034266655-199-1 -> origin/update-xla-commit-hash/17034266655-199-1 2025-09-07T06:59:52.4991446Z * [new branch] update-xla-commit-hash/17202464405-200-1 -> origin/update-xla-commit-hash/17202464405-200-1 2025-09-07T06:59:52.4993325Z * [new branch] update_docs_torch_multinomial_issue#125388 -> origin/update_docs_torch_multinomial_issue#125388 2025-09-07T06:59:52.4995078Z * [new branch] update_executorch_pin -> origin/update_executorch_pin 2025-09-07T06:59:52.4996959Z * [new branch] update_slow_tests_1722488736 -> origin/update_slow_tests_1722488736 2025-09-07T06:59:52.4998771Z * [new branch] update_slow_tests_1722879173 -> origin/update_slow_tests_1722879173 2025-09-07T06:59:52.5000598Z * [new branch] update_slow_tests_1752478971 -> origin/update_slow_tests_1752478971 2025-09-07T06:59:52.5002601Z * [new branch] update_slow_tests_1755502951 -> origin/update_slow_tests_1755502951 2025-09-07T06:59:52.5004366Z * [new branch] update_slow_tests_1756107664 -> origin/update_slow_tests_1756107664 2025-09-07T06:59:52.5006231Z * [new branch] update_submodule_FBGEMM -> origin/update_submodule_FBGEMM 2025-09-07T06:59:52.5008072Z * [new branch] update_submodule_kineto -> origin/update_submodule_kineto 2025-09-07T06:59:52.5009876Z * [new branch] update_submodule_tensorpipe -> origin/update_submodule_tensorpipe 2025-09-07T06:59:52.5011807Z * [new branch] v0.1.2 -> origin/v0.1.2 2025-09-07T06:59:52.5013760Z * [new branch] v1.0.1 -> origin/v1.0.1 2025-09-07T06:59:52.5015700Z * [new branch] v1.0.3 -> origin/v1.0.3 2025-09-07T06:59:52.5017610Z * [new branch] v1.1.0 -> origin/v1.1.0 2025-09-07T06:59:52.5019548Z * [new branch] v1.2.0 -> origin/v1.2.0 2025-09-07T06:59:52.5021386Z * [new branch] v1.3.0 -> origin/v1.3.0 2025-09-07T06:59:52.5023371Z * [new branch] v1.3.1 -> origin/v1.3.1 2025-09-07T06:59:52.5025209Z * [new branch] validate_fn -> origin/validate_fn 2025-09-07T06:59:52.5027246Z * [new branch] validations_2.6 -> origin/validations_2.6 2025-09-07T06:59:52.5029147Z * [new branch] validations_2.8 -> origin/validations_2.8 2025-09-07T06:59:52.5032078Z * [new branch] viable/strict -> origin/viable/strict 2025-09-07T06:59:52.5033929Z * [new branch] vllmbuildci -> origin/vllmbuildci 2025-09-07T06:59:52.5035752Z * [new branch] vllmpin -> origin/vllmpin 2025-09-07T06:59:52.5038102Z * [new branch] wdvr/conda_devcontainer -> origin/wdvr/conda_devcontainer 2025-09-07T06:59:52.5039839Z * [new branch] wdvr/iss_145259 -> origin/wdvr/iss_145259 2025-09-07T06:59:52.5041967Z * [new branch] weight_sharing_cpp -> origin/weight_sharing_cpp 2025-09-07T06:59:52.5044423Z * [new branch] whc/flight4 -> origin/whc/flight4 2025-09-07T06:59:52.5046217Z * [new branch] whc/flight51 -> origin/whc/flight51 2025-09-07T06:59:52.5048020Z * [new branch] whc/flight53 -> origin/whc/flight53 2025-09-07T06:59:52.5049662Z * [new branch] whc/stage2 -> origin/whc/stage2 2025-09-07T06:59:52.5051301Z * [new branch] whc/uneven -> origin/whc/uneven 2025-09-07T06:59:52.5053364Z * [new branch] whc/uneven-merge -> origin/whc/uneven-merge 2025-09-07T06:59:52.5055265Z * [new branch] win_warnings -> origin/win_warnings 2025-09-07T06:59:52.5057097Z * [new branch] windows_libtorch_free -> origin/windows_libtorch_free 2025-09-07T06:59:52.5058811Z * [new branch] workonoldcommit -> origin/workonoldcommit 2025-09-07T06:59:52.5061274Z * [new branch] wychi-autotune-prune-configs-by-shared-mem -> origin/wychi-autotune-prune-configs-by-shared-mem 2025-09-07T06:59:52.5063406Z * [new branch] xmfan/ca_0516 -> origin/xmfan/ca_0516 2025-09-07T06:59:52.5065056Z * [new branch] xmfan/ca_1051b93192 -> origin/xmfan/ca_1051b93192 2025-09-07T06:59:52.5066901Z * [new branch] xmfan/ca_1a722f62c248391fc4a542e8851a5559aa356ae8 -> origin/xmfan/ca_1a722f62c248391fc4a542e8851a5559aa356ae8 2025-09-07T06:59:52.5068399Z * [new branch] xmfan/ca_5a2be192d1 -> origin/xmfan/ca_5a2be192d1 2025-09-07T06:59:52.5070049Z * [new branch] xmfan/ca_9d59b516e9 -> origin/xmfan/ca_9d59b516e9 2025-09-07T06:59:52.5071772Z * [new branch] xmfan/ca_api -> origin/xmfan/ca_api 2025-09-07T06:59:52.5075004Z * [new branch] xmfan/ca_apr8 -> origin/xmfan/ca_apr8 2025-09-07T06:59:52.5077015Z * [new branch] xmfan/ca_base -> origin/xmfan/ca_base 2025-09-07T06:59:52.5079168Z * [new branch] xmfan/ca_cudagraphs -> origin/xmfan/ca_cudagraphs 2025-09-07T06:59:52.5080893Z * [new branch] xmfan/ca_dynamic -> origin/xmfan/ca_dynamic 2025-09-07T06:59:52.5082725Z * [new branch] xmfan/ca_fix_dyn -> origin/xmfan/ca_fix_dyn 2025-09-07T06:59:52.5084477Z * [new branch] xmfan/ca_fix_lowering -> origin/xmfan/ca_fix_lowering 2025-09-07T06:59:52.5086247Z * [new branch] xmfan/ca_fix_polyfills -> origin/xmfan/ca_fix_polyfills 2025-09-07T06:59:52.5087844Z * [new branch] xmfan/ca_jan3 -> origin/xmfan/ca_jan3 2025-09-07T06:59:52.5089574Z * [new branch] xmfan/ca_jun18 -> origin/xmfan/ca_jun18 2025-09-07T06:59:52.5091393Z * [new branch] xmfan/ca_jun24 -> origin/xmfan/ca_jun24 2025-09-07T06:59:52.5093177Z * [new branch] xmfan/ca_mem_base -> origin/xmfan/ca_mem_base 2025-09-07T06:59:52.5094900Z * [new branch] xmfan/ca_mem_fix -> origin/xmfan/ca_mem_fix 2025-09-07T06:59:52.5096737Z * [new branch] xmfan/ca_memory_fix -> origin/xmfan/ca_memory_fix 2025-09-07T06:59:52.5098510Z * [new branch] xmfan/ca_memory_fix_rebased -> origin/xmfan/ca_memory_fix_rebased 2025-09-07T06:59:52.5100405Z * [new branch] xmfan/ca_memory_fix_rebased2 -> origin/xmfan/ca_memory_fix_rebased2 2025-09-07T06:59:52.5101988Z * [new branch] xmfan/ca_move_to_cuda -> origin/xmfan/ca_move_to_cuda 2025-09-07T06:59:52.5103668Z * [new branch] xmfan/ca_nested -> origin/xmfan/ca_nested 2025-09-07T06:59:52.5105405Z * [new branch] xmfan/ca_overhead -> origin/xmfan/ca_overhead 2025-09-07T06:59:52.5107248Z * [new branch] xmfan/ca_overhead_0eba7e5451 -> origin/xmfan/ca_overhead_0eba7e5451 2025-09-07T06:59:52.5108918Z * [new branch] xmfan/ca_scalar -> origin/xmfan/ca_scalar 2025-09-07T06:59:52.5110730Z * [new branch] xmfan/ca_subclass_mem_fix -> origin/xmfan/ca_subclass_mem_fix 2025-09-07T06:59:52.5112418Z * [new branch] xmfan/ca_warm_mem -> origin/xmfan/ca_warm_mem 2025-09-07T06:59:52.5114176Z * [new branch] xmfan/ca_warm_mem_base -> origin/xmfan/ca_warm_mem_base 2025-09-07T06:59:52.5115893Z * [new branch] xmfan/cacu_jun18 -> origin/xmfan/cacu_jun18 2025-09-07T06:59:52.5117638Z * [new branch] xmfan/cacu_jun19 -> origin/xmfan/cacu_jun19 2025-09-07T06:59:52.5119355Z * [new branch] xmfan/cacu_jun4 -> origin/xmfan/cacu_jun4 2025-09-07T06:59:52.5120896Z * [new branch] xmfan/cacu_may27 -> origin/xmfan/cacu_may27 2025-09-07T06:59:52.5122586Z * [new branch] xmfan/disable_duck_shape -> origin/xmfan/disable_duck_shape 2025-09-07T06:59:52.5124149Z * [new branch] xmfan/fca_cpp_node_passthrough -> origin/xmfan/fca_cpp_node_passthrough 2025-09-07T06:59:52.5125598Z * [new branch] xmfan/issue_123374 -> origin/xmfan/issue_123374 2025-09-07T06:59:52.5127687Z * [new branch] xmfan/post_3945954741e2d37023c5d6954f9483008e0892f9 -> origin/xmfan/post_3945954741e2d37023c5d6954f9483008e0892f9 2025-09-07T06:59:52.5129205Z * [new branch] xmfan/pre_3945954741e2d37023c5d6954f9483008e0892f9 -> origin/xmfan/pre_3945954741e2d37023c5d6954f9483008e0892f9 2025-09-07T06:59:52.5130523Z * [new branch] xmfan/segfault_test -> origin/xmfan/segfault_test 2025-09-07T06:59:52.5132107Z * [new branch] xmfan/single_step -> origin/xmfan/single_step 2025-09-07T06:59:52.5133471Z * [new branch] xmfan/sth_0829 -> origin/xmfan/sth_0829 2025-09-07T06:59:52.5134978Z * [new branch] xmfan/test -> origin/xmfan/test 2025-09-07T06:59:52.5137040Z * [new branch] yguo/debug-0226-constexpr -> origin/yguo/debug-0226-constexpr 2025-09-07T06:59:52.5138436Z * [new branch] yguo/new_latest_changes -> origin/yguo/new_latest_changes 2025-09-07T06:59:52.5139862Z * [new branch] yguo/patch_constexpr_changes -> origin/yguo/patch_constexpr_changes 2025-09-07T06:59:52.5141396Z * [new branch] yihan_quantization -> origin/yihan_quantization 2025-09-07T06:59:52.5143450Z * [new branch] yiming/add_jit_trace_benchmark -> origin/yiming/add_jit_trace_benchmark 2025-09-07T06:59:52.5144885Z * [new branch] yiming/add_nativert_benchmark -> origin/yiming/add_nativert_benchmark 2025-09-07T06:59:52.5146270Z * [new branch] yiming/bootcamp -> origin/yiming/bootcamp 2025-09-07T06:59:52.5148247Z * [new branch] zainr/canary-test -> origin/zainr/canary-test 2025-09-07T06:59:52.5149760Z * [new branch] zainr/cleanup-gh-runners -> origin/zainr/cleanup-gh-runners 2025-09-07T06:59:52.5151147Z * [new branch] zainr/git-push-v2 -> origin/zainr/git-push-v2 2025-09-07T06:59:52.5152520Z * [new branch] zainr/pull-migration-c -> origin/zainr/pull-migration-c 2025-09-07T06:59:52.5153878Z * [new branch] zainr/test -> origin/zainr/test 2025-09-07T06:59:52.5155814Z * [new branch] zainr/test2 -> origin/zainr/test2 2025-09-07T06:59:52.5157180Z * [new branch] zainr/unstable -> origin/zainr/unstable 2025-09-07T06:59:52.5158530Z * [new branch] zainr/unstable-xla -> origin/zainr/unstable-xla 2025-09-07T06:59:52.5160202Z * [new branch] zasdfgbnm-patch-3 -> origin/zasdfgbnm-patch-3 2025-09-07T06:59:52.5161840Z * [new branch] zb2p -> origin/zb2p 2025-09-07T06:59:52.5163483Z * [new branch] zero_grad_optimization -> origin/zero_grad_optimization 2025-09-07T06:59:52.5165448Z * [new branch] zeros-and-scatter-part2 -> origin/zeros-and-scatter-part2 2025-09-07T06:59:52.5167877Z * [new branch] zhxchen17/scratch/0 -> origin/zhxchen17/scratch/0 2025-09-07T06:59:52.5169983Z * [new branch] zhxhcen17/moodycamel -> origin/zhxhcen17/moodycamel 2025-09-07T06:59:52.5171977Z * [new branch] zxiiro/main -> origin/zxiiro/main 2025-09-07T06:59:52.5173523Z * [new tag] bc2caa7fdf006894eff7af936babde69ab5a40f8-huydhn-debug -> bc2caa7fdf006894eff7af936babde69ab5a40f8-huydhn-debug 2025-09-07T06:59:52.5174711Z * [new tag] ci/binaries/77164 -> ci/binaries/77164 2025-09-07T06:59:52.5176217Z * [new tag] ciflow/binaries/156049 -> ciflow/binaries/156049 2025-09-07T06:59:52.5177029Z * [new tag] ciflow/binaries/156712 -> ciflow/binaries/156712 2025-09-07T06:59:52.5177956Z * [new tag] ciflow/binaries/157432 -> ciflow/binaries/157432 2025-09-07T06:59:52.5178992Z * [new tag] ciflow/binaries/157685 -> ciflow/binaries/157685 2025-09-07T06:59:52.5179986Z * [new tag] ciflow/binaries/157689 -> ciflow/binaries/157689 2025-09-07T06:59:52.5180923Z * [new tag] ciflow/binaries/158104 -> ciflow/binaries/158104 2025-09-07T06:59:52.5182151Z * [new tag] ciflow/binaries/160229 -> ciflow/binaries/160229 2025-09-07T06:59:52.5183084Z * [new tag] ciflow/binaries/160720 -> ciflow/binaries/160720 2025-09-07T06:59:52.5184086Z * [new tag] ciflow/binaries/162080 -> ciflow/binaries/162080 2025-09-07T06:59:52.5184978Z * [new tag] ciflow/binaries/162329 -> ciflow/binaries/162329 2025-09-07T06:59:52.5186318Z * [new tag] ciflow/binaries_libtorch/156049 -> ciflow/binaries_libtorch/156049 2025-09-07T06:59:52.5187709Z * [new tag] ciflow/binaries_libtorch/156711 -> ciflow/binaries_libtorch/156711 2025-09-07T06:59:52.5188597Z * [new tag] ciflow/binaries_libtorch/157432 -> ciflow/binaries_libtorch/157432 2025-09-07T06:59:52.5189892Z * [new tag] ciflow/binaries_wheel/156049 -> ciflow/binaries_wheel/156049 2025-09-07T06:59:52.5190630Z * [new tag] ciflow/binaries_wheel/156711 -> ciflow/binaries_wheel/156711 2025-09-07T06:59:52.5191611Z * [new tag] ciflow/binaries_wheel/157432 -> ciflow/binaries_wheel/157432 2025-09-07T06:59:52.5192573Z * [new tag] ciflow/binaries_wheel/162136 -> ciflow/binaries_wheel/162136 2025-09-07T06:59:52.5193667Z * [new tag] ciflow/binaries_wheel/162252 -> ciflow/binaries_wheel/162252 2025-09-07T06:59:52.5194574Z * [new tag] ciflow/binaries_wheel/162325 -> ciflow/binaries_wheel/162325 2025-09-07T06:59:52.5196000Z * [new tag] ciflow/h100-distributed/156703 -> ciflow/h100-distributed/156703 2025-09-07T06:59:52.5197179Z * [new tag] ciflow/h100-symm-mem/157635 -> ciflow/h100-symm-mem/157635 2025-09-07T06:59:52.5197987Z * [new tag] ciflow/h100-symm-mem/161984 -> ciflow/h100-symm-mem/161984 2025-09-07T06:59:52.5198931Z * [new tag] ciflow/h100-symm-mem/162003 -> ciflow/h100-symm-mem/162003 2025-09-07T06:59:52.5200272Z * [new tag] ciflow/h100-symm-mem/162011 -> ciflow/h100-symm-mem/162011 2025-09-07T06:59:52.5200919Z * [new tag] ciflow/h100-symm-mem/162026 -> ciflow/h100-symm-mem/162026 2025-09-07T06:59:52.5201940Z * [new tag] ciflow/h100-symm-mem/162033 -> ciflow/h100-symm-mem/162033 2025-09-07T06:59:52.5202881Z * [new tag] ciflow/h100-symm-mem/162040 -> ciflow/h100-symm-mem/162040 2025-09-07T06:59:52.5203829Z * [new tag] ciflow/h100-symm-mem/162041 -> ciflow/h100-symm-mem/162041 2025-09-07T06:59:52.5204812Z * [new tag] ciflow/h100-symm-mem/162142 -> ciflow/h100-symm-mem/162142 2025-09-07T06:59:52.5205780Z * [new tag] ciflow/h100-symm-mem/162150 -> ciflow/h100-symm-mem/162150 2025-09-07T06:59:52.5206749Z * [new tag] ciflow/h100-symm-mem/162243 -> ciflow/h100-symm-mem/162243 2025-09-07T06:59:52.5208151Z * [new tag] ciflow/h100-symm-mem/162320 -> ciflow/h100-symm-mem/162320 2025-09-07T06:59:52.5209357Z * [new tag] ciflow/h100/159158 -> ciflow/h100/159158 2025-09-07T06:59:52.5210683Z * [new tag] ciflow/h100/160480 -> ciflow/h100/160480 2025-09-07T06:59:52.5211634Z * [new tag] ciflow/h100/161749 -> ciflow/h100/161749 2025-09-07T06:59:52.5212830Z * [new tag] ciflow/h100/162022 -> ciflow/h100/162022 2025-09-07T06:59:52.5213653Z * [new tag] ciflow/h100/162278 -> ciflow/h100/162278 2025-09-07T06:59:52.5215248Z * [new tag] ciflow/inductor-perf-test-nightly-rocm/156592 -> ciflow/inductor-perf-test-nightly-rocm/156592 2025-09-07T06:59:52.5216861Z * [new tag] ciflow/inductor-perf-test-nightly/156592 -> ciflow/inductor-perf-test-nightly/156592 2025-09-07T06:59:52.5217946Z * [new tag] ciflow/inductor-periodic/162063 -> ciflow/inductor-periodic/162063 2025-09-07T06:59:52.5218912Z * [new tag] ciflow/inductor-periodic/162227 -> ciflow/inductor-periodic/162227 2025-09-07T06:59:52.5220253Z * [new tag] ciflow/inductor-periodic/162323 -> ciflow/inductor-periodic/162323 2025-09-07T06:59:52.5221523Z * [new tag] ciflow/inductor-rocm/154170 -> ciflow/inductor-rocm/154170 2025-09-07T06:59:52.5222508Z * [new tag] ciflow/inductor-rocm/159146 -> ciflow/inductor-rocm/159146 2025-09-07T06:59:52.5223734Z * [new tag] ciflow/inductor-rocm/159158 -> ciflow/inductor-rocm/159158 2025-09-07T06:59:52.5224681Z * [new tag] ciflow/inductor-rocm/161715 -> ciflow/inductor-rocm/161715 2025-09-07T06:59:52.5225950Z * [new tag] ciflow/inductor-rocm/162053 -> ciflow/inductor-rocm/162053 2025-09-07T06:59:52.5227131Z * [new tag] ciflow/inductor-rocm/162056 -> ciflow/inductor-rocm/162056 2025-09-07T06:59:52.5228317Z * [new tag] ciflow/inductor/137400 -> ciflow/inductor/137400 2025-09-07T06:59:52.5229122Z * [new tag] ciflow/inductor/148180 -> ciflow/inductor/148180 2025-09-07T06:59:52.5229992Z * [new tag] ciflow/inductor/148328 -> ciflow/inductor/148328 2025-09-07T06:59:52.5231051Z * [new tag] ciflow/inductor/148484 -> ciflow/inductor/148484 2025-09-07T06:59:52.5231893Z * [new tag] ciflow/inductor/148492 -> ciflow/inductor/148492 2025-09-07T06:59:52.5232934Z * [new tag] ciflow/inductor/152624 -> ciflow/inductor/152624 2025-09-07T06:59:52.5233796Z * [new tag] ciflow/inductor/154694 -> ciflow/inductor/154694 2025-09-07T06:59:52.5234883Z * [new tag] ciflow/inductor/156049 -> ciflow/inductor/156049 2025-09-07T06:59:52.5235720Z * [new tag] ciflow/inductor/156592 -> ciflow/inductor/156592 2025-09-07T06:59:52.5236673Z * [new tag] ciflow/inductor/157635 -> ciflow/inductor/157635 2025-09-07T06:59:52.5237700Z * [new tag] ciflow/inductor/157685 -> ciflow/inductor/157685 2025-09-07T06:59:52.5239048Z * [new tag] ciflow/inductor/157686 -> ciflow/inductor/157686 2025-09-07T06:59:52.5240330Z * [new tag] ciflow/inductor/157689 -> ciflow/inductor/157689 2025-09-07T06:59:52.5241623Z * [new tag] ciflow/inductor/157699 -> ciflow/inductor/157699 2025-09-07T06:59:52.5242712Z * [new tag] ciflow/inductor/157743 -> ciflow/inductor/157743 2025-09-07T06:59:52.5243924Z * [new tag] ciflow/inductor/157994 -> ciflow/inductor/157994 2025-09-07T06:59:52.5244799Z * [new tag] ciflow/inductor/158091 -> ciflow/inductor/158091 2025-09-07T06:59:52.5245963Z * [new tag] ciflow/inductor/158104 -> ciflow/inductor/158104 2025-09-07T06:59:52.5247074Z * [new tag] ciflow/inductor/158404 -> ciflow/inductor/158404 2025-09-07T06:59:52.5248123Z * [new tag] ciflow/inductor/158647 -> ciflow/inductor/158647 2025-09-07T06:59:52.5249338Z * [new tag] ciflow/inductor/158932 -> ciflow/inductor/158932 2025-09-07T06:59:52.5250228Z * [new tag] ciflow/inductor/159146 -> ciflow/inductor/159146 2025-09-07T06:59:52.5251400Z * [new tag] ciflow/inductor/159158 -> ciflow/inductor/159158 2025-09-07T06:59:52.5252635Z * [new tag] ciflow/inductor/159274 -> ciflow/inductor/159274 2025-09-07T06:59:52.5253536Z * [new tag] ciflow/inductor/159664 -> ciflow/inductor/159664 2025-09-07T06:59:52.5254822Z * [new tag] ciflow/inductor/159778 -> ciflow/inductor/159778 2025-09-07T06:59:52.5255699Z * [new tag] ciflow/inductor/159835 -> ciflow/inductor/159835 2025-09-07T06:59:52.5257002Z * [new tag] ciflow/inductor/159944 -> ciflow/inductor/159944 2025-09-07T06:59:52.5258187Z * [new tag] ciflow/inductor/160161 -> ciflow/inductor/160161 2025-09-07T06:59:52.5259074Z * [new tag] ciflow/inductor/160174 -> ciflow/inductor/160174 2025-09-07T06:59:52.5260361Z * [new tag] ciflow/inductor/160323 -> ciflow/inductor/160323 2025-09-07T06:59:52.5261648Z * [new tag] ciflow/inductor/160324 -> ciflow/inductor/160324 2025-09-07T06:59:52.5262827Z * [new tag] ciflow/inductor/160325 -> ciflow/inductor/160325 2025-09-07T06:59:52.5264099Z * [new tag] ciflow/inductor/160326 -> ciflow/inductor/160326 2025-09-07T06:59:52.5265255Z * [new tag] ciflow/inductor/160327 -> ciflow/inductor/160327 2025-09-07T06:59:52.5266199Z * [new tag] ciflow/inductor/160328 -> ciflow/inductor/160328 2025-09-07T06:59:52.5267463Z * [new tag] ciflow/inductor/160329 -> ciflow/inductor/160329 2025-09-07T06:59:52.5268352Z * [new tag] ciflow/inductor/160480 -> ciflow/inductor/160480 2025-09-07T06:59:52.5269665Z * [new tag] ciflow/inductor/160532 -> ciflow/inductor/160532 2025-09-07T06:59:52.5271245Z * [new tag] ciflow/inductor/160539 -> ciflow/inductor/160539 2025-09-07T06:59:52.5272127Z * [new tag] ciflow/inductor/160580 -> ciflow/inductor/160580 2025-09-07T06:59:52.5273486Z * [new tag] ciflow/inductor/160685 -> ciflow/inductor/160685 2025-09-07T06:59:52.5274344Z * [new tag] ciflow/inductor/160686 -> ciflow/inductor/160686 2025-09-07T06:59:52.5275509Z * [new tag] ciflow/inductor/160687 -> ciflow/inductor/160687 2025-09-07T06:59:52.5276383Z * [new tag] ciflow/inductor/160688 -> ciflow/inductor/160688 2025-09-07T06:59:52.5277560Z * [new tag] ciflow/inductor/160690 -> ciflow/inductor/160690 2025-09-07T06:59:52.5278427Z * [new tag] ciflow/inductor/160706 -> ciflow/inductor/160706 2025-09-07T06:59:52.5279721Z * [new tag] ciflow/inductor/160729 -> ciflow/inductor/160729 2025-09-07T06:59:52.5280577Z * [new tag] ciflow/inductor/160798 -> ciflow/inductor/160798 2025-09-07T06:59:52.5281981Z * [new tag] ciflow/inductor/160836 -> ciflow/inductor/160836 2025-09-07T06:59:52.5282820Z * [new tag] ciflow/inductor/160843 -> ciflow/inductor/160843 2025-09-07T06:59:52.5284237Z * [new tag] ciflow/inductor/160869 -> ciflow/inductor/160869 2025-09-07T06:59:52.5285165Z * [new tag] ciflow/inductor/160920 -> ciflow/inductor/160920 2025-09-07T06:59:52.5286320Z * [new tag] ciflow/inductor/160943 -> ciflow/inductor/160943 2025-09-07T06:59:52.5287168Z * [new tag] ciflow/inductor/161092 -> ciflow/inductor/161092 2025-09-07T06:59:52.5288390Z * [new tag] ciflow/inductor/161093 -> ciflow/inductor/161093 2025-09-07T06:59:52.5289584Z * [new tag] ciflow/inductor/161109 -> ciflow/inductor/161109 2025-09-07T06:59:52.5290790Z * [new tag] ciflow/inductor/161118 -> ciflow/inductor/161118 2025-09-07T06:59:52.5292049Z * [new tag] ciflow/inductor/161178 -> ciflow/inductor/161178 2025-09-07T06:59:52.5293186Z * [new tag] ciflow/inductor/161246 -> ciflow/inductor/161246 2025-09-07T06:59:52.5294055Z * [new tag] ciflow/inductor/161349 -> ciflow/inductor/161349 2025-09-07T06:59:52.5295211Z * [new tag] ciflow/inductor/161350 -> ciflow/inductor/161350 2025-09-07T06:59:52.5296681Z * [new tag] ciflow/inductor/161351 -> ciflow/inductor/161351 2025-09-07T06:59:52.5304440Z * [new tag] ciflow/inductor/161397 -> ciflow/inductor/161397 2025-09-07T06:59:52.5304887Z * [new tag] ciflow/inductor/161404 -> ciflow/inductor/161404 2025-09-07T06:59:52.5305250Z * [new tag] ciflow/inductor/161405 -> ciflow/inductor/161405 2025-09-07T06:59:52.5305592Z * [new tag] ciflow/inductor/161406 -> ciflow/inductor/161406 2025-09-07T06:59:52.5305925Z * [new tag] ciflow/inductor/161410 -> ciflow/inductor/161410 2025-09-07T06:59:52.5306465Z * [new tag] ciflow/inductor/161414 -> ciflow/inductor/161414 2025-09-07T06:59:52.5306797Z * [new tag] ciflow/inductor/161442 -> ciflow/inductor/161442 2025-09-07T06:59:52.5307126Z * [new tag] ciflow/inductor/161458 -> ciflow/inductor/161458 2025-09-07T06:59:52.5307462Z * [new tag] ciflow/inductor/161468 -> ciflow/inductor/161468 2025-09-07T06:59:52.5307808Z * [new tag] ciflow/inductor/161469 -> ciflow/inductor/161469 2025-09-07T06:59:52.5308706Z * [new tag] ciflow/inductor/161485 -> ciflow/inductor/161485 2025-09-07T06:59:52.5309877Z * [new tag] ciflow/inductor/161499 -> ciflow/inductor/161499 2025-09-07T06:59:52.5310699Z * [new tag] ciflow/inductor/161534 -> ciflow/inductor/161534 2025-09-07T06:59:52.5311788Z * [new tag] ciflow/inductor/161595 -> ciflow/inductor/161595 2025-09-07T06:59:52.5312713Z * [new tag] ciflow/inductor/161596 -> ciflow/inductor/161596 2025-09-07T06:59:52.5314309Z * [new tag] ciflow/inductor/161630 -> ciflow/inductor/161630 2025-09-07T06:59:52.5315206Z * [new tag] ciflow/inductor/161667 -> ciflow/inductor/161667 2025-09-07T06:59:52.5316341Z * [new tag] ciflow/inductor/161670 -> ciflow/inductor/161670 2025-09-07T06:59:52.5317208Z * [new tag] ciflow/inductor/161673 -> ciflow/inductor/161673 2025-09-07T06:59:52.5318354Z * [new tag] ciflow/inductor/161674 -> ciflow/inductor/161674 2025-09-07T06:59:52.5319334Z * [new tag] ciflow/inductor/161675 -> ciflow/inductor/161675 2025-09-07T06:59:52.5320280Z * [new tag] ciflow/inductor/161693 -> ciflow/inductor/161693 2025-09-07T06:59:52.5321512Z * [new tag] ciflow/inductor/161695 -> ciflow/inductor/161695 2025-09-07T06:59:52.5322476Z * [new tag] ciflow/inductor/161715 -> ciflow/inductor/161715 2025-09-07T06:59:52.5323616Z * [new tag] ciflow/inductor/161730 -> ciflow/inductor/161730 2025-09-07T06:59:52.5324555Z * [new tag] ciflow/inductor/161732 -> ciflow/inductor/161732 2025-09-07T06:59:52.5325792Z * [new tag] ciflow/inductor/161744 -> ciflow/inductor/161744 2025-09-07T06:59:52.5326732Z * [new tag] ciflow/inductor/161746 -> ciflow/inductor/161746 2025-09-07T06:59:52.5327847Z * [new tag] ciflow/inductor/161747 -> ciflow/inductor/161747 2025-09-07T06:59:52.5328774Z * [new tag] ciflow/inductor/161819 -> ciflow/inductor/161819 2025-09-07T06:59:52.5329916Z * [new tag] ciflow/inductor/161821 -> ciflow/inductor/161821 2025-09-07T06:59:52.5330979Z * [new tag] ciflow/inductor/161828 -> ciflow/inductor/161828 2025-09-07T06:59:52.5331886Z * [new tag] ciflow/inductor/161879 -> ciflow/inductor/161879 2025-09-07T06:59:52.5333028Z * [new tag] ciflow/inductor/161880 -> ciflow/inductor/161880 2025-09-07T06:59:52.5333943Z * [new tag] ciflow/inductor/161881 -> ciflow/inductor/161881 2025-09-07T06:59:52.5335210Z * [new tag] ciflow/inductor/161907 -> ciflow/inductor/161907 2025-09-07T06:59:52.5336148Z * [new tag] ciflow/inductor/161914 -> ciflow/inductor/161914 2025-09-07T06:59:52.5337395Z * [new tag] ciflow/inductor/161924 -> ciflow/inductor/161924 2025-09-07T06:59:52.5338543Z * [new tag] ciflow/inductor/161936 -> ciflow/inductor/161936 2025-09-07T06:59:52.5339444Z * [new tag] ciflow/inductor/161938 -> ciflow/inductor/161938 2025-09-07T06:59:52.5340607Z * [new tag] ciflow/inductor/161939 -> ciflow/inductor/161939 2025-09-07T06:59:52.5341518Z * [new tag] ciflow/inductor/161940 -> ciflow/inductor/161940 2025-09-07T06:59:52.5342654Z * [new tag] ciflow/inductor/161955 -> ciflow/inductor/161955 2025-09-07T06:59:52.5343554Z * [new tag] ciflow/inductor/161957 -> ciflow/inductor/161957 2025-09-07T06:59:52.5344679Z * [new tag] ciflow/inductor/161975 -> ciflow/inductor/161975 2025-09-07T06:59:52.5345599Z * [new tag] ciflow/inductor/161977 -> ciflow/inductor/161977 2025-09-07T06:59:52.5346729Z * [new tag] ciflow/inductor/161978 -> ciflow/inductor/161978 2025-09-07T06:59:52.5347643Z * [new tag] ciflow/inductor/161979 -> ciflow/inductor/161979 2025-09-07T06:59:52.5348759Z * [new tag] ciflow/inductor/161980 -> ciflow/inductor/161980 2025-09-07T06:59:52.5349730Z * [new tag] ciflow/inductor/161988 -> ciflow/inductor/161988 2025-09-07T06:59:52.5350859Z * [new tag] ciflow/inductor/161994 -> ciflow/inductor/161994 2025-09-07T06:59:52.5351874Z * [new tag] ciflow/inductor/162013 -> ciflow/inductor/162013 2025-09-07T06:59:52.5352946Z * [new tag] ciflow/inductor/162014 -> ciflow/inductor/162014 2025-09-07T06:59:52.5353846Z * [new tag] ciflow/inductor/162017 -> ciflow/inductor/162017 2025-09-07T06:59:52.5354972Z * [new tag] ciflow/inductor/162021 -> ciflow/inductor/162021 2025-09-07T06:59:52.5355894Z * [new tag] ciflow/inductor/162023 -> ciflow/inductor/162023 2025-09-07T06:59:52.5357068Z * [new tag] ciflow/inductor/162027 -> ciflow/inductor/162027 2025-09-07T06:59:52.5358077Z * [new tag] ciflow/inductor/162029 -> ciflow/inductor/162029 2025-09-07T06:59:52.5359009Z * [new tag] ciflow/inductor/162030 -> ciflow/inductor/162030 2025-09-07T06:59:52.5360077Z * [new tag] ciflow/inductor/162031 -> ciflow/inductor/162031 2025-09-07T06:59:52.5361272Z * [new tag] ciflow/inductor/162033 -> ciflow/inductor/162033 2025-09-07T06:59:52.5362608Z * [new tag] ciflow/inductor/162052 -> ciflow/inductor/162052 2025-09-07T06:59:52.5363527Z * [new tag] ciflow/inductor/162053 -> ciflow/inductor/162053 2025-09-07T06:59:52.5365054Z * [new tag] ciflow/inductor/162056 -> ciflow/inductor/162056 2025-09-07T06:59:52.5365970Z * [new tag] ciflow/inductor/162063 -> ciflow/inductor/162063 2025-09-07T06:59:52.5367101Z * [new tag] ciflow/inductor/162066 -> ciflow/inductor/162066 2025-09-07T06:59:52.5368235Z * [new tag] ciflow/inductor/162068 -> ciflow/inductor/162068 2025-09-07T06:59:52.5369453Z * [new tag] ciflow/inductor/162081 -> ciflow/inductor/162081 2025-09-07T06:59:52.5370367Z * [new tag] ciflow/inductor/162088 -> ciflow/inductor/162088 2025-09-07T06:59:52.5371487Z * [new tag] ciflow/inductor/162089 -> ciflow/inductor/162089 2025-09-07T06:59:52.5372445Z * [new tag] ciflow/inductor/162094 -> ciflow/inductor/162094 2025-09-07T06:59:52.5373760Z * [new tag] ciflow/inductor/162098 -> ciflow/inductor/162098 2025-09-07T06:59:52.5374662Z * [new tag] ciflow/inductor/162101 -> ciflow/inductor/162101 2025-09-07T06:59:52.5375824Z * [new tag] ciflow/inductor/162102 -> ciflow/inductor/162102 2025-09-07T06:59:52.5376788Z * [new tag] ciflow/inductor/162104 -> ciflow/inductor/162104 2025-09-07T06:59:52.5377901Z * [new tag] ciflow/inductor/162106 -> ciflow/inductor/162106 2025-09-07T06:59:52.5378812Z * [new tag] ciflow/inductor/162108 -> ciflow/inductor/162108 2025-09-07T06:59:52.5379937Z * [new tag] ciflow/inductor/162126 -> ciflow/inductor/162126 2025-09-07T06:59:52.5380973Z * [new tag] ciflow/inductor/162149 -> ciflow/inductor/162149 2025-09-07T06:59:52.5382093Z * [new tag] ciflow/inductor/162164 -> ciflow/inductor/162164 2025-09-07T06:59:52.5382985Z * [new tag] ciflow/inductor/162166 -> ciflow/inductor/162166 2025-09-07T06:59:52.5384116Z * [new tag] ciflow/inductor/162169 -> ciflow/inductor/162169 2025-09-07T06:59:52.5385161Z * [new tag] ciflow/inductor/162170 -> ciflow/inductor/162170 2025-09-07T06:59:52.5386080Z * [new tag] ciflow/inductor/162171 -> ciflow/inductor/162171 2025-09-07T06:59:52.5387194Z * [new tag] ciflow/inductor/162183 -> ciflow/inductor/162183 2025-09-07T06:59:52.5388104Z * [new tag] ciflow/inductor/162189 -> ciflow/inductor/162189 2025-09-07T06:59:52.5389264Z * [new tag] ciflow/inductor/162190 -> ciflow/inductor/162190 2025-09-07T06:59:52.5390149Z * [new tag] ciflow/inductor/162191 -> ciflow/inductor/162191 2025-09-07T06:59:52.5391320Z * [new tag] ciflow/inductor/162194 -> ciflow/inductor/162194 2025-09-07T06:59:52.5392483Z * [new tag] ciflow/inductor/162200 -> ciflow/inductor/162200 2025-09-07T06:59:52.5393417Z * [new tag] ciflow/inductor/162201 -> ciflow/inductor/162201 2025-09-07T06:59:52.5394553Z * [new tag] ciflow/inductor/162208 -> ciflow/inductor/162208 2025-09-07T06:59:52.5395693Z * [new tag] ciflow/inductor/162211 -> ciflow/inductor/162211 2025-09-07T06:59:52.5396867Z * [new tag] ciflow/inductor/162216 -> ciflow/inductor/162216 2025-09-07T06:59:52.5397863Z * [new tag] ciflow/inductor/162220 -> ciflow/inductor/162220 2025-09-07T06:59:52.5398974Z * [new tag] ciflow/inductor/162222 -> ciflow/inductor/162222 2025-09-07T06:59:52.5400013Z * [new tag] ciflow/inductor/162227 -> ciflow/inductor/162227 2025-09-07T06:59:52.5401113Z * [new tag] ciflow/inductor/162238 -> ciflow/inductor/162238 2025-09-07T06:59:52.5402191Z * [new tag] ciflow/inductor/162239 -> ciflow/inductor/162239 2025-09-07T06:59:52.5403177Z * [new tag] ciflow/inductor/162240 -> ciflow/inductor/162240 2025-09-07T06:59:52.5404208Z * [new tag] ciflow/inductor/162244 -> ciflow/inductor/162244 2025-09-07T06:59:52.5405208Z * [new tag] ciflow/inductor/162245 -> ciflow/inductor/162245 2025-09-07T06:59:52.5406242Z * [new tag] ciflow/inductor/162262 -> ciflow/inductor/162262 2025-09-07T06:59:52.5407240Z * [new tag] ciflow/inductor/162275 -> ciflow/inductor/162275 2025-09-07T06:59:52.5408268Z * [new tag] ciflow/inductor/162278 -> ciflow/inductor/162278 2025-09-07T06:59:52.5409292Z * [new tag] ciflow/inductor/162284 -> ciflow/inductor/162284 2025-09-07T06:59:52.5410350Z * [new tag] ciflow/inductor/162286 -> ciflow/inductor/162286 2025-09-07T06:59:52.5411342Z * [new tag] ciflow/inductor/162288 -> ciflow/inductor/162288 2025-09-07T06:59:52.5412364Z * [new tag] ciflow/inductor/162293 -> ciflow/inductor/162293 2025-09-07T06:59:52.5413408Z * [new tag] ciflow/inductor/162294 -> ciflow/inductor/162294 2025-09-07T06:59:52.5414421Z * [new tag] ciflow/inductor/162295 -> ciflow/inductor/162295 2025-09-07T06:59:52.5415407Z * [new tag] ciflow/inductor/162296 -> ciflow/inductor/162296 2025-09-07T06:59:52.5416435Z * [new tag] ciflow/inductor/162298 -> ciflow/inductor/162298 2025-09-07T06:59:52.5417457Z * [new tag] ciflow/inductor/162307 -> ciflow/inductor/162307 2025-09-07T06:59:52.5418511Z * [new tag] ciflow/inductor/162309 -> ciflow/inductor/162309 2025-09-07T06:59:52.5419438Z * [new tag] ciflow/inductor/162311 -> ciflow/inductor/162311 2025-09-07T06:59:52.5420643Z * [new tag] ciflow/inductor/162312 -> ciflow/inductor/162312 2025-09-07T06:59:52.5421697Z * [new tag] ciflow/inductor/162315 -> ciflow/inductor/162315 2025-09-07T06:59:52.5422679Z * [new tag] ciflow/inductor/162316 -> ciflow/inductor/162316 2025-09-07T06:59:52.5423700Z * [new tag] ciflow/inductor/162318 -> ciflow/inductor/162318 2025-09-07T06:59:52.5424767Z * [new tag] ciflow/inductor/162323 -> ciflow/inductor/162323 2025-09-07T06:59:52.5425852Z * [new tag] ciflow/inductor/162341 -> ciflow/inductor/162341 2025-09-07T06:59:52.5426837Z * [new tag] ciflow/inductor/162345 -> ciflow/inductor/162345 2025-09-07T06:59:52.5428079Z * [new tag] ciflow/inductor/3b9a386 -> ciflow/inductor/3b9a386 2025-09-07T06:59:52.5429292Z * [new tag] ciflow/inductor/3d4b92b -> ciflow/inductor/3d4b92b 2025-09-07T06:59:52.5430467Z * [new tag] ciflow/inductor/d224ac7 -> ciflow/inductor/d224ac7 2025-09-07T06:59:52.5431696Z * [new tag] ciflow/linux-aarch64/157994 -> ciflow/linux-aarch64/157994 2025-09-07T06:59:52.5432632Z * [new tag] ciflow/linux-aarch64/159737 -> ciflow/linux-aarch64/159737 2025-09-07T06:59:52.5433577Z * [new tag] ciflow/linux-aarch64/160078 -> ciflow/linux-aarch64/160078 2025-09-07T06:59:52.5434716Z * [new tag] ciflow/mps/157553 -> ciflow/mps/157553 2025-09-07T06:59:52.5435760Z * [new tag] ciflow/mps/157635 -> ciflow/mps/157635 2025-09-07T06:59:52.5436586Z * [new tag] ciflow/mps/161988 -> ciflow/mps/161988 2025-09-07T06:59:52.5437544Z * [new tag] ciflow/mps/162108 -> ciflow/mps/162108 2025-09-07T06:59:52.5438493Z * [new tag] ciflow/mps/162153 -> ciflow/mps/162153 2025-09-07T06:59:52.5439427Z * [new tag] ciflow/mps/162281 -> ciflow/mps/162281 2025-09-07T06:59:52.5440627Z * [new tag] ciflow/nightly/156049 -> ciflow/nightly/156049 2025-09-07T06:59:52.5441863Z * [new tag] ciflow/nightly/158104 -> ciflow/nightly/158104 2025-09-07T06:59:52.5443244Z * [new tag] ciflow/op-benchmark/157994 -> ciflow/op-benchmark/157994 2025-09-07T06:59:52.5444651Z * [new tag] ciflow/periodic-rocm-mi300/161529 -> ciflow/periodic-rocm-mi300/161529 2025-09-07T06:59:52.5445612Z * [new tag] ciflow/periodic-rocm-mi300/161715 -> ciflow/periodic-rocm-mi300/161715 2025-09-07T06:59:52.5446947Z * [new tag] ciflow/periodic/054a2fd -> ciflow/periodic/054a2fd 2025-09-07T06:59:52.5447895Z * [new tag] ciflow/periodic/156703 -> ciflow/periodic/156703 2025-09-07T06:59:52.5448832Z * [new tag] ciflow/periodic/161715 -> ciflow/periodic/161715 2025-09-07T06:59:52.5449832Z * [new tag] ciflow/periodic/162021 -> ciflow/periodic/162021 2025-09-07T06:59:52.5450751Z * [new tag] ciflow/periodic/162323 -> ciflow/periodic/162323 2025-09-07T06:59:52.5451905Z * [new tag] ciflow/periodic/2a6d37d -> ciflow/periodic/2a6d37d 2025-09-07T06:59:52.5453055Z * [new tag] ciflow/periodic/317eeb8 -> ciflow/periodic/317eeb8 2025-09-07T06:59:52.5454136Z * [new tag] ciflow/periodic/3c32 -> ciflow/periodic/3c32 2025-09-07T06:59:52.5455342Z * [new tag] ciflow/periodic/3e98831 -> ciflow/periodic/3e98831 2025-09-07T06:59:52.5456535Z * [new tag] ciflow/periodic/94512-point -> ciflow/periodic/94512-point 2025-09-07T06:59:52.5457987Z * [new tag] ciflow/periodic/csl/test87519 -> ciflow/periodic/csl/test87519 2025-09-07T06:59:52.5459425Z * [new tag] ciflow/periodic/csltest88275 -> ciflow/periodic/csltest88275 2025-09-07T06:59:52.5460749Z * [new tag] ciflow/periodic/csltest88761 -> ciflow/periodic/csltest88761 2025-09-07T06:59:52.5462005Z * [new tag] ciflow/periodic/release_1.12 -> ciflow/periodic/release_1.12 2025-09-07T06:59:52.5463321Z * [new tag] ciflow/periodic/release_1.12.0 -> ciflow/periodic/release_1.12.0 2025-09-07T06:59:52.5464603Z * [new tag] ciflow/periodic/sha-ec5b83 -> ciflow/periodic/sha-ec5b83 2025-09-07T06:59:52.5465750Z * [new tag] ciflow/rocm-mi300/154170 -> ciflow/rocm-mi300/154170 2025-09-07T06:59:52.5466832Z * [new tag] ciflow/rocm-mi300/158747 -> ciflow/rocm-mi300/158747 2025-09-07T06:59:52.5467799Z * [new tag] ciflow/rocm-mi300/159146 -> ciflow/rocm-mi300/159146 2025-09-07T06:59:52.5468760Z * [new tag] ciflow/rocm-mi300/159158 -> ciflow/rocm-mi300/159158 2025-09-07T06:59:52.5469710Z * [new tag] ciflow/rocm-mi300/161715 -> ciflow/rocm-mi300/161715 2025-09-07T06:59:52.5470671Z * [new tag] ciflow/rocm-mi300/161957 -> ciflow/rocm-mi300/161957 2025-09-07T06:59:52.5471585Z * [new tag] ciflow/rocm-mi300/162053 -> ciflow/rocm-mi300/162053 2025-09-07T06:59:52.5472565Z * [new tag] ciflow/rocm-mi300/162056 -> ciflow/rocm-mi300/162056 2025-09-07T06:59:52.5474890Z * [new tag] ciflow/rocm-mi300/162112 -> ciflow/rocm-mi300/162112 2025-09-07T06:59:52.5475474Z * [new tag] ciflow/rocm-mi300/162245 -> ciflow/rocm-mi300/162245 2025-09-07T06:59:52.5476758Z * [new tag] ciflow/rocm-mi300/162278 -> ciflow/rocm-mi300/162278 2025-09-07T06:59:52.5477884Z * [new tag] ciflow/rocm-mi300/162288 -> ciflow/rocm-mi300/162288 2025-09-07T06:59:52.5479093Z * [new tag] ciflow/rocm-mi355/162053 -> ciflow/rocm-mi355/162053 2025-09-07T06:59:52.5479994Z * [new tag] ciflow/rocm-mi355/162056 -> ciflow/rocm-mi355/162056 2025-09-07T06:59:52.5481194Z * [new tag] ciflow/rocm/148492 -> ciflow/rocm/148492 2025-09-07T06:59:52.5482207Z * [new tag] ciflow/rocm/154170 -> ciflow/rocm/154170 2025-09-07T06:59:52.5483360Z * [new tag] ciflow/rocm/156491 -> ciflow/rocm/156491 2025-09-07T06:59:52.5484287Z * [new tag] ciflow/rocm/156592 -> ciflow/rocm/156592 2025-09-07T06:59:52.5485285Z * [new tag] ciflow/rocm/158747 -> ciflow/rocm/158747 2025-09-07T06:59:52.5486232Z * [new tag] ciflow/rocm/159146 -> ciflow/rocm/159146 2025-09-07T06:59:52.5487418Z * [new tag] ciflow/rocm/159158 -> ciflow/rocm/159158 2025-09-07T06:59:52.5488330Z * [new tag] ciflow/rocm/161715 -> ciflow/rocm/161715 2025-09-07T06:59:52.5489427Z * [new tag] ciflow/rocm/161972 -> ciflow/rocm/161972 2025-09-07T06:59:52.5490397Z * [new tag] ciflow/rocm/162052 -> ciflow/rocm/162052 2025-09-07T06:59:52.5491386Z * [new tag] ciflow/rocm/162053 -> ciflow/rocm/162053 2025-09-07T06:59:52.5492600Z * [new tag] ciflow/rocm/162056 -> ciflow/rocm/162056 2025-09-07T06:59:52.5493885Z * [new tag] ciflow/rocm/162112 -> ciflow/rocm/162112 2025-09-07T06:59:52.5495083Z * [new tag] ciflow/rocm/162278 -> ciflow/rocm/162278 2025-09-07T06:59:52.5496131Z * [new tag] ciflow/rocm/162288 -> ciflow/rocm/162288 2025-09-07T06:59:52.5497154Z * [new tag] ciflow/rocm/162305 -> ciflow/rocm/162305 2025-09-07T06:59:52.5498462Z * [new tag] ciflow/slow/01c7106 -> ciflow/slow/01c7106 2025-09-07T06:59:52.5499558Z * [new tag] ciflow/slow/0577043 -> ciflow/slow/0577043 2025-09-07T06:59:52.5500976Z * [new tag] ciflow/slow/0d5b74da0cab798fbfdb9caa53fad816999c8386-sdym -> ciflow/slow/0d5b74da0cab798fbfdb9caa53fad816999c8386-sdym 2025-09-07T06:59:52.5501820Z * [new tag] ciflow/slow/0e81104 -> ciflow/slow/0e81104 2025-09-07T06:59:52.5502840Z * [new tag] ciflow/slow/161395 -> ciflow/slow/161395 2025-09-07T06:59:52.5503979Z * [new tag] ciflow/slow/1732077 -> ciflow/slow/1732077 2025-09-07T06:59:52.5505588Z * [new tag] ciflow/slow/187eb7c -> ciflow/slow/187eb7c 2025-09-07T06:59:52.5506664Z * [new tag] ciflow/slow/1faef89 -> ciflow/slow/1faef89 2025-09-07T06:59:52.5508102Z * [new tag] ciflow/slow/3920ec1 -> ciflow/slow/3920ec1 2025-09-07T06:59:52.5509569Z * [new tag] ciflow/slow/3b7c6b2 -> ciflow/slow/3b7c6b2 2025-09-07T06:59:52.5510785Z * [new tag] ciflow/slow/59a3759 -> ciflow/slow/59a3759 2025-09-07T06:59:52.5511899Z * [new tag] ciflow/slow/70ef0bb -> ciflow/slow/70ef0bb 2025-09-07T06:59:52.5513044Z * [new tag] ciflow/slow/788ff06 -> ciflow/slow/788ff06 2025-09-07T06:59:52.5514562Z * [new tag] ciflow/slow/8751002215790a3a88750faa8f4366933e296693-sdym -> ciflow/slow/8751002215790a3a88750faa8f4366933e296693-sdym 2025-09-07T06:59:52.5515504Z * [new tag] ciflow/slow/9d85864 -> ciflow/slow/9d85864 2025-09-07T06:59:52.5516645Z * [new tag] ciflow/slow/9ffad5b -> ciflow/slow/9ffad5b 2025-09-07T06:59:52.5517877Z * [new tag] ciflow/slow/a206e8b -> ciflow/slow/a206e8b 2025-09-07T06:59:52.5518987Z * [new tag] ciflow/slow/a837609 -> ciflow/slow/a837609 2025-09-07T06:59:52.5520190Z * [new tag] ciflow/slow/af841f3 -> ciflow/slow/af841f3 2025-09-07T06:59:52.5521802Z * [new tag] ciflow/slow/da3aba1e46157c4df504b067477cdf2b3c96b194-sdym -> ciflow/slow/da3aba1e46157c4df504b067477cdf2b3c96b194-sdym 2025-09-07T06:59:52.5522851Z * [new tag] ciflow/triton_binaries/162329 -> ciflow/triton_binaries/162329 2025-09-07T06:59:52.5523976Z * [new tag] ciflow/trunk/113258 -> ciflow/trunk/113258 2025-09-07T06:59:52.5524930Z * [new tag] ciflow/trunk/137400 -> ciflow/trunk/137400 2025-09-07T06:59:52.5525860Z * [new tag] ciflow/trunk/148180 -> ciflow/trunk/148180 2025-09-07T06:59:52.5526803Z * [new tag] ciflow/trunk/148328 -> ciflow/trunk/148328 2025-09-07T06:59:52.5527778Z * [new tag] ciflow/trunk/148492 -> ciflow/trunk/148492 2025-09-07T06:59:52.5528939Z * [new tag] ciflow/trunk/148919 -> ciflow/trunk/148919 2025-09-07T06:59:52.5529862Z * [new tag] ciflow/trunk/152624 -> ciflow/trunk/152624 2025-09-07T06:59:52.5530810Z * [new tag] ciflow/trunk/154170 -> ciflow/trunk/154170 2025-09-07T06:59:52.5531769Z * [new tag] ciflow/trunk/154694 -> ciflow/trunk/154694 2025-09-07T06:59:52.5532714Z * [new tag] ciflow/trunk/156049 -> ciflow/trunk/156049 2025-09-07T06:59:52.5533748Z * [new tag] ciflow/trunk/156703 -> ciflow/trunk/156703 2025-09-07T06:59:52.5535010Z * [new tag] ciflow/trunk/156711 -> ciflow/trunk/156711 2025-09-07T06:59:52.5536322Z * [new tag] ciflow/trunk/157432 -> ciflow/trunk/157432 2025-09-07T06:59:52.5537554Z * [new tag] ciflow/trunk/157685 -> ciflow/trunk/157685 2025-09-07T06:59:52.5538557Z * [new tag] ciflow/trunk/157689 -> ciflow/trunk/157689 2025-09-07T06:59:52.5539617Z * [new tag] ciflow/trunk/157699 -> ciflow/trunk/157699 2025-09-07T06:59:52.5540683Z * [new tag] ciflow/trunk/157813 -> ciflow/trunk/157813 2025-09-07T06:59:52.5541670Z * [new tag] ciflow/trunk/157994 -> ciflow/trunk/157994 2025-09-07T06:59:52.5542675Z * [new tag] ciflow/trunk/158091 -> ciflow/trunk/158091 2025-09-07T06:59:52.5543687Z * [new tag] ciflow/trunk/158104 -> ciflow/trunk/158104 2025-09-07T06:59:52.5544694Z * [new tag] ciflow/trunk/158404 -> ciflow/trunk/158404 2025-09-07T06:59:52.5545763Z * [new tag] ciflow/trunk/158647 -> ciflow/trunk/158647 2025-09-07T06:59:52.5546985Z * [new tag] ciflow/trunk/158846 -> ciflow/trunk/158846 2025-09-07T06:59:52.5548001Z * [new tag] ciflow/trunk/159158 -> ciflow/trunk/159158 2025-09-07T06:59:52.5549143Z * [new tag] ciflow/trunk/159682 -> ciflow/trunk/159682 2025-09-07T06:59:52.5550189Z * [new tag] ciflow/trunk/159835 -> ciflow/trunk/159835 2025-09-07T06:59:52.5551228Z * [new tag] ciflow/trunk/160161 -> ciflow/trunk/160161 2025-09-07T06:59:52.5552224Z * [new tag] ciflow/trunk/160236 -> ciflow/trunk/160236 2025-09-07T06:59:52.5553316Z * [new tag] ciflow/trunk/160329 -> ciflow/trunk/160329 2025-09-07T06:59:52.5554346Z * [new tag] ciflow/trunk/160480 -> ciflow/trunk/160480 2025-09-07T06:59:52.5555355Z * [new tag] ciflow/trunk/160532 -> ciflow/trunk/160532 2025-09-07T06:59:52.5556413Z * [new tag] ciflow/trunk/160836 -> ciflow/trunk/160836 2025-09-07T06:59:52.5557510Z * [new tag] ciflow/trunk/160843 -> ciflow/trunk/160843 2025-09-07T06:59:52.5558460Z * [new tag] ciflow/trunk/160869 -> ciflow/trunk/160869 2025-09-07T06:59:52.5559569Z * [new tag] ciflow/trunk/160940 -> ciflow/trunk/160940 2025-09-07T06:59:52.5561035Z * [new tag] ciflow/trunk/160943 -> ciflow/trunk/160943 2025-09-07T06:59:52.5562328Z * [new tag] ciflow/trunk/160953 -> ciflow/trunk/160953 2025-09-07T06:59:52.5563483Z * [new tag] ciflow/trunk/161035 -> ciflow/trunk/161035 2025-09-07T06:59:52.5564487Z * [new tag] ciflow/trunk/161178 -> ciflow/trunk/161178 2025-09-07T06:59:52.5565505Z * [new tag] ciflow/trunk/161349 -> ciflow/trunk/161349 2025-09-07T06:59:52.5566555Z * [new tag] ciflow/trunk/161350 -> ciflow/trunk/161350 2025-09-07T06:59:52.5567574Z * [new tag] ciflow/trunk/161351 -> ciflow/trunk/161351 2025-09-07T06:59:52.5568583Z * [new tag] ciflow/trunk/161395 -> ciflow/trunk/161395 2025-09-07T06:59:52.5569606Z * [new tag] ciflow/trunk/161405 -> ciflow/trunk/161405 2025-09-07T06:59:52.5570626Z * [new tag] ciflow/trunk/161406 -> ciflow/trunk/161406 2025-09-07T06:59:52.5571648Z * [new tag] ciflow/trunk/161410 -> ciflow/trunk/161410 2025-09-07T06:59:52.5572811Z * [new tag] ciflow/trunk/161468 -> ciflow/trunk/161468 2025-09-07T06:59:52.5575684Z * [new tag] ciflow/trunk/161499 -> ciflow/trunk/161499 2025-09-07T06:59:52.5576947Z * [new tag] ciflow/trunk/161527 -> ciflow/trunk/161527 2025-09-07T06:59:52.5577982Z * [new tag] ciflow/trunk/161534 -> ciflow/trunk/161534 2025-09-07T06:59:52.5578993Z * [new tag] ciflow/trunk/161591 -> ciflow/trunk/161591 2025-09-07T06:59:52.5580060Z * [new tag] ciflow/trunk/161595 -> ciflow/trunk/161595 2025-09-07T06:59:52.5581110Z * [new tag] ciflow/trunk/161596 -> ciflow/trunk/161596 2025-09-07T06:59:52.5582167Z * [new tag] ciflow/trunk/161633 -> ciflow/trunk/161633 2025-09-07T06:59:52.5583125Z * [new tag] ciflow/trunk/161634 -> ciflow/trunk/161634 2025-09-07T06:59:52.5584163Z * [new tag] ciflow/trunk/161635 -> ciflow/trunk/161635 2025-09-07T06:59:52.5585222Z * [new tag] ciflow/trunk/161667 -> ciflow/trunk/161667 2025-09-07T06:59:52.5586196Z * [new tag] ciflow/trunk/161670 -> ciflow/trunk/161670 2025-09-07T06:59:52.5587217Z * [new tag] ciflow/trunk/161692 -> ciflow/trunk/161692 2025-09-07T06:59:52.5588240Z * [new tag] ciflow/trunk/161693 -> ciflow/trunk/161693 2025-09-07T06:59:52.5589457Z * [new tag] ciflow/trunk/161695 -> ciflow/trunk/161695 2025-09-07T06:59:52.5590362Z * [new tag] ciflow/trunk/161730 -> ciflow/trunk/161730 2025-09-07T06:59:52.5591381Z * [new tag] ciflow/trunk/161744 -> ciflow/trunk/161744 2025-09-07T06:59:52.5592399Z * [new tag] ciflow/trunk/161749 -> ciflow/trunk/161749 2025-09-07T06:59:52.5593447Z * [new tag] ciflow/trunk/161881 -> ciflow/trunk/161881 2025-09-07T06:59:52.5594453Z * [new tag] ciflow/trunk/161924 -> ciflow/trunk/161924 2025-09-07T06:59:52.5595688Z * [new tag] ciflow/trunk/161926 -> ciflow/trunk/161926 2025-09-07T06:59:52.5596720Z * [new tag] ciflow/trunk/161936 -> ciflow/trunk/161936 2025-09-07T06:59:52.5597771Z * [new tag] ciflow/trunk/161952 -> ciflow/trunk/161952 2025-09-07T06:59:52.5598963Z * [new tag] ciflow/trunk/161955 -> ciflow/trunk/161955 2025-09-07T06:59:52.5599912Z * [new tag] ciflow/trunk/161957 -> ciflow/trunk/161957 2025-09-07T06:59:52.5600910Z * [new tag] ciflow/trunk/161959 -> ciflow/trunk/161959 2025-09-07T06:59:52.5602076Z * [new tag] ciflow/trunk/161977 -> ciflow/trunk/161977 2025-09-07T06:59:52.5603044Z * [new tag] ciflow/trunk/161988 -> ciflow/trunk/161988 2025-09-07T06:59:52.5604274Z * [new tag] ciflow/trunk/161994 -> ciflow/trunk/161994 2025-09-07T06:59:52.5605405Z * [new tag] ciflow/trunk/162007 -> ciflow/trunk/162007 2025-09-07T06:59:52.5606443Z * [new tag] ciflow/trunk/162013 -> ciflow/trunk/162013 2025-09-07T06:59:52.5607454Z * [new tag] ciflow/trunk/162017 -> ciflow/trunk/162017 2025-09-07T06:59:52.5608465Z * [new tag] ciflow/trunk/162021 -> ciflow/trunk/162021 2025-09-07T06:59:52.5609498Z * [new tag] ciflow/trunk/162022 -> ciflow/trunk/162022 2025-09-07T06:59:52.5610530Z * [new tag] ciflow/trunk/162040 -> ciflow/trunk/162040 2025-09-07T06:59:52.5611553Z * [new tag] ciflow/trunk/162041 -> ciflow/trunk/162041 2025-09-07T06:59:52.5612689Z * [new tag] ciflow/trunk/162062 -> ciflow/trunk/162062 2025-09-07T06:59:52.5613701Z * [new tag] ciflow/trunk/162066 -> ciflow/trunk/162066 2025-09-07T06:59:52.5614756Z * [new tag] ciflow/trunk/162089 -> ciflow/trunk/162089 2025-09-07T06:59:52.5615774Z * [new tag] ciflow/trunk/162099 -> ciflow/trunk/162099 2025-09-07T06:59:52.5616789Z * [new tag] ciflow/trunk/162104 -> ciflow/trunk/162104 2025-09-07T06:59:52.5617802Z * [new tag] ciflow/trunk/162106 -> ciflow/trunk/162106 2025-09-07T06:59:52.5618830Z * [new tag] ciflow/trunk/162112 -> ciflow/trunk/162112 2025-09-07T06:59:52.5619872Z * [new tag] ciflow/trunk/162119 -> ciflow/trunk/162119 2025-09-07T06:59:52.5620887Z * [new tag] ciflow/trunk/162142 -> ciflow/trunk/162142 2025-09-07T06:59:52.5621911Z * [new tag] ciflow/trunk/162169 -> ciflow/trunk/162169 2025-09-07T06:59:52.5623019Z * [new tag] ciflow/trunk/162183 -> ciflow/trunk/162183 2025-09-07T06:59:52.5624001Z * [new tag] ciflow/trunk/162190 -> ciflow/trunk/162190 2025-09-07T06:59:52.5625007Z * [new tag] ciflow/trunk/162194 -> ciflow/trunk/162194 2025-09-07T06:59:52.5626052Z * [new tag] ciflow/trunk/162200 -> ciflow/trunk/162200 2025-09-07T06:59:52.5627144Z * [new tag] ciflow/trunk/162206 -> ciflow/trunk/162206 2025-09-07T06:59:52.5628136Z * [new tag] ciflow/trunk/162208 -> ciflow/trunk/162208 2025-09-07T06:59:52.5629177Z * [new tag] ciflow/trunk/162222 -> ciflow/trunk/162222 2025-09-07T06:59:52.5630534Z * [new tag] ciflow/trunk/162238 -> ciflow/trunk/162238 2025-09-07T06:59:52.5631594Z * [new tag] ciflow/trunk/162244 -> ciflow/trunk/162244 2025-09-07T06:59:52.5632753Z * [new tag] ciflow/trunk/162267 -> ciflow/trunk/162267 2025-09-07T06:59:52.5633880Z * [new tag] ciflow/trunk/162269 -> ciflow/trunk/162269 2025-09-07T06:59:52.5634891Z * [new tag] ciflow/trunk/162278 -> ciflow/trunk/162278 2025-09-07T06:59:52.5635943Z * [new tag] ciflow/trunk/162286 -> ciflow/trunk/162286 2025-09-07T06:59:52.5636928Z * [new tag] ciflow/trunk/162288 -> ciflow/trunk/162288 2025-09-07T06:59:52.5637966Z * [new tag] ciflow/trunk/162293 -> ciflow/trunk/162293 2025-09-07T06:59:52.5639088Z * [new tag] ciflow/trunk/162310 -> ciflow/trunk/162310 2025-09-07T06:59:52.5640065Z * [new tag] ciflow/trunk/162311 -> ciflow/trunk/162311 2025-09-07T06:59:52.5641090Z * [new tag] ciflow/trunk/162315 -> ciflow/trunk/162315 2025-09-07T06:59:52.5642207Z * [new tag] ciflow/trunk/162325 -> ciflow/trunk/162325 2025-09-07T06:59:52.5643437Z * [new tag] ciflow/trunk/162328 -> ciflow/trunk/162328 2025-09-07T06:59:52.5644487Z * [new tag] ciflow/trunk/162329 -> ciflow/trunk/162329 2025-09-07T06:59:52.5645900Z * [new tag] ciflow/unstable/123 -> ciflow/unstable/123 2025-09-07T06:59:52.5647032Z * [new tag] ciflow/vllm/162292 -> ciflow/vllm/162292 2025-09-07T06:59:52.5648228Z * [new tag] ciflow/win-arm64/156049 -> ciflow/win-arm64/156049 2025-09-07T06:59:52.5649198Z * [new tag] ciflow/win-arm64/158104 -> ciflow/win-arm64/158104 2025-09-07T06:59:52.5650364Z * [new tag] ciflow/xpu/157699 -> ciflow/xpu/157699 2025-09-07T06:59:52.5651283Z * [new tag] ciflow/xpu/157994 -> ciflow/xpu/157994 2025-09-07T06:59:52.5652360Z * [new tag] ciflow/xpu/159459 -> ciflow/xpu/159459 2025-09-07T06:59:52.5653375Z * [new tag] ciflow/xpu/159718 -> ciflow/xpu/159718 2025-09-07T06:59:52.5654320Z * [new tag] ciflow/xpu/159944 -> ciflow/xpu/159944 2025-09-07T06:59:52.5655371Z * [new tag] ciflow/xpu/160867 -> ciflow/xpu/160867 2025-09-07T06:59:52.5656423Z * [new tag] ciflow/xpu/160938 -> ciflow/xpu/160938 2025-09-07T06:59:52.5657400Z * [new tag] ciflow/xpu/160940 -> ciflow/xpu/160940 2025-09-07T06:59:52.5658343Z * [new tag] ciflow/xpu/160953 -> ciflow/xpu/160953 2025-09-07T06:59:52.5659450Z * [new tag] ciflow/xpu/161045 -> ciflow/xpu/161045 2025-09-07T06:59:52.5660499Z * [new tag] ciflow/xpu/161058 -> ciflow/xpu/161058 2025-09-07T06:59:52.5661782Z * [new tag] ciflow/xpu/161246 -> ciflow/xpu/161246 2025-09-07T06:59:52.5663161Z * [new tag] ciflow/xpu/161397 -> ciflow/xpu/161397 2025-09-07T06:59:52.5664340Z * [new tag] ciflow/xpu/161485 -> ciflow/xpu/161485 2025-09-07T06:59:52.5665369Z * [new tag] ciflow/xpu/161988 -> ciflow/xpu/161988 2025-09-07T06:59:52.5666512Z * [new tag] ciflow/xpu/162062 -> ciflow/xpu/162062 2025-09-07T06:59:52.5667548Z * [new tag] cslpull75 -> cslpull75 2025-09-07T06:59:52.5668556Z * [new tag] cslpull76 -> cslpull76 2025-09-07T06:59:52.5669556Z * [new tag] cslpull77 -> cslpull77 2025-09-07T06:59:52.5670634Z * [new tag] cslpull78 -> cslpull78 2025-09-07T06:59:52.5671926Z * [new tag] cslpull79 -> cslpull79 2025-09-07T06:59:52.5673474Z * [new tag] cslpull80 -> cslpull80 2025-09-07T06:59:52.5674599Z * [new tag] cslpull81 -> cslpull81 2025-09-07T06:59:52.5675675Z * [new tag] cslpull82 -> cslpull82 2025-09-07T06:59:52.5676810Z * [new tag] cslpull83 -> cslpull83 2025-09-07T06:59:52.5677886Z * [new tag] cslpull84 -> cslpull84 2025-09-07T06:59:52.5678936Z * [new tag] cslpull85 -> cslpull85 2025-09-07T06:59:52.5680111Z * [new tag] cslpull86 -> cslpull86 2025-09-07T06:59:52.5681256Z * [new tag] cslpull87 -> cslpull87 2025-09-07T06:59:52.5682583Z * [new tag] cslpull88 -> cslpull88 2025-09-07T06:59:52.5683553Z * [new tag] cslpull89 -> cslpull89 2025-09-07T06:59:52.5684468Z * [new tag] cslpull90 -> cslpull90 2025-09-07T06:59:52.5685935Z * [new tag] cslpull91 -> cslpull91 2025-09-07T06:59:52.5687015Z * [new tag] cslpull92 -> cslpull92 2025-09-07T06:59:52.5688102Z * [new tag] flight_5 -> flight_5 2025-09-07T06:59:52.5689323Z * [new tag] flight_5.1 -> flight_5.1 2025-09-07T06:59:52.5690463Z * [new tag] flight_5.2 -> flight_5.2 2025-09-07T06:59:52.5691497Z * [new tag] flight_5.3 -> flight_5.3 2025-09-07T06:59:52.5692596Z * [new tag] forpull1 -> forpull1 2025-09-07T06:59:52.5693989Z * [new tag] malfet/tag-2ef5611 -> malfet/tag-2ef5611 2025-09-07T06:59:52.5695077Z * [new tag] malfet/tag-317b1a0 -> malfet/tag-317b1a0 2025-09-07T06:59:52.5696157Z * [new tag] malfet/tag-ec6f767 -> malfet/tag-ec6f767 2025-09-07T06:59:52.5697391Z * [new tag] nightly-binary -> nightly-binary 2025-09-07T06:59:52.5698344Z * [new tag] sqzhang_flight4_plus -> sqzhang_flight4_plus 2025-09-07T06:59:52.5699494Z * [new tag] sqzhang_flight_3 -> sqzhang_flight_3 2025-09-07T06:59:52.5700914Z * [new tag] trunk/00636e0171e7e733628c408084805442270cf608 -> trunk/00636e0171e7e733628c408084805442270cf608 2025-09-07T06:59:52.5702118Z * [new tag] trunk/019fed39aa6b2dd8c69347378d53423e5efae8d4 -> trunk/019fed39aa6b2dd8c69347378d53423e5efae8d4 2025-09-07T06:59:52.5703473Z * [new tag] trunk/01ab325cc2e0dc221af4d710974e1b9175066544 -> trunk/01ab325cc2e0dc221af4d710974e1b9175066544 2025-09-07T06:59:52.5704839Z * [new tag] trunk/01edcd4df8bf0c7b4cc2d3ec868bd2059eeea83b -> trunk/01edcd4df8bf0c7b4cc2d3ec868bd2059eeea83b 2025-09-07T06:59:52.5706009Z * [new tag] trunk/040d00af048967dde7938d358d7f5988cbd18388 -> trunk/040d00af048967dde7938d358d7f5988cbd18388 2025-09-07T06:59:52.5707274Z * [new tag] trunk/0447f2d99b4351b2ff129dce6eebb371024f73e5 -> trunk/0447f2d99b4351b2ff129dce6eebb371024f73e5 2025-09-07T06:59:52.5708388Z * [new tag] trunk/047603d35bdc70046216384838d6340feab79bf4 -> trunk/047603d35bdc70046216384838d6340feab79bf4 2025-09-07T06:59:52.5709651Z * [new tag] trunk/06da7c0730b3764f178ec3a90dedf4ffa4202d81 -> trunk/06da7c0730b3764f178ec3a90dedf4ffa4202d81 2025-09-07T06:59:52.5711441Z * [new tag] trunk/081cab045472ce045634548cc6c14a4870641e23 -> trunk/081cab045472ce045634548cc6c14a4870641e23 2025-09-07T06:59:52.5712603Z * [new tag] trunk/09587daf8c9f21f5340f73921ce5f23d1a4a4572 -> trunk/09587daf8c9f21f5340f73921ce5f23d1a4a4572 2025-09-07T06:59:52.5713748Z * [new tag] trunk/09be1890d72cc34fc946965dc4a27736bf0ca8c6 -> trunk/09be1890d72cc34fc946965dc4a27736bf0ca8c6 2025-09-07T06:59:52.5714864Z * [new tag] trunk/09d2f1b6315d6d416fbf452793d65795863ebc66 -> trunk/09d2f1b6315d6d416fbf452793d65795863ebc66 2025-09-07T06:59:52.5716042Z * [new tag] trunk/0af70e2353e1dcda83175fd4834ecb7b63e009e0 -> trunk/0af70e2353e1dcda83175fd4834ecb7b63e009e0 2025-09-07T06:59:52.5717697Z * [new tag] trunk/0c0e056a9e20c17271a6144dd32c0c7e3ba26736 -> trunk/0c0e056a9e20c17271a6144dd32c0c7e3ba26736 2025-09-07T06:59:52.5718925Z * [new tag] trunk/0cd6c56bdfa9178ff61be82ce3b178926ddb64a9 -> trunk/0cd6c56bdfa9178ff61be82ce3b178926ddb64a9 2025-09-07T06:59:52.5720050Z * [new tag] trunk/0d421ace32c1605ee8e452ee1eeb03bd243dd96c -> trunk/0d421ace32c1605ee8e452ee1eeb03bd243dd96c 2025-09-07T06:59:52.5721456Z * [new tag] trunk/0d71a9dd5b4b6d1dde58d91c9b71d96bc6a6a171 -> trunk/0d71a9dd5b4b6d1dde58d91c9b71d96bc6a6a171 2025-09-07T06:59:52.5722561Z * [new tag] trunk/0d84ff3b78f55492d3d4708458c92d776274939e -> trunk/0d84ff3b78f55492d3d4708458c92d776274939e 2025-09-07T06:59:52.5723652Z * [new tag] trunk/0f45aaf4414048b17d720d0915ce221a8de8ec63 -> trunk/0f45aaf4414048b17d720d0915ce221a8de8ec63 2025-09-07T06:59:52.5724856Z * [new tag] trunk/0ff8eabf1387de5acd6712a03bda61f1a3dfa27f -> trunk/0ff8eabf1387de5acd6712a03bda61f1a3dfa27f 2025-09-07T06:59:52.5726083Z * [new tag] trunk/104f2680e03d13a4765ca69f905d8f16fc0c822f -> trunk/104f2680e03d13a4765ca69f905d8f16fc0c822f 2025-09-07T06:59:52.5727239Z * [new tag] trunk/12814701555d3e41dfcdf8f9273af5821e322df0 -> trunk/12814701555d3e41dfcdf8f9273af5821e322df0 2025-09-07T06:59:52.5728390Z * [new tag] trunk/13b65196db422bdb394cb482e208c61ed448898c -> trunk/13b65196db422bdb394cb482e208c61ed448898c 2025-09-07T06:59:52.5729536Z * [new tag] trunk/13d66e2a66eceed14b8a8f5a971087df4f688a46 -> trunk/13d66e2a66eceed14b8a8f5a971087df4f688a46 2025-09-07T06:59:52.5730760Z * [new tag] trunk/145a3a7bda15e3963a33eb1b54bba5d4a270b225 -> trunk/145a3a7bda15e3963a33eb1b54bba5d4a270b225 2025-09-07T06:59:52.5732000Z * [new tag] trunk/146371483318e17929daefd37c8e459d9d6d47bb -> trunk/146371483318e17929daefd37c8e459d9d6d47bb 2025-09-07T06:59:52.5733144Z * [new tag] trunk/15c77a8cfd341e74fd124b077492ef2bfa51b339 -> trunk/15c77a8cfd341e74fd124b077492ef2bfa51b339 2025-09-07T06:59:52.5734298Z * [new tag] trunk/17fa8eec4a1e32939ab4d364ee6e75487a79b654 -> trunk/17fa8eec4a1e32939ab4d364ee6e75487a79b654 2025-09-07T06:59:52.5735892Z * [new tag] trunk/190c391a28845a14df26abb228d26aa813efb20c -> trunk/190c391a28845a14df26abb228d26aa813efb20c 2025-09-07T06:59:52.5737079Z * [new tag] trunk/1a588ace4667bde1331fbd8ed957157dca5cee68 -> trunk/1a588ace4667bde1331fbd8ed957157dca5cee68 2025-09-07T06:59:52.5738238Z * [new tag] trunk/1aa7476885e8f6e7b0ec3a5b6383aad9d3f343e7 -> trunk/1aa7476885e8f6e7b0ec3a5b6383aad9d3f343e7 2025-09-07T06:59:52.5739163Z * [new tag] trunk/1aeb421c342c9e9607842f4c87cb46e8e816ee53 -> trunk/1aeb421c342c9e9607842f4c87cb46e8e816ee53 2025-09-07T06:59:52.5740443Z * [new tag] trunk/1c1b28d5b6a942fafe23b2f09302d93c25226d4a -> trunk/1c1b28d5b6a942fafe23b2f09302d93c25226d4a 2025-09-07T06:59:52.5741588Z * [new tag] trunk/1ebd70d0c0d562d3be9abdee2a21906584af7d99 -> trunk/1ebd70d0c0d562d3be9abdee2a21906584af7d99 2025-09-07T06:59:52.5742760Z * [new tag] trunk/1ec2c15914da4ef7bd926ed9aebc8671c75fe965 -> trunk/1ec2c15914da4ef7bd926ed9aebc8671c75fe965 2025-09-07T06:59:52.5743892Z * [new tag] trunk/1f51056bd64e73d1aa81321bc3c098575b1bc78a -> trunk/1f51056bd64e73d1aa81321bc3c098575b1bc78a 2025-09-07T06:59:52.5745072Z * [new tag] trunk/1f820de639c75a1562d3fb03f160439f853ae07b -> trunk/1f820de639c75a1562d3fb03f160439f853ae07b 2025-09-07T06:59:52.5746207Z * [new tag] trunk/204697f0e695d82894c5010fbec664c4391f90cc -> trunk/204697f0e695d82894c5010fbec664c4391f90cc 2025-09-07T06:59:52.5747335Z * [new tag] trunk/20629b1619fe636227d01fc85ba221daa7185a05 -> trunk/20629b1619fe636227d01fc85ba221daa7185a05 2025-09-07T06:59:52.5748519Z * [new tag] trunk/20b47acef845e9c4f71da9429a396d293f50ebe7 -> trunk/20b47acef845e9c4f71da9429a396d293f50ebe7 2025-09-07T06:59:52.5749697Z * [new tag] trunk/20bfb2539d7c5250379648eda35f80b8a7d642dd -> trunk/20bfb2539d7c5250379648eda35f80b8a7d642dd 2025-09-07T06:59:52.5750774Z * [new tag] trunk/21fae99c180d17def562797ea0fb154d8fdf88e3 -> trunk/21fae99c180d17def562797ea0fb154d8fdf88e3 2025-09-07T06:59:52.5752109Z * [new tag] trunk/248355faf53f9f7ba2fd0a367d59600c6d991e7f -> trunk/248355faf53f9f7ba2fd0a367d59600c6d991e7f 2025-09-07T06:59:52.5752987Z * [new tag] trunk/25f4aaed9ec26f39c13862323ff8582006473d23 -> trunk/25f4aaed9ec26f39c13862323ff8582006473d23 2025-09-07T06:59:52.5754268Z * [new tag] trunk/261a84a1764412f8e659c956e3f81997ec3de9d5 -> trunk/261a84a1764412f8e659c956e3f81997ec3de9d5 2025-09-07T06:59:52.5755553Z * [new tag] trunk/28f4ab0737937858730f29f5c4e601e109cf9d5f -> trunk/28f4ab0737937858730f29f5c4e601e109cf9d5f 2025-09-07T06:59:52.5756729Z * [new tag] trunk/291cd11f2d5df6f48d348cce0e4e762f274f4dc4 -> trunk/291cd11f2d5df6f48d348cce0e4e762f274f4dc4 2025-09-07T06:59:52.5757952Z * [new tag] trunk/29280864d941e6108ab57f7298f520c0cf9696e9 -> trunk/29280864d941e6108ab57f7298f520c0cf9696e9 2025-09-07T06:59:52.5759174Z * [new tag] trunk/2a45837e98c63cae9d1a2e2133a727b829e549d5 -> trunk/2a45837e98c63cae9d1a2e2133a727b829e549d5 2025-09-07T06:59:52.5760463Z * [new tag] trunk/2a5c0785e2f975697fd7bdf1411de6e03dcaa1ef -> trunk/2a5c0785e2f975697fd7bdf1411de6e03dcaa1ef 2025-09-07T06:59:52.5761693Z * [new tag] trunk/2b8a83901c58a0858ea9e4ce00055f48e6ed164c -> trunk/2b8a83901c58a0858ea9e4ce00055f48e6ed164c 2025-09-07T06:59:52.5762874Z * [new tag] trunk/2ba65472dd54488a86a50326ea990195fc6732d6 -> trunk/2ba65472dd54488a86a50326ea990195fc6732d6 2025-09-07T06:59:52.5764066Z * [new tag] trunk/2c03f0acc53ed13fe8ebfe809129f25996e009a0 -> trunk/2c03f0acc53ed13fe8ebfe809129f25996e009a0 2025-09-07T06:59:52.5765187Z * [new tag] trunk/2dd529df0092799f68ee7afcf52338276906706a -> trunk/2dd529df0092799f68ee7afcf52338276906706a 2025-09-07T06:59:52.5766473Z * [new tag] trunk/2f6b4b1ad3f82bb3bd984f6e65744ea339ffb8b5 -> trunk/2f6b4b1ad3f82bb3bd984f6e65744ea339ffb8b5 2025-09-07T06:59:52.5769269Z * [new tag] trunk/2fa0520a64ed8aa734a56c4d124958f0b5711ca8 -> trunk/2fa0520a64ed8aa734a56c4d124958f0b5711ca8 2025-09-07T06:59:52.5769817Z * [new tag] trunk/302df2ac5dc4222294c09d48804a2dddb8f4bad8 -> trunk/302df2ac5dc4222294c09d48804a2dddb8f4bad8 2025-09-07T06:59:52.5770342Z * [new tag] trunk/33028597bfa2e0178e28c8cce33cb9b3800cac43 -> trunk/33028597bfa2e0178e28c8cce33cb9b3800cac43 2025-09-07T06:59:52.5771679Z * [new tag] trunk/34aa78274d6770086025a967fa63a86830e08176 -> trunk/34aa78274d6770086025a967fa63a86830e08176 2025-09-07T06:59:52.5773480Z * [new tag] trunk/3559c354ce6a14d11fe29fb12fa2747a2f2af449 -> trunk/3559c354ce6a14d11fe29fb12fa2747a2f2af449 2025-09-07T06:59:52.5774622Z * [new tag] trunk/36d207fcaaede0d1e58a5168084c307b32b6fd8b -> trunk/36d207fcaaede0d1e58a5168084c307b32b6fd8b 2025-09-07T06:59:52.5775922Z * [new tag] trunk/377033757ae5ca524ea842f1b0a5f446ed3d8fe0 -> trunk/377033757ae5ca524ea842f1b0a5f446ed3d8fe0 2025-09-07T06:59:52.5777678Z * [new tag] trunk/3771380f83fcac154a7c89ad679311d8c4818287 -> trunk/3771380f83fcac154a7c89ad679311d8c4818287 2025-09-07T06:59:52.5778949Z * [new tag] trunk/3a207816cc569f78863d86c01f2a3d265350e39f -> trunk/3a207816cc569f78863d86c01f2a3d265350e39f 2025-09-07T06:59:52.5780862Z * [new tag] trunk/3a20a20e7065ec927fdd216d4da3b04f879b3c67 -> trunk/3a20a20e7065ec927fdd216d4da3b04f879b3c67 2025-09-07T06:59:52.5782203Z * [new tag] trunk/3bbc2e3e4f025523eaa5dbff220b3e96bca608d0 -> trunk/3bbc2e3e4f025523eaa5dbff220b3e96bca608d0 2025-09-07T06:59:52.5783956Z * [new tag] trunk/3c0ff1b569c45cfa6935ad8031a9d4cf1551aa3f -> trunk/3c0ff1b569c45cfa6935ad8031a9d4cf1551aa3f 2025-09-07T06:59:52.5785246Z * [new tag] trunk/3c45af079afc92a03b03ddf4f9198902ffcf30cf -> trunk/3c45af079afc92a03b03ddf4f9198902ffcf30cf 2025-09-07T06:59:52.5787031Z * [new tag] trunk/3dde5d7f9bf80dd6623a712bc429e9e4302464b5 -> trunk/3dde5d7f9bf80dd6623a712bc429e9e4302464b5 2025-09-07T06:59:52.5788297Z * [new tag] trunk/403a3a393cda7e60f503f3b04b8805a845dcf45d -> trunk/403a3a393cda7e60f503f3b04b8805a845dcf45d 2025-09-07T06:59:52.5790039Z * [new tag] trunk/420c52ecf36f86d32da0853bfbe074b682b070aa -> trunk/420c52ecf36f86d32da0853bfbe074b682b070aa 2025-09-07T06:59:52.5791371Z * [new tag] trunk/43b7c86a2c0f91320f5c5f4827b111edff06fdb6 -> trunk/43b7c86a2c0f91320f5c5f4827b111edff06fdb6 2025-09-07T06:59:52.5793626Z * [new tag] trunk/451ed931562ec8b46d1f7e6c266a68132a119336 -> trunk/451ed931562ec8b46d1f7e6c266a68132a119336 2025-09-07T06:59:52.5794813Z * [new tag] trunk/480c7391126656154318fabf1d57ebc01e196e63 -> trunk/480c7391126656154318fabf1d57ebc01e196e63 2025-09-07T06:59:52.5796637Z * [new tag] trunk/48bedd753da22634aa94fbafeb731e82025404f3 -> trunk/48bedd753da22634aa94fbafeb731e82025404f3 2025-09-07T06:59:52.5797835Z * [new tag] trunk/494878a11b79071ada0b98f34042d47155be6d1c -> trunk/494878a11b79071ada0b98f34042d47155be6d1c 2025-09-07T06:59:52.5799639Z * [new tag] trunk/4ae57d448c0a7d37e4cfd5c27d977fad2cef4051 -> trunk/4ae57d448c0a7d37e4cfd5c27d977fad2cef4051 2025-09-07T06:59:52.5800972Z * [new tag] trunk/4cdaf8265d86f984254b62052da8c26ef61ef1cf -> trunk/4cdaf8265d86f984254b62052da8c26ef61ef1cf 2025-09-07T06:59:52.5802398Z * [new tag] trunk/4d4abec80f03cd8fdefe1d9cb3a60d3690cd777e -> trunk/4d4abec80f03cd8fdefe1d9cb3a60d3690cd777e 2025-09-07T06:59:52.5804165Z * [new tag] trunk/4e42aa8ffc44b8340eb0eeaf80a2cafc4763a186 -> trunk/4e42aa8ffc44b8340eb0eeaf80a2cafc4763a186 2025-09-07T06:59:52.5805453Z * [new tag] trunk/4f72d932feee0749397fec876dcd43994f50b215 -> trunk/4f72d932feee0749397fec876dcd43994f50b215 2025-09-07T06:59:52.5807277Z * [new tag] trunk/50fc22dedf3c4a27be61fa05551c4f320281b42d -> trunk/50fc22dedf3c4a27be61fa05551c4f320281b42d 2025-09-07T06:59:52.5808582Z * [new tag] trunk/5211f1f908907ffc064b56e43cf8659f7fc22aa9 -> trunk/5211f1f908907ffc064b56e43cf8659f7fc22aa9 2025-09-07T06:59:52.5810389Z * [new tag] trunk/524b78d4f67045b83bb69edc56ab16efe282971c -> trunk/524b78d4f67045b83bb69edc56ab16efe282971c 2025-09-07T06:59:52.5811815Z * [new tag] trunk/54e275e0d81fe1e1ccfa4fb5f2a5a9aaca00ca15 -> trunk/54e275e0d81fe1e1ccfa4fb5f2a5a9aaca00ca15 2025-09-07T06:59:52.5813484Z * [new tag] trunk/5561e45758d59c94605873d5db48ed459c004c3b -> trunk/5561e45758d59c94605873d5db48ed459c004c3b 2025-09-07T06:59:52.5815046Z * [new tag] trunk/57278d45f046d4f89f45d373b1af4dd56934ff24 -> trunk/57278d45f046d4f89f45d373b1af4dd56934ff24 2025-09-07T06:59:52.5816544Z * [new tag] trunk/5927a70934ccf7b70182d364c23245a7dd685503 -> trunk/5927a70934ccf7b70182d364c23245a7dd685503 2025-09-07T06:59:52.5818281Z * [new tag] trunk/5985e28912aeb40b103ebfcf2fd0665eb4a50599 -> trunk/5985e28912aeb40b103ebfcf2fd0665eb4a50599 2025-09-07T06:59:52.5819752Z * [new tag] trunk/5a2da090ed6db88bb657c4e51ec0b310cd08bff6 -> trunk/5a2da090ed6db88bb657c4e51ec0b310cd08bff6 2025-09-07T06:59:52.5821307Z * [new tag] trunk/5c473e9f5ee0ef0fc38e6cf34a95b547f8cdc8d5 -> trunk/5c473e9f5ee0ef0fc38e6cf34a95b547f8cdc8d5 2025-09-07T06:59:52.5822641Z * [new tag] trunk/5c67426d6847667a7c55a2dd01f470fa37238c18 -> trunk/5c67426d6847667a7c55a2dd01f470fa37238c18 2025-09-07T06:59:52.5824381Z * [new tag] trunk/5da573c42c332bc68d4b7946c69f690a876d951a -> trunk/5da573c42c332bc68d4b7946c69f690a876d951a 2025-09-07T06:59:52.5825707Z * [new tag] trunk/5e5870e858f60ff4bf87d03f3592097e934a9580 -> trunk/5e5870e858f60ff4bf87d03f3592097e934a9580 2025-09-07T06:59:52.5827444Z * [new tag] trunk/5f3cbc9442aa55b5afb29f4ac8ca9be569003e84 -> trunk/5f3cbc9442aa55b5afb29f4ac8ca9be569003e84 2025-09-07T06:59:52.5828891Z * [new tag] trunk/600c25e9a17fe56e3dee872be8854db08916ba0c -> trunk/600c25e9a17fe56e3dee872be8854db08916ba0c 2025-09-07T06:59:52.5830440Z * [new tag] trunk/601ae8e4831fc8123fffcfb8fd2e6b6381b42e14 -> trunk/601ae8e4831fc8123fffcfb8fd2e6b6381b42e14 2025-09-07T06:59:52.5831969Z * [new tag] trunk/6087ef41e54c2494b117ffd923faf20f515a6806 -> trunk/6087ef41e54c2494b117ffd923faf20f515a6806 2025-09-07T06:59:52.5833505Z * [new tag] trunk/626cb7df8161dd4ecb4fe43b60f37ce9076f56b1 -> trunk/626cb7df8161dd4ecb4fe43b60f37ce9076f56b1 2025-09-07T06:59:52.5835034Z * [new tag] trunk/62c3f9a97fd3dea7132a93066d32d893ffe101e6 -> trunk/62c3f9a97fd3dea7132a93066d32d893ffe101e6 2025-09-07T06:59:52.5836556Z * [new tag] trunk/63a9c23fe99eacfd09610c36dfe8f01b053c1a35 -> trunk/63a9c23fe99eacfd09610c36dfe8f01b053c1a35 2025-09-07T06:59:52.5838024Z * [new tag] trunk/65985937d97505f648b6ed852c3129f2dd08b251 -> trunk/65985937d97505f648b6ed852c3129f2dd08b251 2025-09-07T06:59:52.5840432Z * [new tag] trunk/66f3b4a682a6153517dd23369fdc3289b6494b07 -> trunk/66f3b4a682a6153517dd23369fdc3289b6494b07 2025-09-07T06:59:52.5841513Z * [new tag] trunk/6737e2c996990024187ba620d2764f3b6f6add2c -> trunk/6737e2c996990024187ba620d2764f3b6f6add2c 2025-09-07T06:59:52.5843309Z * [new tag] trunk/67c31dcd364f10072a55f4a30ffd1151c686283a -> trunk/67c31dcd364f10072a55f4a30ffd1151c686283a 2025-09-07T06:59:52.5844773Z * [new tag] trunk/68738beff73e9c3512e18b4edea811a897ce42db -> trunk/68738beff73e9c3512e18b4edea811a897ce42db 2025-09-07T06:59:52.5846492Z * [new tag] trunk/69a25f68884a168550695fdb1a7c310c54d29536 -> trunk/69a25f68884a168550695fdb1a7c310c54d29536 2025-09-07T06:59:52.5847799Z * [new tag] trunk/6b1900c22f1a07b9519346898d4c71d8a2b0f12f -> trunk/6b1900c22f1a07b9519346898d4c71d8a2b0f12f 2025-09-07T06:59:52.5849582Z * [new tag] trunk/6b8b3ac4403f771bd4a8f9a45d93347304148774 -> trunk/6b8b3ac4403f771bd4a8f9a45d93347304148774 2025-09-07T06:59:52.5850902Z * [new tag] trunk/6f7608d603834d6068b2e7a5d59bec3973b6bb1b -> trunk/6f7608d603834d6068b2e7a5d59bec3973b6bb1b 2025-09-07T06:59:52.5852586Z * [new tag] trunk/70d36e047dfb3488fd6335016711a784d810ebda -> trunk/70d36e047dfb3488fd6335016711a784d810ebda 2025-09-07T06:59:52.5853906Z * [new tag] trunk/71992dd805ff9d6763f77214dfe8b0465e88c87b -> trunk/71992dd805ff9d6763f77214dfe8b0465e88c87b 2025-09-07T06:59:52.5855452Z * [new tag] trunk/734ce8eba9c69381f187359bf0fef1d71d84cd20 -> trunk/734ce8eba9c69381f187359bf0fef1d71d84cd20 2025-09-07T06:59:52.5857261Z * [new tag] trunk/73eb4511fb863a37944342b7e92aae706de603c8 -> trunk/73eb4511fb863a37944342b7e92aae706de603c8 2025-09-07T06:59:52.5858720Z * [new tag] trunk/75bc23cfc345bd4c05e7f97c416c4b3d2d1fa64b -> trunk/75bc23cfc345bd4c05e7f97c416c4b3d2d1fa64b 2025-09-07T06:59:52.5860451Z * [new tag] trunk/771f369448321a387f2018535bc8b8b6e5f12fab -> trunk/771f369448321a387f2018535bc8b8b6e5f12fab 2025-09-07T06:59:52.5862177Z * [new tag] trunk/789d4942127143f2adcb53612c058ce4c9a2cf20 -> trunk/789d4942127143f2adcb53612c058ce4c9a2cf20 2025-09-07T06:59:52.5863318Z * [new tag] trunk/791eff96c85678c950888f9da24650083ee673fe -> trunk/791eff96c85678c950888f9da24650083ee673fe 2025-09-07T06:59:52.5864638Z * [new tag] trunk/793fc12aff1f69fbbf9f4278182fb52bbe350fc9 -> trunk/793fc12aff1f69fbbf9f4278182fb52bbe350fc9 2025-09-07T06:59:52.5866430Z * [new tag] trunk/79fcd5247a9a129eee526a14df30bfc6a22b3f01 -> trunk/79fcd5247a9a129eee526a14df30bfc6a22b3f01 2025-09-07T06:59:52.5867708Z * [new tag] trunk/7f4ff79210eb06924f223ae3a1941ee0e2635348 -> trunk/7f4ff79210eb06924f223ae3a1941ee0e2635348 2025-09-07T06:59:52.5869577Z * [new tag] trunk/8076a185c85112be62be292eb47409c88a585b1c -> trunk/8076a185c85112be62be292eb47409c88a585b1c 2025-09-07T06:59:52.5870722Z * [new tag] trunk/80dd397f1979371a5583fa3d5c7352029522a78d -> trunk/80dd397f1979371a5583fa3d5c7352029522a78d 2025-09-07T06:59:52.5871954Z * [new tag] trunk/8171d6052ec12628eb67e0040839314056014429 -> trunk/8171d6052ec12628eb67e0040839314056014429 2025-09-07T06:59:52.5873379Z * [new tag] trunk/81aeefa657b7ccc26b275c50a9f33b2f056e8071 -> trunk/81aeefa657b7ccc26b275c50a9f33b2f056e8071 2025-09-07T06:59:52.5875432Z * [new tag] trunk/81b7b16618bda250ce55982894a83dc0805eb64c -> trunk/81b7b16618bda250ce55982894a83dc0805eb64c 2025-09-07T06:59:52.5876870Z * [new tag] trunk/827f0d405448de31f79d1089f7d7fceab2f87895 -> trunk/827f0d405448de31f79d1089f7d7fceab2f87895 2025-09-07T06:59:52.5878337Z * [new tag] trunk/82f63c8f6de63c30132a8ac299b6e8c2fd0d3fe8 -> trunk/82f63c8f6de63c30132a8ac299b6e8c2fd0d3fe8 2025-09-07T06:59:52.5879906Z * [new tag] trunk/850e1382a9c56bfde18af09d3e72352d775e9435 -> trunk/850e1382a9c56bfde18af09d3e72352d775e9435 2025-09-07T06:59:52.5881419Z * [new tag] trunk/8678d831c48e616b717bff50f2d03141d2e9f965 -> trunk/8678d831c48e616b717bff50f2d03141d2e9f965 2025-09-07T06:59:52.5882985Z * [new tag] trunk/869cbcc16e489a4f5a14a93d5779b0ea86061c60 -> trunk/869cbcc16e489a4f5a14a93d5779b0ea86061c60 2025-09-07T06:59:52.5884374Z * [new tag] trunk/8703debf669bc2238211bfd039f4ecdd8228b7f7 -> trunk/8703debf669bc2238211bfd039f4ecdd8228b7f7 2025-09-07T06:59:52.5885871Z * [new tag] trunk/874069fbe46e82da5cfa405e6c0deb12e89ff608 -> trunk/874069fbe46e82da5cfa405e6c0deb12e89ff608 2025-09-07T06:59:52.5887363Z * [new tag] trunk/8875d6e394da2fffd04f31b28bf258c94d4776a3 -> trunk/8875d6e394da2fffd04f31b28bf258c94d4776a3 2025-09-07T06:59:52.5888827Z * [new tag] trunk/88d94d17e8c5155451393afa6eb3bab48ab61c16 -> trunk/88d94d17e8c5155451393afa6eb3bab48ab61c16 2025-09-07T06:59:52.5890271Z * [new tag] trunk/890626632def7e0ef95a2d01e87a0e4627824a9f -> trunk/890626632def7e0ef95a2d01e87a0e4627824a9f 2025-09-07T06:59:52.5892237Z * [new tag] trunk/8975cda2520b7b1b5bc3b4d8213edf261fa82570 -> trunk/8975cda2520b7b1b5bc3b4d8213edf261fa82570 2025-09-07T06:59:52.5893732Z * [new tag] trunk/89d41d3f61d04f14730ec26f008a59bef6624610 -> trunk/89d41d3f61d04f14730ec26f008a59bef6624610 2025-09-07T06:59:52.5895110Z * [new tag] trunk/8bb213b6d599ef1273fe52f9b1f6d476056c3a41 -> trunk/8bb213b6d599ef1273fe52f9b1f6d476056c3a41 2025-09-07T06:59:52.5896574Z * [new tag] trunk/8e23a1227b5fb2e39afaa7d57c075a75b640a5af -> trunk/8e23a1227b5fb2e39afaa7d57c075a75b640a5af 2025-09-07T06:59:52.5898340Z * [new tag] trunk/8ec551bb354ab2b85fbbba9d461740a20366d248 -> trunk/8ec551bb354ab2b85fbbba9d461740a20366d248 2025-09-07T06:59:52.5899851Z * [new tag] trunk/8fd3c9ce919c8d5c645fd348bba517e948cbc29d -> trunk/8fd3c9ce919c8d5c645fd348bba517e948cbc29d 2025-09-07T06:59:52.5901474Z * [new tag] trunk/90f50f7e68e120d9574e6e3189e37b4280010ad9 -> trunk/90f50f7e68e120d9574e6e3189e37b4280010ad9 2025-09-07T06:59:52.5903439Z * [new tag] trunk/91f0bcf43fc0bc743350d491ac63b77e92054ac9 -> trunk/91f0bcf43fc0bc743350d491ac63b77e92054ac9 2025-09-07T06:59:52.5904760Z * [new tag] trunk/92576a594b8121f6b0b1b5a3ea16d08792fc68ab -> trunk/92576a594b8121f6b0b1b5a3ea16d08792fc68ab 2025-09-07T06:59:52.5906530Z * [new tag] trunk/92a43025e0baa1f2ce345f28d22913b518a1ab9d -> trunk/92a43025e0baa1f2ce345f28d22913b518a1ab9d 2025-09-07T06:59:52.5907721Z * [new tag] trunk/93fb23d6fae7c4e82c4239a1033e522088742634 -> trunk/93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:52.5909470Z * [new tag] trunk/9458d1ac3bd70c2af316a8ba95d2c6c9c1199c9c -> trunk/9458d1ac3bd70c2af316a8ba95d2c6c9c1199c9c 2025-09-07T06:59:52.5911329Z * [new tag] trunk/9480cdc0b61488c89a23c2f64f43b2dcedc8728e -> trunk/9480cdc0b61488c89a23c2f64f43b2dcedc8728e 2025-09-07T06:59:52.5912649Z * [new tag] trunk/9491d289b329e4ba4a9f5f5b1be7960671bb7840 -> trunk/9491d289b329e4ba4a9f5f5b1be7960671bb7840 2025-09-07T06:59:52.5914389Z * [new tag] trunk/9499c8761cd2067feb9877414e818f6fd00290f1 -> trunk/9499c8761cd2067feb9877414e818f6fd00290f1 2025-09-07T06:59:52.5916055Z * [new tag] trunk/95ee0bfea99d3d346d6502b91b497d2b35795504 -> trunk/95ee0bfea99d3d346d6502b91b497d2b35795504 2025-09-07T06:59:52.5917341Z * [new tag] trunk/98374612fc2febd686be20761e56bdc2424bc36a -> trunk/98374612fc2febd686be20761e56bdc2424bc36a 2025-09-07T06:59:52.5919329Z * [new tag] trunk/98efc9e93d8fc61eb53cb91378443617cb550500 -> trunk/98efc9e93d8fc61eb53cb91378443617cb550500 2025-09-07T06:59:52.5920736Z * [new tag] trunk/994f2a5dbcbdc915da39bf6f6ce4d1f5e74835c9 -> trunk/994f2a5dbcbdc915da39bf6f6ce4d1f5e74835c9 2025-09-07T06:59:52.5922578Z * [new tag] trunk/99f356fa58c8d726cef022d8710f5491291158f6 -> trunk/99f356fa58c8d726cef022d8710f5491291158f6 2025-09-07T06:59:52.5924107Z * [new tag] trunk/9a1c5c0a078b94d13ac5c1ae0d754d19fb73bf99 -> trunk/9a1c5c0a078b94d13ac5c1ae0d754d19fb73bf99 2025-09-07T06:59:52.5925808Z * [new tag] trunk/9a665ca3c472384e9d722bddba79e5a7680f1abd -> trunk/9a665ca3c472384e9d722bddba79e5a7680f1abd 2025-09-07T06:59:52.5927331Z * [new tag] trunk/9aedb3cd87b52160872173c177f61053d97bed57 -> trunk/9aedb3cd87b52160872173c177f61053d97bed57 2025-09-07T06:59:52.5929022Z * [new tag] trunk/9b81fe281da41f2421506339d26b027a468902f4 -> trunk/9b81fe281da41f2421506339d26b027a468902f4 2025-09-07T06:59:52.5930579Z * [new tag] trunk/9bdcee01f86e2969cff1140cdecfca13cb51816e -> trunk/9bdcee01f86e2969cff1140cdecfca13cb51816e 2025-09-07T06:59:52.5932161Z * [new tag] trunk/9c03d6be87eedc06e524e202e07a7e776551a839 -> trunk/9c03d6be87eedc06e524e202e07a7e776551a839 2025-09-07T06:59:52.5933719Z * [new tag] trunk/9c957723a0fedd9c637e63e023a613019e2cab60 -> trunk/9c957723a0fedd9c637e63e023a613019e2cab60 2025-09-07T06:59:52.5935325Z * [new tag] trunk/9e5247f51d81735e5f1e65e80588985fa93bccc5 -> trunk/9e5247f51d81735e5f1e65e80588985fa93bccc5 2025-09-07T06:59:52.5937226Z * [new tag] trunk/9eadb37cdd699f7e8e8177a5227bfeb16184ef26 -> trunk/9eadb37cdd699f7e8e8177a5227bfeb16184ef26 2025-09-07T06:59:52.5938784Z * [new tag] trunk/a00cdc1e4159db73c9ffb3f25e93e55877709a29 -> trunk/a00cdc1e4159db73c9ffb3f25e93e55877709a29 2025-09-07T06:59:52.5940156Z * [new tag] trunk/a02ee4a816d11380c6f564c1aba64d56af5ba705 -> trunk/a02ee4a816d11380c6f564c1aba64d56af5ba705 2025-09-07T06:59:52.5941877Z * [new tag] trunk/a3c7f77e50f900721817934120d60c2361b3c40d -> trunk/a3c7f77e50f900721817934120d60c2361b3c40d 2025-09-07T06:59:52.5943415Z * [new tag] trunk/a3d72b09ae12126a2b7d4a63a45ac100a882a802 -> trunk/a3d72b09ae12126a2b7d4a63a45ac100a882a802 2025-09-07T06:59:52.5945118Z * [new tag] trunk/a3e5466002791da609fcb069155d8ee347baee92 -> trunk/a3e5466002791da609fcb069155d8ee347baee92 2025-09-07T06:59:52.5946650Z * [new tag] trunk/a714437093ed196eee28f7de454cf4c41badc098 -> trunk/a714437093ed196eee28f7de454cf4c41badc098 2025-09-07T06:59:52.5948566Z * [new tag] trunk/a75e8cd27098f290de0b7439685d05ce02e91356 -> trunk/a75e8cd27098f290de0b7439685d05ce02e91356 2025-09-07T06:59:52.5949796Z * [new tag] trunk/a8d6943d36c1c2a5f90d3573460695bad4b623ae -> trunk/a8d6943d36c1c2a5f90d3573460695bad4b623ae 2025-09-07T06:59:52.5951591Z * [new tag] trunk/a918bbad6ab20649ff82eefb48417ecbe96bcb34 -> trunk/a918bbad6ab20649ff82eefb48417ecbe96bcb34 2025-09-07T06:59:52.5953219Z * [new tag] trunk/a99d8d39bc842d6ebc3e368b178e4884d24b056e -> trunk/a99d8d39bc842d6ebc3e368b178e4884d24b056e 2025-09-07T06:59:52.5954691Z * [new tag] trunk/aac1a50a191b4102d566c9c1ea22f06d6c2e3f02 -> trunk/aac1a50a191b4102d566c9c1ea22f06d6c2e3f02 2025-09-07T06:59:52.5956411Z * [new tag] trunk/aad96a202244c7d0d120c04ba8db593edd8c0f92 -> trunk/aad96a202244c7d0d120c04ba8db593edd8c0f92 2025-09-07T06:59:52.5957956Z * [new tag] trunk/ab643e4dbbaf7b663d4237514cbf01af9b11565c -> trunk/ab643e4dbbaf7b663d4237514cbf01af9b11565c 2025-09-07T06:59:52.5959698Z * [new tag] trunk/abc447174cd2cf8591edbc70a9f836f9a5779f47 -> trunk/abc447174cd2cf8591edbc70a9f836f9a5779f47 2025-09-07T06:59:52.5961075Z * [new tag] trunk/acece97c3a9dceb63194e314da93fdf37cf15a0d -> trunk/acece97c3a9dceb63194e314da93fdf37cf15a0d 2025-09-07T06:59:52.5963125Z * [new tag] trunk/adae7f66aacf3f248c3101b858cf98d5809119fa -> trunk/adae7f66aacf3f248c3101b858cf98d5809119fa 2025-09-07T06:59:52.5964517Z * [new tag] trunk/ae0edc133e61e3b16caf0b2ee0ff3f33ab72af4c -> trunk/ae0edc133e61e3b16caf0b2ee0ff3f33ab72af4c 2025-09-07T06:59:52.5966286Z * [new tag] trunk/aed33a8fcbd60b052d4559d261390c5797129c6d -> trunk/aed33a8fcbd60b052d4559d261390c5797129c6d 2025-09-07T06:59:52.5967845Z * [new tag] trunk/b04e922712080a3652e438d05e8bb74e0cd2d238 -> trunk/b04e922712080a3652e438d05e8bb74e0cd2d238 2025-09-07T06:59:52.5969597Z * [new tag] trunk/b0a3e58dd71c1a039ac0ef51e5bd8f704f632f6f -> trunk/b0a3e58dd71c1a039ac0ef51e5bd8f704f632f6f 2025-09-07T06:59:52.5971292Z * [new tag] trunk/b16d3f4c8c01d461c2f01064e9ca5fa2b33f5cf1 -> trunk/b16d3f4c8c01d461c2f01064e9ca5fa2b33f5cf1 2025-09-07T06:59:52.5972579Z * [new tag] trunk/b18bb6796f210a183e687d9d64984a5a9d13cf09 -> trunk/b18bb6796f210a183e687d9d64984a5a9d13cf09 2025-09-07T06:59:52.5974685Z * [new tag] trunk/b1bb98ddebdd3e41bf7987372409bdce96ae55de -> trunk/b1bb98ddebdd3e41bf7987372409bdce96ae55de 2025-09-07T06:59:52.5975978Z * [new tag] trunk/b2b4add0e754411372060e1d7b4057a66439172b -> trunk/b2b4add0e754411372060e1d7b4057a66439172b 2025-09-07T06:59:52.5977791Z * [new tag] trunk/b2c7b9ad2dc5a7c0b61febd307761bd5bc2f0f05 -> trunk/b2c7b9ad2dc5a7c0b61febd307761bd5bc2f0f05 2025-09-07T06:59:52.5979163Z * [new tag] trunk/b40d9432be44a6b5974ee62e7d19c3c61c5ece37 -> trunk/b40d9432be44a6b5974ee62e7d19c3c61c5ece37 2025-09-07T06:59:52.5981019Z * [new tag] trunk/b4ad38279b178b7bd14355123c1101e2e853e77b -> trunk/b4ad38279b178b7bd14355123c1101e2e853e77b 2025-09-07T06:59:52.5982537Z * [new tag] trunk/b67c41039835bd9b20b83cd6233e86baaa5f5dde -> trunk/b67c41039835bd9b20b83cd6233e86baaa5f5dde 2025-09-07T06:59:52.5984413Z * [new tag] trunk/b6d0a9ea9056ede4f7024dbf3bd6c43be3aff49c -> trunk/b6d0a9ea9056ede4f7024dbf3bd6c43be3aff49c 2025-09-07T06:59:52.5986044Z * [new tag] trunk/b7dad7dd49448c88d0751fa2e29c70afe985f734 -> trunk/b7dad7dd49448c88d0751fa2e29c70afe985f734 2025-09-07T06:59:52.5987366Z * [new tag] trunk/b7e207ca9f046ddd716076965a0cce403ba99052 -> trunk/b7e207ca9f046ddd716076965a0cce403ba99052 2025-09-07T06:59:52.5989163Z * [new tag] trunk/b919560c4a7010e2d89facee25586269a994746e -> trunk/b919560c4a7010e2d89facee25586269a994746e 2025-09-07T06:59:52.5990869Z * [new tag] trunk/b9ba612f7a968f7b27e121ca8f4d0a4d954f5354 -> trunk/b9ba612f7a968f7b27e121ca8f4d0a4d954f5354 2025-09-07T06:59:52.5992644Z * [new tag] trunk/ba7f546ccccb5e0b36d9070dc25f26a9647f89f8 -> trunk/ba7f546ccccb5e0b36d9070dc25f26a9647f89f8 2025-09-07T06:59:52.5994160Z * [new tag] trunk/bb950284c7e72905994bc25dd436c10e48088d85 -> trunk/bb950284c7e72905994bc25dd436c10e48088d85 2025-09-07T06:59:52.5996426Z * [new tag] trunk/bbedc71fd3267c639c38b4ec25eaa22f973d9c4d -> trunk/bbedc71fd3267c639c38b4ec25eaa22f973d9c4d 2025-09-07T06:59:52.5997676Z * [new tag] trunk/bc4db2c27fce6ff1648bdc5af31ec225d2a31f37 -> trunk/bc4db2c27fce6ff1648bdc5af31ec225d2a31f37 2025-09-07T06:59:52.5999394Z * [new tag] trunk/bc505977fb66677a09c31155c987330fbb18a865 -> trunk/bc505977fb66677a09c31155c987330fbb18a865 2025-09-07T06:59:52.6000944Z * [new tag] trunk/bd39e47feea7326afb5bbb67fcb1e69279239527 -> trunk/bd39e47feea7326afb5bbb67fcb1e69279239527 2025-09-07T06:59:52.6002925Z * [new tag] trunk/be5b03dde96638f25ffd732a4fed7e41b4cf40e1 -> trunk/be5b03dde96638f25ffd732a4fed7e41b4cf40e1 2025-09-07T06:59:52.6004112Z * [new tag] trunk/bffc7dd1f374d8408911cd22c6b3d6df39ded9b3 -> trunk/bffc7dd1f374d8408911cd22c6b3d6df39ded9b3 2025-09-07T06:59:52.6005723Z * [new tag] trunk/c024b1f5a18d5c5aee5cc2acdd4c52b24b93ffcf -> trunk/c024b1f5a18d5c5aee5cc2acdd4c52b24b93ffcf 2025-09-07T06:59:52.6007190Z * [new tag] trunk/c0983e6cc0acf71689e1851d12609e00b3f59371 -> trunk/c0983e6cc0acf71689e1851d12609e00b3f59371 2025-09-07T06:59:52.6008667Z * [new tag] trunk/c10195e723eeeedd099ed8b73eda7184ca618fad -> trunk/c10195e723eeeedd099ed8b73eda7184ca618fad 2025-09-07T06:59:52.6010179Z * [new tag] trunk/c157cf6488ade6a7ee2ce2d25b059e1335630a99 -> trunk/c157cf6488ade6a7ee2ce2d25b059e1335630a99 2025-09-07T06:59:52.6011694Z * [new tag] trunk/c2a30246172fd71d56529907ffd3c27b76b1f3a7 -> trunk/c2a30246172fd71d56529907ffd3c27b76b1f3a7 2025-09-07T06:59:52.6013158Z * [new tag] trunk/c32111149921b48bfef909293f1049e21619ed76 -> trunk/c32111149921b48bfef909293f1049e21619ed76 2025-09-07T06:59:52.6015020Z * [new tag] trunk/c37103234afc832dcad307e9016230810957c9d5 -> trunk/c37103234afc832dcad307e9016230810957c9d5 2025-09-07T06:59:52.6016363Z * [new tag] trunk/c3ceca2995cd35e1376c4b0704669bff1a81e836 -> trunk/c3ceca2995cd35e1376c4b0704669bff1a81e836 2025-09-07T06:59:52.6018227Z * [new tag] trunk/c3d54dea9febb1236d48d19e5d4876a63f2e20fd -> trunk/c3d54dea9febb1236d48d19e5d4876a63f2e20fd 2025-09-07T06:59:52.6019735Z * [new tag] trunk/c465b3d52c5687fe910d35a5c75341b77f821741 -> trunk/c465b3d52c5687fe910d35a5c75341b77f821741 2025-09-07T06:59:52.6021212Z * [new tag] trunk/c5b8a10be5e89396da916d1069ffcb7135f0372b -> trunk/c5b8a10be5e89396da916d1069ffcb7135f0372b 2025-09-07T06:59:52.6022753Z * [new tag] trunk/c7e41071a08f4045bc11ab60ec366d7357d56e30 -> trunk/c7e41071a08f4045bc11ab60ec366d7357d56e30 2025-09-07T06:59:52.6024541Z * [new tag] trunk/c98ddaca6d2e19ca37aff00c4ff0cda1e9a6ff65 -> trunk/c98ddaca6d2e19ca37aff00c4ff0cda1e9a6ff65 2025-09-07T06:59:52.6026084Z * [new tag] trunk/cb1e31362c7b53acf4ac95b9f8878064c184f03b -> trunk/cb1e31362c7b53acf4ac95b9f8878064c184f03b 2025-09-07T06:59:52.6027789Z * [new tag] trunk/cbfb005f7cce79974795b148e265f594f59477c8 -> trunk/cbfb005f7cce79974795b148e265f594f59477c8 2025-09-07T06:59:52.6029494Z * [new tag] trunk/cc5bdd12401bda835291d2f3cb297132ebdbf358 -> trunk/cc5bdd12401bda835291d2f3cb297132ebdbf358 2025-09-07T06:59:52.6031352Z * [new tag] trunk/cd529b686d54bbaa443f5b310140de48422d96c7 -> trunk/cd529b686d54bbaa443f5b310140de48422d96c7 2025-09-07T06:59:52.6032680Z * [new tag] trunk/cec0ff122815582af5302360aff03676558c5c87 -> trunk/cec0ff122815582af5302360aff03676558c5c87 2025-09-07T06:59:52.6034483Z * [new tag] trunk/d11720efdb563d02cf4f7d324311fb15a755268e -> trunk/d11720efdb563d02cf4f7d324311fb15a755268e 2025-09-07T06:59:52.6036014Z * [new tag] trunk/d1706d9128ae24d9048167e80d3fe5196d19035e -> trunk/d1706d9128ae24d9048167e80d3fe5196d19035e 2025-09-07T06:59:52.6037798Z * [new tag] trunk/d1a15abfdcaef138f2d9e93a9f46be44f30b766d -> trunk/d1a15abfdcaef138f2d9e93a9f46be44f30b766d 2025-09-07T06:59:52.6039628Z * [new tag] trunk/d232a95d4a79404ca05c1f52d37fde7339dcdf49 -> trunk/d232a95d4a79404ca05c1f52d37fde7339dcdf49 2025-09-07T06:59:52.6040970Z * [new tag] trunk/d2d4c8e9b2371c9aacfb771d9402ac7427b9778e -> trunk/d2d4c8e9b2371c9aacfb771d9402ac7427b9778e 2025-09-07T06:59:52.6042950Z * [new tag] trunk/d33840c542b387ab08ba49aa6c45aa9567fd9be7 -> trunk/d33840c542b387ab08ba49aa6c45aa9567fd9be7 2025-09-07T06:59:52.6044275Z * [new tag] trunk/d5643e8f3a648a99636bfa1f2a41d54bd3c0d0f1 -> trunk/d5643e8f3a648a99636bfa1f2a41d54bd3c0d0f1 2025-09-07T06:59:52.6046020Z * [new tag] trunk/d5b38410b5b6cf75c7a7389972777a6497926ee7 -> trunk/d5b38410b5b6cf75c7a7389972777a6497926ee7 2025-09-07T06:59:52.6047244Z * [new tag] trunk/d5e0f4202ba14632e4d14862ace096609e763462 -> trunk/d5e0f4202ba14632e4d14862ace096609e763462 2025-09-07T06:59:52.6049097Z * [new tag] trunk/d636c181f9140a7b59be10b36eae23039fc2bb72 -> trunk/d636c181f9140a7b59be10b36eae23039fc2bb72 2025-09-07T06:59:52.6051367Z * [new tag] trunk/d64718503728001a1e78168fd7f2d4ff23e57285 -> trunk/d64718503728001a1e78168fd7f2d4ff23e57285 2025-09-07T06:59:52.6052686Z * [new tag] trunk/d67c29ad22670320d676b02e394274af34e8e643 -> trunk/d67c29ad22670320d676b02e394274af34e8e643 2025-09-07T06:59:52.6054508Z * [new tag] trunk/d6b74568e2c98ce58ecc145b72ac66d4caf7ce95 -> trunk/d6b74568e2c98ce58ecc145b72ac66d4caf7ce95 2025-09-07T06:59:52.6056213Z * [new tag] trunk/d711f27845abd45007ccab6076649ebd896c2661 -> trunk/d711f27845abd45007ccab6076649ebd896c2661 2025-09-07T06:59:52.6057766Z * [new tag] trunk/d9d6dde0f42d4bcc8c97671ac50d5096c7e500ab -> trunk/d9d6dde0f42d4bcc8c97671ac50d5096c7e500ab 2025-09-07T06:59:52.6059313Z * [new tag] trunk/da4db4b33d1fdd046650cf19fdbac581a19bf2f9 -> trunk/da4db4b33d1fdd046650cf19fdbac581a19bf2f9 2025-09-07T06:59:52.6060618Z * [new tag] trunk/dac8a4b91c01c3bbc96f54e621b1ea4ffdbd29d1 -> trunk/dac8a4b91c01c3bbc96f54e621b1ea4ffdbd29d1 2025-09-07T06:59:52.6062487Z * [new tag] trunk/dbec08729fb9848bebed6048c63831b87170d061 -> trunk/dbec08729fb9848bebed6048c63831b87170d061 2025-09-07T06:59:52.6063695Z * [new tag] trunk/dcf385395d838f38c8dca25913578230dd43099a -> trunk/dcf385395d838f38c8dca25913578230dd43099a 2025-09-07T06:59:52.6065529Z * [new tag] trunk/dd2519abe83ec3c40d4797492434e41fe3b47e17 -> trunk/dd2519abe83ec3c40d4797492434e41fe3b47e17 2025-09-07T06:59:52.6067315Z * [new tag] trunk/dec72ea4b006dd0fbcaaaa106ad273d73807ab9d -> trunk/dec72ea4b006dd0fbcaaaa106ad273d73807ab9d 2025-09-07T06:59:52.6068464Z * [new tag] trunk/e0a62b266c021b910ce6dc02a6c9429210487717 -> trunk/e0a62b266c021b910ce6dc02a6c9429210487717 2025-09-07T06:59:52.6070079Z * [new tag] trunk/e19e02c84c9dcc408375e5cae3b0709c18b99228 -> trunk/e19e02c84c9dcc408375e5cae3b0709c18b99228 2025-09-07T06:59:52.6071655Z * [new tag] trunk/e304ea4e69d3a7deeb7e48c7450c214a4c953937 -> trunk/e304ea4e69d3a7deeb7e48c7450c214a4c953937 2025-09-07T06:59:52.6073306Z * [new tag] trunk/e3068cdb446adefb5a875616ba37a60235391439 -> trunk/e3068cdb446adefb5a875616ba37a60235391439 2025-09-07T06:59:52.6074930Z * [new tag] trunk/e381d4b0205d5f126c1de534f867ba776f7c3ee6 -> trunk/e381d4b0205d5f126c1de534f867ba776f7c3ee6 2025-09-07T06:59:52.6076422Z * [new tag] trunk/e4bd0ff4f8981b805df32ea5b3550621965ea4f2 -> trunk/e4bd0ff4f8981b805df32ea5b3550621965ea4f2 2025-09-07T06:59:52.6077727Z * [new tag] trunk/e532c9d4f1cdcbc1ea9628f55b9813e77847bdc7 -> trunk/e532c9d4f1cdcbc1ea9628f55b9813e77847bdc7 2025-09-07T06:59:52.6079234Z * [new tag] trunk/e92cd9415377403b6e90585e764639e2e0b5973b -> trunk/e92cd9415377403b6e90585e764639e2e0b5973b 2025-09-07T06:59:52.6081459Z * [new tag] trunk/e9481b6617b5576b099d8ca5798111592e9ad090 -> trunk/e9481b6617b5576b099d8ca5798111592e9ad090 2025-09-07T06:59:52.6082375Z * [new tag] trunk/ea1883dfd3e42defe37b11202b878bb76defa087 -> trunk/ea1883dfd3e42defe37b11202b878bb76defa087 2025-09-07T06:59:52.6084225Z * [new tag] trunk/eac3d6f04cfbbebe3d470dacd216da7d4b1f95a8 -> trunk/eac3d6f04cfbbebe3d470dacd216da7d4b1f95a8 2025-09-07T06:59:52.6085551Z * [new tag] trunk/eb18d32bda75189494d955aa001ade15f10333de -> trunk/eb18d32bda75189494d955aa001ade15f10333de 2025-09-07T06:59:52.6087025Z * [new tag] trunk/ef3be6726f7ff4b77c22db10cec5b686f9107ea9 -> trunk/ef3be6726f7ff4b77c22db10cec5b686f9107ea9 2025-09-07T06:59:52.6088749Z * [new tag] trunk/ef8aabd42422725026cb4dbf48aafa9efa226a04 -> trunk/ef8aabd42422725026cb4dbf48aafa9efa226a04 2025-09-07T06:59:52.6090640Z * [new tag] trunk/f00445b43eee57e20bb9316fa796ca23bf73373b -> trunk/f00445b43eee57e20bb9316fa796ca23bf73373b 2025-09-07T06:59:52.6092095Z * [new tag] trunk/f0c391102b754e3b145e8c59231d2df563487e37 -> trunk/f0c391102b754e3b145e8c59231d2df563487e37 2025-09-07T06:59:52.6094018Z * [new tag] trunk/f27985b7e796fb66a1b476284ba42d8cb360a751 -> trunk/f27985b7e796fb66a1b476284ba42d8cb360a751 2025-09-07T06:59:52.6095541Z * [new tag] trunk/f36f285953700f971552083a5da9d0ceacb63bbd -> trunk/f36f285953700f971552083a5da9d0ceacb63bbd 2025-09-07T06:59:52.6097277Z * [new tag] trunk/f3cebec39ebc110e1c8b06e741896585f7892dbb -> trunk/f3cebec39ebc110e1c8b06e741896585f7892dbb 2025-09-07T06:59:52.6099175Z * [new tag] trunk/f4c33cd44acac92c0b451a04da20ebe9370e5b0c -> trunk/f4c33cd44acac92c0b451a04da20ebe9370e5b0c 2025-09-07T06:59:52.6100698Z * [new tag] trunk/f612045ce105f008b2b675e2fc870163babeb2e8 -> trunk/f612045ce105f008b2b675e2fc870163babeb2e8 2025-09-07T06:59:52.6102499Z * [new tag] trunk/f8746b878dfc1e9639d42cbde832e9b9e792c86c -> trunk/f8746b878dfc1e9639d42cbde832e9b9e792c86c 2025-09-07T06:59:52.6103889Z * [new tag] trunk/f8ffa9194e26523e5f976d4a824d5cc58922727c -> trunk/f8ffa9194e26523e5f976d4a824d5cc58922727c 2025-09-07T06:59:52.6105592Z * [new tag] trunk/f981a7fa5230b98974291fdde32fe8488bc5d469 -> trunk/f981a7fa5230b98974291fdde32fe8488bc5d469 2025-09-07T06:59:52.6107059Z * [new tag] trunk/fbf3d2027daabbcb44d0af274b139be2a248a4f7 -> trunk/fbf3d2027daabbcb44d0af274b139be2a248a4f7 2025-09-07T06:59:52.6109204Z * [new tag] trunk/fca2601c9d628e1bd2d75c7318cd22c4e8c832aa -> trunk/fca2601c9d628e1bd2d75c7318cd22c4e8c832aa 2025-09-07T06:59:52.6110488Z * [new tag] trunk/fea20775ad96bdca972a1811d7d3372f368614ab -> trunk/fea20775ad96bdca972a1811d7d3372f368614ab 2025-09-07T06:59:52.6111935Z * [new tag] trunk/fefee081642f87419a21dc852f7167d4640443cd -> trunk/fefee081642f87419a21dc852f7167d4640443cd 2025-09-07T06:59:52.6113136Z * [new tag] v0.1.1 -> v0.1.1 2025-09-07T06:59:52.6114698Z * [new tag] v0.1.10 -> v0.1.10 2025-09-07T06:59:52.6116111Z * [new tag] v0.1.11 -> v0.1.11 2025-09-07T06:59:52.6117698Z * [new tag] v0.1.12 -> v0.1.12 2025-09-07T06:59:52.6119088Z * [new tag] v0.1.2 -> v0.1.2 2025-09-07T06:59:52.6120484Z * [new tag] v0.1.3 -> v0.1.3 2025-09-07T06:59:52.6122087Z * [new tag] v0.1.4 -> v0.1.4 2025-09-07T06:59:52.6123573Z * [new tag] v0.1.5 -> v0.1.5 2025-09-07T06:59:52.6125096Z * [new tag] v0.1.6 -> v0.1.6 2025-09-07T06:59:52.6126496Z * [new tag] v0.1.7 -> v0.1.7 2025-09-07T06:59:52.6128047Z * [new tag] v0.1.8 -> v0.1.8 2025-09-07T06:59:52.6129561Z * [new tag] v0.1.9 -> v0.1.9 2025-09-07T06:59:52.6130984Z * [new tag] v0.2.0 -> v0.2.0 2025-09-07T06:59:52.6132590Z * [new tag] v0.3.0 -> v0.3.0 2025-09-07T06:59:52.6134126Z * [new tag] v0.3.1 -> v0.3.1 2025-09-07T06:59:52.6135640Z * [new tag] v0.4.0 -> v0.4.0 2025-09-07T06:59:52.6137093Z * [new tag] v0.4.1 -> v0.4.1 2025-09-07T06:59:52.6138630Z * [new tag] v1.0.0 -> v1.0.0 2025-09-07T06:59:52.6140173Z * [new tag] v1.0.0a0 -> v1.0.0a0 2025-09-07T06:59:52.6141684Z * [new tag] v1.0.1 -> v1.0.1 2025-09-07T06:59:52.6143198Z * [new tag] v1.0rc0 -> v1.0rc0 2025-09-07T06:59:52.6144413Z * [new tag] v1.0rc1 -> v1.0rc1 2025-09-07T06:59:52.6145995Z * [new tag] v1.1.0 -> v1.1.0 2025-09-07T06:59:52.6147464Z * [new tag] v1.1.0a0 -> v1.1.0a0 2025-09-07T06:59:52.6149732Z * [new tag] v1.10.0 -> v1.10.0 2025-09-07T06:59:52.6151307Z * [new tag] v1.10.0-rc1 -> v1.10.0-rc1 2025-09-07T06:59:52.6152787Z * [new tag] v1.10.0-rc2 -> v1.10.0-rc2 2025-09-07T06:59:52.6154015Z * [new tag] v1.10.0-rc3 -> v1.10.0-rc3 2025-09-07T06:59:52.6155652Z * [new tag] v1.10.1 -> v1.10.1 2025-09-07T06:59:52.6156890Z * [new tag] v1.10.1-rc1 -> v1.10.1-rc1 2025-09-07T06:59:52.6158125Z * [new tag] v1.10.2 -> v1.10.2 2025-09-07T06:59:52.6159340Z * [new tag] v1.10.2-rc1 -> v1.10.2-rc1 2025-09-07T06:59:52.6160962Z * [new tag] v1.11.0 -> v1.11.0 2025-09-07T06:59:52.6162774Z * [new tag] v1.11.0-rc1 -> v1.11.0-rc1 2025-09-07T06:59:52.6164234Z * [new tag] v1.11.0-rc2 -> v1.11.0-rc2 2025-09-07T06:59:52.6165874Z * [new tag] v1.11.0-rc3 -> v1.11.0-rc3 2025-09-07T06:59:52.6167424Z * [new tag] v1.11.0-rc4 -> v1.11.0-rc4 2025-09-07T06:59:52.6169056Z * [new tag] v1.11.0-rc5 -> v1.11.0-rc5 2025-09-07T06:59:52.6170074Z * [new tag] v1.11.0-rc6 -> v1.11.0-rc6 2025-09-07T06:59:52.6171697Z * [new tag] v1.11.0-rc7 -> v1.11.0-rc7 2025-09-07T06:59:52.6173059Z * [new tag] v1.12.0 -> v1.12.0 2025-09-07T06:59:52.6174766Z * [new tag] v1.12.0-rc1 -> v1.12.0-rc1 2025-09-07T06:59:52.6176194Z * [new tag] v1.12.0-rc2 -> v1.12.0-rc2 2025-09-07T06:59:52.6177912Z * [new tag] v1.12.0-rc3 -> v1.12.0-rc3 2025-09-07T06:59:52.6179363Z * [new tag] v1.12.0-rc4 -> v1.12.0-rc4 2025-09-07T06:59:52.6180929Z * [new tag] v1.12.0-rc5 -> v1.12.0-rc5 2025-09-07T06:59:52.6182403Z * [new tag] v1.12.0-rc6 -> v1.12.0-rc6 2025-09-07T06:59:52.6183618Z * [new tag] v1.12.0-rc7 -> v1.12.0-rc7 2025-09-07T06:59:52.6184818Z * [new tag] v1.12.0-rc8 -> v1.12.0-rc8 2025-09-07T06:59:52.6186213Z * [new tag] v1.12.1 -> v1.12.1 2025-09-07T06:59:52.6187968Z * [new tag] v1.12.1-rc1 -> v1.12.1-rc1 2025-09-07T06:59:52.6189399Z * [new tag] v1.12.1-rc2 -> v1.12.1-rc2 2025-09-07T06:59:52.6191059Z * [new tag] v1.12.1-rc3 -> v1.12.1-rc3 2025-09-07T06:59:52.6192733Z * [new tag] v1.12.1-rc4 -> v1.12.1-rc4 2025-09-07T06:59:52.6193644Z * [new tag] v1.12.1-rc5 -> v1.12.1-rc5 2025-09-07T06:59:52.6195420Z * [new tag] v1.13.0 -> v1.13.0 2025-09-07T06:59:52.6196836Z * [new tag] v1.13.0-rc1 -> v1.13.0-rc1 2025-09-07T06:59:52.6198428Z * [new tag] v1.13.0-rc2 -> v1.13.0-rc2 2025-09-07T06:59:52.6199928Z * [new tag] v1.13.0-rc3 -> v1.13.0-rc3 2025-09-07T06:59:52.6201575Z * [new tag] v1.13.0-rc4 -> v1.13.0-rc4 2025-09-07T06:59:52.6202785Z * [new tag] v1.13.0-rc5 -> v1.13.0-rc5 2025-09-07T06:59:52.6204286Z * [new tag] v1.13.0-rc6 -> v1.13.0-rc6 2025-09-07T06:59:52.6205746Z * [new tag] v1.13.1 -> v1.13.1 2025-09-07T06:59:52.6206968Z * [new tag] v1.13.1-rc1 -> v1.13.1-rc1 2025-09-07T06:59:52.6208544Z * [new tag] v1.2.0 -> v1.2.0 2025-09-07T06:59:52.6210040Z * [new tag] v1.2.0a0 -> v1.2.0a0 2025-09-07T06:59:52.6211533Z * [new tag] v1.3.0 -> v1.3.0 2025-09-07T06:59:52.6213284Z * [new tag] v1.3.0a0 -> v1.3.0a0 2025-09-07T06:59:52.6214270Z * [new tag] v1.3.1 -> v1.3.1 2025-09-07T06:59:52.6215979Z * [new tag] v1.4.0 -> v1.4.0 2025-09-07T06:59:52.6217490Z * [new tag] v1.4.0a0 -> v1.4.0a0 2025-09-07T06:59:52.6218460Z * [new tag] v1.4.1 -> v1.4.1 2025-09-07T06:59:52.6220249Z * [new tag] v1.5.0 -> v1.5.0 2025-09-07T06:59:52.6221836Z * [new tag] v1.5.0-rc1 -> v1.5.0-rc1 2025-09-07T06:59:52.6223333Z * [new tag] v1.5.0-rc2 -> v1.5.0-rc2 2025-09-07T06:59:52.6224882Z * [new tag] v1.5.0-rc3 -> v1.5.0-rc3 2025-09-07T06:59:52.6226064Z * [new tag] v1.5.0-rc4 -> v1.5.0-rc4 2025-09-07T06:59:52.6227566Z * [new tag] v1.5.0-rc5 -> v1.5.0-rc5 2025-09-07T06:59:52.6229147Z * [new tag] v1.5.1 -> v1.5.1 2025-09-07T06:59:52.6230099Z * [new tag] v1.5.1-rc1 -> v1.5.1-rc1 2025-09-07T06:59:52.6231558Z * [new tag] v1.6.0 -> v1.6.0 2025-09-07T06:59:52.6233138Z * [new tag] v1.6.0-rc1 -> v1.6.0-rc1 2025-09-07T06:59:52.6234695Z * [new tag] v1.6.0-rc2 -> v1.6.0-rc2 2025-09-07T06:59:52.6236241Z * [new tag] v1.6.0-rc3 -> v1.6.0-rc3 2025-09-07T06:59:52.6237745Z * [new tag] v1.6.0-rc4 -> v1.6.0-rc4 2025-09-07T06:59:52.6239300Z * [new tag] v1.6.0-rc5 -> v1.6.0-rc5 2025-09-07T06:59:52.6240792Z * [new tag] v1.6.0-rc6 -> v1.6.0-rc6 2025-09-07T06:59:52.6242113Z * [new tag] v1.6.0-rc7 -> v1.6.0-rc7 2025-09-07T06:59:52.6244196Z * [new tag] v1.7.0 -> v1.7.0 2025-09-07T06:59:52.6245686Z * [new tag] v1.7.0-rc1 -> v1.7.0-rc1 2025-09-07T06:59:52.6247241Z * [new tag] v1.7.0-rc2 -> v1.7.0-rc2 2025-09-07T06:59:52.6248775Z * [new tag] v1.7.0-rc3 -> v1.7.0-rc3 2025-09-07T06:59:52.6250203Z * [new tag] v1.7.0-rc4 -> v1.7.0-rc4 2025-09-07T06:59:52.6251789Z * [new tag] v1.7.1 -> v1.7.1 2025-09-07T06:59:52.6253619Z * [new tag] v1.7.1-rc1 -> v1.7.1-rc1 2025-09-07T06:59:52.6254657Z * [new tag] v1.7.1-rc2 -> v1.7.1-rc2 2025-09-07T06:59:52.6256109Z * [new tag] v1.7.1-rc3 -> v1.7.1-rc3 2025-09-07T06:59:52.6257733Z * [new tag] v1.8.0 -> v1.8.0 2025-09-07T06:59:52.6258720Z * [new tag] v1.8.0-rc1 -> v1.8.0-rc1 2025-09-07T06:59:52.6260524Z * [new tag] v1.8.0-rc2 -> v1.8.0-rc2 2025-09-07T06:59:52.6261957Z * [new tag] v1.8.0-rc3 -> v1.8.0-rc3 2025-09-07T06:59:52.6263840Z * [new tag] v1.8.0-rc4 -> v1.8.0-rc4 2025-09-07T06:59:52.6264773Z * [new tag] v1.8.0-rc5 -> v1.8.0-rc5 2025-09-07T06:59:52.6266275Z * [new tag] v1.8.1 -> v1.8.1 2025-09-07T06:59:52.6267839Z * [new tag] v1.8.1-rc1 -> v1.8.1-rc1 2025-09-07T06:59:52.6269087Z * [new tag] v1.8.1-rc2 -> v1.8.1-rc2 2025-09-07T06:59:52.6270412Z * [new tag] v1.8.1-rc3 -> v1.8.1-rc3 2025-09-07T06:59:52.6272483Z * [new tag] v1.8.2 -> v1.8.2 2025-09-07T06:59:52.6274589Z * [new tag] v1.8.2-rc1 -> v1.8.2-rc1 2025-09-07T06:59:52.6276098Z * [new tag] v1.9.0 -> v1.9.0 2025-09-07T06:59:52.6277319Z * [new tag] v1.9.0-rc1 -> v1.9.0-rc1 2025-09-07T06:59:52.6278504Z * [new tag] v1.9.0-rc2 -> v1.9.0-rc2 2025-09-07T06:59:52.6279637Z * [new tag] v1.9.0-rc3 -> v1.9.0-rc3 2025-09-07T06:59:52.6280647Z * [new tag] v1.9.0-rc4 -> v1.9.0-rc4 2025-09-07T06:59:52.6281969Z * [new tag] v1.9.1 -> v1.9.1 2025-09-07T06:59:52.6283223Z * [new tag] v1.9.1-rc1 -> v1.9.1-rc1 2025-09-07T06:59:52.6284228Z * [new tag] v1.9.1-rc2 -> v1.9.1-rc2 2025-09-07T06:59:52.6285530Z * [new tag] v2.0.0 -> v2.0.0 2025-09-07T06:59:52.6286664Z * [new tag] v2.0.0-rc1 -> v2.0.0-rc1 2025-09-07T06:59:52.6287821Z * [new tag] v2.0.0-rc2 -> v2.0.0-rc2 2025-09-07T06:59:52.6289003Z * [new tag] v2.0.0-rc3 -> v2.0.0-rc3 2025-09-07T06:59:52.6290310Z * [new tag] v2.0.0-rc4 -> v2.0.0-rc4 2025-09-07T06:59:52.6291372Z * [new tag] v2.0.0-rc5 -> v2.0.0-rc5 2025-09-07T06:59:52.6292357Z * [new tag] v2.0.0-rc6 -> v2.0.0-rc6 2025-09-07T06:59:52.6293535Z * [new tag] v2.0.1 -> v2.0.1 2025-09-07T06:59:52.6294763Z * [new tag] v2.0.1-rc1 -> v2.0.1-rc1 2025-09-07T06:59:52.6295663Z * [new tag] v2.0.1-rc2 -> v2.0.1-rc2 2025-09-07T06:59:52.6296749Z * [new tag] v2.0.1-rc3 -> v2.0.1-rc3 2025-09-07T06:59:52.6297718Z * [new tag] v2.0.1-rc4 -> v2.0.1-rc4 2025-09-07T06:59:52.6299255Z * [new tag] v2.1.0 -> v2.1.0 2025-09-07T06:59:52.6300385Z * [new tag] v2.1.0-rc1 -> v2.1.0-rc1 2025-09-07T06:59:52.6301500Z * [new tag] v2.1.0-rc2 -> v2.1.0-rc2 2025-09-07T06:59:52.6302730Z * [new tag] v2.1.0-rc3 -> v2.1.0-rc3 2025-09-07T06:59:52.6303925Z * [new tag] v2.1.0-rc4 -> v2.1.0-rc4 2025-09-07T06:59:52.6305108Z * [new tag] v2.1.0-rc5 -> v2.1.0-rc5 2025-09-07T06:59:52.6306173Z * [new tag] v2.1.0-rc6 -> v2.1.0-rc6 2025-09-07T06:59:52.6307242Z * [new tag] v2.1.1 -> v2.1.1 2025-09-07T06:59:52.6308354Z * [new tag] v2.1.1-rc1 -> v2.1.1-rc1 2025-09-07T06:59:52.6309471Z * [new tag] v2.1.1-rc2 -> v2.1.1-rc2 2025-09-07T06:59:52.6310679Z * [new tag] v2.1.1-rc3 -> v2.1.1-rc3 2025-09-07T06:59:52.6311846Z * [new tag] v2.1.1-rc4 -> v2.1.1-rc4 2025-09-07T06:59:52.6313103Z * [new tag] v2.1.1-rc5 -> v2.1.1-rc5 2025-09-07T06:59:52.6313874Z * [new tag] v2.1.1-rc6 -> v2.1.1-rc6 2025-09-07T06:59:52.6315075Z * [new tag] v2.1.2 -> v2.1.2 2025-09-07T06:59:52.6316257Z * [new tag] v2.1.2-rc1 -> v2.1.2-rc1 2025-09-07T06:59:52.6317464Z * [new tag] v2.1.2-rc2 -> v2.1.2-rc2 2025-09-07T06:59:52.6318416Z * [new tag] v2.1.2-rc3 -> v2.1.2-rc3 2025-09-07T06:59:52.6319578Z * [new tag] v2.2.0 -> v2.2.0 2025-09-07T06:59:52.6320765Z * [new tag] v2.2.0-rc1 -> v2.2.0-rc1 2025-09-07T06:59:52.6322092Z * [new tag] v2.2.0-rc2 -> v2.2.0-rc2 2025-09-07T06:59:52.6323172Z * [new tag] v2.2.0-rc3 -> v2.2.0-rc3 2025-09-07T06:59:52.6324267Z * [new tag] v2.2.0-rc4 -> v2.2.0-rc4 2025-09-07T06:59:52.6326105Z * [new tag] v2.2.0-rc5 -> v2.2.0-rc5 2025-09-07T06:59:52.6327317Z * [new tag] v2.2.0-rc6 -> v2.2.0-rc6 2025-09-07T06:59:52.6328248Z * [new tag] v2.2.0-rc7 -> v2.2.0-rc7 2025-09-07T06:59:52.6329225Z * [new tag] v2.2.0-rc8 -> v2.2.0-rc8 2025-09-07T06:59:52.6330414Z * [new tag] v2.2.1 -> v2.2.1 2025-09-07T06:59:52.6331622Z * [new tag] v2.2.1-rc1 -> v2.2.1-rc1 2025-09-07T06:59:52.6332533Z * [new tag] v2.2.1-rc2 -> v2.2.1-rc2 2025-09-07T06:59:52.6333449Z * [new tag] v2.2.1-rc3 -> v2.2.1-rc3 2025-09-07T06:59:52.6334406Z * [new tag] v2.2.2 -> v2.2.2 2025-09-07T06:59:52.6335660Z * [new tag] v2.2.2-rc1 -> v2.2.2-rc1 2025-09-07T06:59:52.6336593Z * [new tag] v2.2.2-rc2 -> v2.2.2-rc2 2025-09-07T06:59:52.6337547Z * [new tag] v2.2.2-rc3 -> v2.2.2-rc3 2025-09-07T06:59:52.6338669Z * [new tag] v2.3.0 -> v2.3.0 2025-09-07T06:59:52.6339944Z * [new tag] v2.3.0-rc1 -> v2.3.0-rc1 2025-09-07T06:59:52.6341073Z * [new tag] v2.3.0-rc10 -> v2.3.0-rc10 2025-09-07T06:59:52.6342239Z * [new tag] v2.3.0-rc11 -> v2.3.0-rc11 2025-09-07T06:59:52.6343176Z * [new tag] v2.3.0-rc12 -> v2.3.0-rc12 2025-09-07T06:59:52.6344353Z * [new tag] v2.3.0-rc2 -> v2.3.0-rc2 2025-09-07T06:59:52.6345430Z * [new tag] v2.3.0-rc3 -> v2.3.0-rc3 2025-09-07T06:59:52.6346543Z * [new tag] v2.3.0-rc4 -> v2.3.0-rc4 2025-09-07T06:59:52.6347721Z * [new tag] v2.3.0-rc5 -> v2.3.0-rc5 2025-09-07T06:59:52.6348679Z * [new tag] v2.3.0-rc6 -> v2.3.0-rc6 2025-09-07T06:59:52.6349839Z * [new tag] v2.3.0-rc7 -> v2.3.0-rc7 2025-09-07T06:59:52.6350971Z * [new tag] v2.3.0-rc8 -> v2.3.0-rc8 2025-09-07T06:59:52.6351902Z * [new tag] v2.3.0-rc9 -> v2.3.0-rc9 2025-09-07T06:59:52.6352960Z * [new tag] v2.3.1 -> v2.3.1 2025-09-07T06:59:52.6354053Z * [new tag] v2.3.1-rc1 -> v2.3.1-rc1 2025-09-07T06:59:52.6355156Z * [new tag] v2.3.1-rc2 -> v2.3.1-rc2 2025-09-07T06:59:52.6356267Z * [new tag] v2.3.1-rc3 -> v2.3.1-rc3 2025-09-07T06:59:52.6357584Z * [new tag] v2.4.0 -> v2.4.0 2025-09-07T06:59:52.6358666Z * [new tag] v2.4.0-rc1 -> v2.4.0-rc1 2025-09-07T06:59:52.6359715Z * [new tag] v2.4.0-rc2 -> v2.4.0-rc2 2025-09-07T06:59:52.6360868Z * [new tag] v2.4.0-rc3 -> v2.4.0-rc3 2025-09-07T06:59:52.6362182Z * [new tag] v2.4.0-rc4 -> v2.4.0-rc4 2025-09-07T06:59:52.6363321Z * [new tag] v2.4.0-rc5 -> v2.4.0-rc5 2025-09-07T06:59:52.6364495Z * [new tag] v2.4.0-rc6 -> v2.4.0-rc6 2025-09-07T06:59:52.6365664Z * [new tag] v2.4.0-rc7 -> v2.4.0-rc7 2025-09-07T06:59:52.6366774Z * [new tag] v2.4.0-rc8 -> v2.4.0-rc8 2025-09-07T06:59:52.6368018Z * [new tag] v2.4.0-rc9 -> v2.4.0-rc9 2025-09-07T06:59:52.6368956Z * [new tag] v2.4.1 -> v2.4.1 2025-09-07T06:59:52.6370189Z * [new tag] v2.4.1-rc1 -> v2.4.1-rc1 2025-09-07T06:59:52.6371420Z * [new tag] v2.4.1-rc2 -> v2.4.1-rc2 2025-09-07T06:59:52.6372620Z * [new tag] v2.4.1-rc3 -> v2.4.1-rc3 2025-09-07T06:59:52.6374140Z * [new tag] v2.5.0 -> v2.5.0 2025-09-07T06:59:52.6375245Z * [new tag] v2.5.0-rc1 -> v2.5.0-rc1 2025-09-07T06:59:52.6376242Z * [new tag] v2.5.0-rc10 -> v2.5.0-rc10 2025-09-07T06:59:52.6377366Z * [new tag] v2.5.0-rc2 -> v2.5.0-rc2 2025-09-07T06:59:52.6378492Z * [new tag] v2.5.0-rc3 -> v2.5.0-rc3 2025-09-07T06:59:52.6379633Z * [new tag] v2.5.0-rc4 -> v2.5.0-rc4 2025-09-07T06:59:52.6380687Z * [new tag] v2.5.0-rc5 -> v2.5.0-rc5 2025-09-07T06:59:52.6381886Z * [new tag] v2.5.0-rc6 -> v2.5.0-rc6 2025-09-07T06:59:52.6383052Z * [new tag] v2.5.0-rc7 -> v2.5.0-rc7 2025-09-07T06:59:52.6384235Z * [new tag] v2.5.0-rc8 -> v2.5.0-rc8 2025-09-07T06:59:52.6385393Z * [new tag] v2.5.0-rc9 -> v2.5.0-rc9 2025-09-07T06:59:52.6386319Z * [new tag] v2.5.1 -> v2.5.1 2025-09-07T06:59:52.6387239Z * [new tag] v2.5.1-rc1 -> v2.5.1-rc1 2025-09-07T06:59:52.6388177Z * [new tag] v2.6.0 -> v2.6.0 2025-09-07T06:59:52.6389358Z * [new tag] v2.6.0-rc1 -> v2.6.0-rc1 2025-09-07T06:59:52.6390587Z * [new tag] v2.6.0-rc2 -> v2.6.0-rc2 2025-09-07T06:59:52.6391740Z * [new tag] v2.6.0-rc3 -> v2.6.0-rc3 2025-09-07T06:59:52.6392970Z * [new tag] v2.6.0-rc4 -> v2.6.0-rc4 2025-09-07T06:59:52.6394378Z * [new tag] v2.6.0-rc5 -> v2.6.0-rc5 2025-09-07T06:59:52.6395620Z * [new tag] v2.6.0-rc6 -> v2.6.0-rc6 2025-09-07T06:59:52.6396777Z * [new tag] v2.6.0-rc7 -> v2.6.0-rc7 2025-09-07T06:59:52.6398397Z * [new tag] v2.6.0-rc8 -> v2.6.0-rc8 2025-09-07T06:59:52.6399665Z * [new tag] v2.6.0-rc9 -> v2.6.0-rc9 2025-09-07T06:59:52.6401129Z * [new tag] v2.7.0 -> v2.7.0 2025-09-07T06:59:52.6402290Z * [new tag] v2.7.0-rc1 -> v2.7.0-rc1 2025-09-07T06:59:52.6403203Z * [new tag] v2.7.0-rc10 -> v2.7.0-rc10 2025-09-07T06:59:52.6404447Z * [new tag] v2.7.0-rc2 -> v2.7.0-rc2 2025-09-07T06:59:52.6405584Z * [new tag] v2.7.0-rc3 -> v2.7.0-rc3 2025-09-07T06:59:52.6406760Z * [new tag] v2.7.0-rc4 -> v2.7.0-rc4 2025-09-07T06:59:52.6407850Z * [new tag] v2.7.0-rc5 -> v2.7.0-rc5 2025-09-07T06:59:52.6408985Z * [new tag] v2.7.0-rc6 -> v2.7.0-rc6 2025-09-07T06:59:52.6410132Z * [new tag] v2.7.0-rc7 -> v2.7.0-rc7 2025-09-07T06:59:52.6411288Z * [new tag] v2.7.0-rc8 -> v2.7.0-rc8 2025-09-07T06:59:52.6412515Z * [new tag] v2.7.0-rc9 -> v2.7.0-rc9 2025-09-07T06:59:52.6413494Z * [new tag] v2.7.1 -> v2.7.1 2025-09-07T06:59:52.6414669Z * [new tag] v2.7.1-rc1 -> v2.7.1-rc1 2025-09-07T06:59:52.6415870Z * [new tag] v2.7.1-rc2 -> v2.7.1-rc2 2025-09-07T06:59:52.6417207Z * [new tag] v2.7.1-rc3 -> v2.7.1-rc3 2025-09-07T06:59:52.6418442Z * [new tag] v2.7.1-rc4 -> v2.7.1-rc4 2025-09-07T06:59:52.6419569Z * [new tag] v2.7.1-rc5 -> v2.7.1-rc5 2025-09-07T06:59:52.6420589Z * [new tag] v2.8.0 -> v2.8.0 2025-09-07T06:59:52.6421739Z * [new tag] v2.8.0-rc1 -> v2.8.0-rc1 2025-09-07T06:59:52.6423055Z * [new tag] v2.8.0-rc2 -> v2.8.0-rc2 2025-09-07T06:59:52.6424218Z * [new tag] v2.8.0-rc3 -> v2.8.0-rc3 2025-09-07T06:59:52.6425413Z * [new tag] v2.8.0-rc4 -> v2.8.0-rc4 2025-09-07T06:59:52.6426633Z * [new tag] v2.8.0-rc5 -> v2.8.0-rc5 2025-09-07T06:59:52.6427936Z * [new tag] v2.8.0-rc6 -> v2.8.0-rc6 2025-09-07T06:59:52.6429052Z * [new tag] v2.8.0-rc7 -> v2.8.0-rc7 2025-09-07T06:59:52.6430145Z * [new tag] v2.8.0-rc8 -> v2.8.0-rc8 2025-09-07T06:59:52.6431345Z * [new tag] whc_flight_1 -> whc_flight_1 2025-09-07T06:59:52.6432687Z * [new tag] whc_flight_2 -> whc_flight_2 2025-09-07T06:59:52.6433756Z * [new tag] whc_flight_4 -> whc_flight_4 2025-09-07T06:59:52.7116426Z [command]/usr/bin/git rev-parse --verify --quiet 93fb23d6fae7c4e82c4239a1033e522088742634^{object} 2025-09-07T06:59:52.7139994Z 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:52.7144344Z ##[endgroup] 2025-09-07T06:59:52.7144597Z ##[group]Determining the checkout info 2025-09-07T06:59:52.7146009Z ##[endgroup] 2025-09-07T06:59:52.7149757Z [command]/usr/bin/git sparse-checkout disable 2025-09-07T06:59:52.7182063Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-09-07T06:59:52.7215132Z ##[group]Checking out the ref 2025-09-07T06:59:52.7218631Z [command]/usr/bin/git checkout --progress --force 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:53.7516295Z Updating files: 79% (15441/19405) 2025-09-07T06:59:53.7773078Z Updating files: 80% (15524/19405) 2025-09-07T06:59:53.8010177Z Updating files: 81% (15719/19405) 2025-09-07T06:59:53.8230451Z Updating files: 82% (15913/19405) 2025-09-07T06:59:53.8360570Z Updating files: 83% (16107/19405) 2025-09-07T06:59:53.8506176Z Updating files: 84% (16301/19405) 2025-09-07T06:59:53.8669848Z Updating files: 85% (16495/19405) 2025-09-07T06:59:53.8817767Z Updating files: 86% (16689/19405) 2025-09-07T06:59:53.8964172Z Updating files: 87% (16883/19405) 2025-09-07T06:59:53.9083194Z Updating files: 88% (17077/19405) 2025-09-07T06:59:53.9231197Z Updating files: 89% (17271/19405) 2025-09-07T06:59:53.9407841Z Updating files: 90% (17465/19405) 2025-09-07T06:59:53.9534218Z Updating files: 91% (17659/19405) 2025-09-07T06:59:53.9685907Z Updating files: 92% (17853/19405) 2025-09-07T06:59:53.9872122Z Updating files: 93% (18047/19405) 2025-09-07T06:59:54.0071957Z Updating files: 94% (18241/19405) 2025-09-07T06:59:54.0235779Z Updating files: 95% (18435/19405) 2025-09-07T06:59:54.0401304Z Updating files: 96% (18629/19405) 2025-09-07T06:59:54.0583915Z Updating files: 97% (18823/19405) 2025-09-07T06:59:54.0831686Z Updating files: 98% (19017/19405) 2025-09-07T06:59:54.0992319Z Updating files: 99% (19211/19405) 2025-09-07T06:59:54.0992603Z Updating files: 100% (19405/19405) 2025-09-07T06:59:54.0992870Z Updating files: 100% (19405/19405), done. 2025-09-07T06:59:54.1219767Z Note: switching to '93fb23d6fae7c4e82c4239a1033e522088742634'. 2025-09-07T06:59:54.1220054Z 2025-09-07T06:59:54.1220267Z You are in 'detached HEAD' state. You can look around, make experimental 2025-09-07T06:59:54.1220761Z changes and commit them, and you can discard any commits you make in this 2025-09-07T06:59:54.1221276Z state without impacting any branches by switching back to a branch. 2025-09-07T06:59:54.1221561Z 2025-09-07T06:59:54.1221757Z If you want to create a new branch to retain commits you create, you may 2025-09-07T06:59:54.1222199Z do so (now or later) by using -c with the switch command. Example: 2025-09-07T06:59:54.1222464Z 2025-09-07T06:59:54.1222568Z git switch -c 2025-09-07T06:59:54.1222751Z 2025-09-07T06:59:54.1222850Z Or undo this operation with: 2025-09-07T06:59:54.1223014Z 2025-09-07T06:59:54.1223104Z git switch - 2025-09-07T06:59:54.1223231Z 2025-09-07T06:59:54.1223443Z Turn off this advice by setting config variable advice.detachedHead to false 2025-09-07T06:59:54.1223760Z 2025-09-07T06:59:54.1223942Z HEAD is now at 93fb23d6fae Build vLLM nightly wheels (#162000) 2025-09-07T06:59:54.1337903Z ##[endgroup] 2025-09-07T06:59:54.1338318Z ##[group]Setting up auth for fetching submodules 2025-09-07T06:59:54.1343749Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-09-07T06:59:54.1392390Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-09-07T06:59:54.1417793Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-09-07T06:59:54.1444841Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-09-07T06:59:54.1468965Z ##[endgroup] 2025-09-07T06:59:54.1471357Z ##[group]Fetching submodules 2025-09-07T06:59:54.1472108Z [command]/usr/bin/git submodule sync --recursive 2025-09-07T06:59:54.1791589Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --recursive 2025-09-07T06:59:54.2113159Z Submodule 'android/libs/fbjni' (https://github.com/facebookincubator/fbjni.git) registered for path 'android/libs/fbjni' 2025-09-07T06:59:54.2116077Z Submodule 'third_party/NNPACK_deps/FP16' (https://github.com/Maratyszcza/FP16.git) registered for path 'third_party/FP16' 2025-09-07T06:59:54.2119591Z Submodule 'third_party/NNPACK_deps/FXdiv' (https://github.com/Maratyszcza/FXdiv.git) registered for path 'third_party/FXdiv' 2025-09-07T06:59:54.2524532Z Submodule 'third_party/NNPACK' (https://github.com/Maratyszcza/NNPACK.git) registered for path 'third_party/NNPACK' 2025-09-07T06:59:54.2528839Z Submodule 'third_party/NVTX' (https://github.com/NVIDIA/NVTX.git) registered for path 'third_party/NVTX' 2025-09-07T06:59:54.2533090Z Submodule 'third_party/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'third_party/VulkanMemoryAllocator' 2025-09-07T06:59:54.2536813Z Submodule 'third_party/XNNPACK' (https://github.com/google/XNNPACK.git) registered for path 'third_party/XNNPACK' 2025-09-07T06:59:54.2540253Z Submodule 'third_party/aiter' (https://github.com/ROCm/aiter.git) registered for path 'third_party/aiter' 2025-09-07T06:59:54.2544068Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/benchmark' 2025-09-07T06:59:54.2548075Z Submodule 'third_party/composable_kernel' (https://github.com/ROCm/composable_kernel.git) registered for path 'third_party/composable_kernel' 2025-09-07T06:59:54.2567679Z Submodule 'third_party/cpp-httplib' (https://github.com/yhirose/cpp-httplib.git) registered for path 'third_party/cpp-httplib' 2025-09-07T06:59:54.2576819Z Submodule 'third_party/cpuinfo' (https://github.com/pytorch/cpuinfo.git) registered for path 'third_party/cpuinfo' 2025-09-07T06:59:54.2580896Z Submodule 'third_party/cudnn_frontend' (https://github.com/NVIDIA/cudnn-frontend.git) registered for path 'third_party/cudnn_frontend' 2025-09-07T06:59:54.2585783Z Submodule 'third_party/cutlass' (https://github.com/NVIDIA/cutlass.git) registered for path 'third_party/cutlass' 2025-09-07T06:59:54.2589942Z Submodule 'third_party/fbgemm' (https://github.com/pytorch/fbgemm) registered for path 'third_party/fbgemm' 2025-09-07T06:59:54.2594381Z Submodule 'third_party/flash-attention' (https://github.com/Dao-AILab/flash-attention.git) registered for path 'third_party/flash-attention' 2025-09-07T06:59:54.2598663Z Submodule 'third_party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'third_party/flatbuffers' 2025-09-07T06:59:54.2618475Z Submodule 'third_party/fmt' (https://github.com/fmtlib/fmt.git) registered for path 'third_party/fmt' 2025-09-07T06:59:54.2629883Z Submodule 'third_party/gemmlowp/gemmlowp' (https://github.com/google/gemmlowp.git) registered for path 'third_party/gemmlowp/gemmlowp' 2025-09-07T06:59:54.2634433Z Submodule 'third_party/gloo' (https://github.com/pytorch/gloo) registered for path 'third_party/gloo' 2025-09-07T06:59:54.2642013Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/googletest' 2025-09-07T06:59:54.2646471Z Submodule 'third_party/ideep' (https://github.com/intel/ideep) registered for path 'third_party/ideep' 2025-09-07T06:59:54.2651026Z Submodule 'third_party/ittapi' (https://github.com/intel/ittapi.git) registered for path 'third_party/ittapi' 2025-09-07T06:59:54.2655693Z Submodule 'third_party/kineto' (https://github.com/pytorch/kineto) registered for path 'third_party/kineto' 2025-09-07T06:59:54.2677411Z Submodule 'third_party/kleidiai' (https://github.com/ARM-software/kleidiai.git) registered for path 'third_party/kleidiai' 2025-09-07T06:59:54.2687064Z Submodule 'third_party/mimalloc' (https://github.com/microsoft/mimalloc.git) registered for path 'third_party/mimalloc' 2025-09-07T06:59:54.2691811Z Submodule 'third_party/nlohmann' (https://github.com/nlohmann/json.git) registered for path 'third_party/nlohmann' 2025-09-07T06:59:54.2696698Z Submodule 'third_party/onnx' (https://github.com/onnx/onnx.git) registered for path 'third_party/onnx' 2025-09-07T06:59:54.2701776Z Submodule 'third_party/opentelemetry-cpp' (https://github.com/open-telemetry/opentelemetry-cpp.git) registered for path 'third_party/opentelemetry-cpp' 2025-09-07T06:59:54.2706687Z Submodule 'third_party/pocketfft' (https://github.com/mreineck/pocketfft) registered for path 'third_party/pocketfft' 2025-09-07T06:59:54.2711828Z Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf.git) registered for path 'third_party/protobuf' 2025-09-07T06:59:54.2731430Z Submodule 'third_party/NNPACK_deps/psimd' (https://github.com/Maratyszcza/psimd.git) registered for path 'third_party/psimd' 2025-09-07T06:59:54.2736686Z Submodule 'third_party/NNPACK_deps/pthreadpool' (https://github.com/Maratyszcza/pthreadpool.git) registered for path 'third_party/pthreadpool' 2025-09-07T06:59:54.2741685Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/pybind11' 2025-09-07T06:59:54.2747188Z Submodule 'third_party/python-peachpy' (https://github.com/malfet/PeachPy.git) registered for path 'third_party/python-peachpy' 2025-09-07T06:59:54.2752602Z Submodule 'third_party/sleef' (https://github.com/shibatch/sleef) registered for path 'third_party/sleef' 2025-09-07T06:59:54.2758053Z Submodule 'third_party/tensorpipe' (https://github.com/pytorch/tensorpipe.git) registered for path 'third_party/tensorpipe' 2025-09-07T06:59:54.2791161Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/android/libs/fbjni'... 2025-09-07T06:59:54.5083997Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/FXdiv'... 2025-09-07T06:59:54.5084606Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/FP16'... 2025-09-07T06:59:54.5085230Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/NNPACK'... 2025-09-07T06:59:54.5104500Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fmt'... 2025-09-07T06:59:56.6967962Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/benchmark'... 2025-09-07T06:59:56.6969311Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/NVTX'... 2025-09-07T06:59:56.6970467Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/gloo'... 2025-09-07T06:59:56.6971479Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/gemmlowp/gemmlowp'... 2025-09-07T06:59:56.6972471Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cpp-httplib'... 2025-09-07T06:59:56.6973705Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention'... 2025-09-07T06:59:56.6974657Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cpuinfo'... 2025-09-07T06:59:56.6975530Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ideep'... 2025-09-07T06:59:56.6976428Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ittapi'... 2025-09-07T06:59:56.6977326Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kleidiai'... 2025-09-07T06:59:56.6978237Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pocketfft'... 2025-09-07T06:59:56.6979453Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cudnn_frontend'... 2025-09-07T06:59:56.7106902Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flatbuffers'... 2025-09-07T06:59:57.2164367Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/psimd'... 2025-09-07T06:59:57.2165863Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/googletest'... 2025-09-07T06:59:57.2167048Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/mimalloc'... 2025-09-07T06:59:57.2168394Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pthreadpool'... 2025-09-07T06:59:57.2169641Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/VulkanMemoryAllocator'... 2025-09-07T06:59:57.2342866Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto'... 2025-09-07T06:59:57.6486737Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/python-peachpy'... 2025-09-07T06:59:57.6488116Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe'... 2025-09-07T06:59:57.7488430Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/onnx'... 2025-09-07T07:00:00.9175990Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/sleef'... 2025-09-07T07:00:00.9177278Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pybind11'... 2025-09-07T07:00:00.9178430Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm'... 2025-09-07T07:00:00.9179855Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cutlass'... 2025-09-07T07:00:01.0177602Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/XNNPACK'... 2025-09-07T07:00:11.4959716Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/aiter'... 2025-09-07T07:00:11.4960352Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/composable_kernel'... 2025-09-07T07:00:11.4960927Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/nlohmann'... 2025-09-07T07:00:11.4961572Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp'... 2025-09-07T07:00:11.4962107Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf'... 2025-09-07T07:00:11.5148224Z Submodule path 'android/libs/fbjni': checked out '7e1e1fe3858c63c251c637ae41a20de425dde96f' 2025-09-07T07:00:11.5284669Z Submodule path 'third_party/FP16': checked out '4dfe081cf6bcd15db339cf2680b9281b8451eeb3' 2025-09-07T07:00:11.5391308Z Submodule path 'third_party/FXdiv': checked out 'b408327ac2a15ec3e43352421954f5b1967701d1' 2025-09-07T07:00:11.5670596Z Submodule path 'third_party/NNPACK': checked out 'c07e3a0400713d546e0dea2d5466dd22ea389c73' 2025-09-07T07:00:11.6484250Z Submodule path 'third_party/NVTX': checked out '2942f167cc30c5e3a44a2aecd5b0d9c07ff61a07' 2025-09-07T07:00:11.6988135Z Submodule path 'third_party/VulkanMemoryAllocator': checked out '1d8f600fd424278486eade7ed3e877c99f0846b1' 2025-09-07T07:00:12.5398235Z Submodule path 'third_party/XNNPACK': checked out '51a0103656eff6fc9bfd39a4597923c4b542c883' 2025-09-07T07:00:12.7014928Z Submodule path 'third_party/aiter': checked out '01aae101b9e5e94d6c16a9514c9fb8df99c93150' 2025-09-07T07:00:12.7043916Z Submodule '3rdparty/composable_kernel' (https://github.com/ROCm/composable_kernel.git) registered for path 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:12.7073601Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/aiter/3rdparty/composable_kernel'... 2025-09-07T07:00:15.9598720Z Submodule path 'third_party/aiter/3rdparty/composable_kernel': checked out 'cffe8fa2a442ac8e80dd236a1a5d24fe3d7e0cbf' 2025-09-07T07:00:15.9874755Z Submodule path 'third_party/benchmark': checked out '299e5928955cc62af9968370293b916f5130916f' 2025-09-07T07:00:16.3593738Z Submodule path 'third_party/composable_kernel': checked out '7fe50dc3da2069d6645d9deb8c017a876472a977' 2025-09-07T07:00:16.4075318Z Submodule path 'third_party/cpp-httplib': checked out '89c932f313c6437c38f2982869beacc89c2f2246' 2025-09-07T07:00:16.5055348Z Submodule path 'third_party/cpuinfo': checked out '5e3d2445e6a84d9599bee2bf78edbb4d80865e1d' 2025-09-07T07:00:16.5494568Z Submodule path 'third_party/cudnn_frontend': checked out 'f937055efc6d414d11f4c6577e3977fe74f35fb6' 2025-09-07T07:00:17.2324171Z Submodule path 'third_party/cutlass': checked out 'e51efbfe18fe4f4cbb66ab814c55bf4aa0185491' 2025-09-07T07:00:17.3953822Z Submodule path 'third_party/fbgemm': checked out '4b39c551efe15e6bbade20565b0ceb2d8ce3352d' 2025-09-07T07:00:17.3977154Z Submodule 'external/asmjit' (https://github.com/asmjit/asmjit.git) registered for path 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:17.3980281Z Submodule 'external/composable_kernel' (https://github.com/jwfromm/composable_kernel.git) registered for path 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:17.3983150Z Submodule 'external/cpuinfo' (https://github.com/pytorch/cpuinfo) registered for path 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:17.3986286Z Submodule 'external/cutlass' (https://github.com/jwfromm/cutlass) registered for path 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:17.3989861Z Submodule 'external/googletest' (https://github.com/google/googletest) registered for path 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:17.3993426Z Submodule 'external/hipify_torch' (https://github.com/ROCmSoftwarePlatform/hipify_torch.git) registered for path 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:17.3996283Z Submodule 'external/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/fbgemm/external/json' 2025-09-07T07:00:17.4025555Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/asmjit'... 2025-09-07T07:00:18.5837959Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/hipify_torch'... 2025-09-07T07:00:18.5839095Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/cpuinfo'... 2025-09-07T07:00:18.5840160Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/googletest'... 2025-09-07T07:00:18.5841296Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/composable_kernel'... 2025-09-07T07:00:18.6838481Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/cutlass'... 2025-09-07T07:00:19.3908051Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/json'... 2025-09-07T07:00:23.5552095Z Submodule path 'third_party/fbgemm/external/asmjit': checked out 'a3199e8857792cd10b7589ff5d58343d2c9008ea' 2025-09-07T07:00:23.8669096Z Submodule path 'third_party/fbgemm/external/composable_kernel': checked out 'b1281b8b08d973a7064f864f47eeb30f3e2596e9' 2025-09-07T07:00:23.9659364Z Submodule path 'third_party/fbgemm/external/cpuinfo': checked out '6543fec09b2f04ac4a666882998b534afc9c1349' 2025-09-07T07:00:24.6350622Z Submodule path 'third_party/fbgemm/external/cutlass': checked out '311f3c8e51dc0eb56310cfc6980bf63d0fbd7917' 2025-09-07T07:00:24.6819495Z Submodule path 'third_party/fbgemm/external/googletest': checked out '52eb8108c5bdec04579160ae17225d66034bd723' 2025-09-07T07:00:24.6950634Z Submodule path 'third_party/fbgemm/external/hipify_torch': checked out '63b6a7b541fa7f08f8475ca7d74054db36ff2691' 2025-09-07T07:00:24.8045231Z Submodule path 'third_party/fbgemm/external/json': checked out '9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03' 2025-09-07T07:00:24.8842432Z Submodule path 'third_party/flash-attention': checked out '979702c87a8713a8e0a5e9fee122b90d2ef13be5' 2025-09-07T07:00:24.8861718Z Submodule 'csrc/composable_kernel' (https://github.com/ROCm/composable_kernel.git) registered for path 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:00:24.8864699Z Submodule 'csrc/cutlass' (https://github.com/NVIDIA/cutlass.git) registered for path 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:24.8894245Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention/csrc/composable_kernel'... 2025-09-07T07:00:27.9146121Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention/csrc/cutlass'... 2025-09-07T07:00:28.1961162Z Submodule path 'third_party/flash-attention/csrc/composable_kernel': checked out '888317e698e9803c62bd38568abc9e05d7709f33' 2025-09-07T07:00:28.8007500Z Submodule path 'third_party/flash-attention/csrc/cutlass': checked out 'c506e16788cb08416a4a57e11a9067beeee29420' 2025-09-07T07:00:28.9575615Z Submodule path 'third_party/flatbuffers': checked out 'a2cd1ea3b6d3fee220106b5fed3f7ce8da9eb757' 2025-09-07T07:00:28.9905022Z Submodule path 'third_party/fmt': checked out '40626af88bd7df9a5fb80be7b25ac85b122d6c21' 2025-09-07T07:00:29.0294435Z Submodule path 'third_party/gemmlowp/gemmlowp': checked out '3fb5c176c17c765a3492cd2f0321b0dab712f350' 2025-09-07T07:00:29.0581133Z Submodule path 'third_party/gloo': checked out 'c7b7b022c124d9643957d9bd55f57ac59fce8fa2' 2025-09-07T07:00:29.1047716Z Submodule path 'third_party/googletest': checked out '52eb8108c5bdec04579160ae17225d66034bd723' 2025-09-07T07:00:29.1194973Z Submodule path 'third_party/ideep': checked out '719d8e6cd7f7a0e01b155657526d693acf97c2b3' 2025-09-07T07:00:29.1212153Z Submodule 'mkl-dnn' (https://github.com/intel/mkl-dnn.git) registered for path 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:29.1244094Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ideep/mkl-dnn'... 2025-09-07T07:00:40.6880776Z Submodule path 'third_party/ideep/mkl-dnn': checked out '8d263e693366ef8db40acc569cc7d8edf644556d' 2025-09-07T07:00:40.7102351Z Submodule path 'third_party/ittapi': checked out 'dec1d23ca65ab069d225dfe40dea14f455170959' 2025-09-07T07:00:40.7960132Z Submodule path 'third_party/kineto': checked out '5e7501833f1021ce6f618572d3baf657b6319658' 2025-09-07T07:00:40.7987501Z Submodule 'libkineto/third_party/dynolog' (https://github.com/facebookincubator/dynolog.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:00:40.7990333Z Submodule 'libkineto/third_party/fmt' (https://github.com/fmtlib/fmt.git) registered for path 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:00:40.7993461Z Submodule 'libkineto/third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:00:40.8020815Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog'... 2025-09-07T07:00:41.4113131Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/fmt'... 2025-09-07T07:00:41.8329206Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/googletest'... 2025-09-07T07:00:41.9132536Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog': checked out '7d04a0053a845370ae06ce317a22a48e9edcc74e' 2025-09-07T07:00:41.9151321Z Submodule 'third_party/DCGM' (https://github.com/NVIDIA/DCGM.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:00:41.9154345Z Submodule 'third_party/cpr' (https://github.com/libcpr/cpr.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:00:41.9157491Z Submodule 'third_party/fmt' (https://github.com/fmtlib/fmt.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:00:41.9160644Z Submodule 'third_party/gflags' (https://github.com/gflags/gflags.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:00:41.9163959Z Submodule 'third_party/glog' (https://github.com/google/glog.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:00:41.9167303Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:00:41.9170569Z Submodule 'third_party/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:00:41.9174391Z Submodule 'third_party/pfs' (https://github.com/dtrugman/pfs.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:00:41.9203299Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM'... 2025-09-07T07:00:43.2453176Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/pfs'... 2025-09-07T07:00:43.2454362Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/gflags'... 2025-09-07T07:00:43.2455231Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/cpr'... 2025-09-07T07:00:43.2456037Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/glog'... 2025-09-07T07:00:43.2456856Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/googletest'... 2025-09-07T07:00:43.2457911Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/fmt'... 2025-09-07T07:00:43.3453146Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/json'... 2025-09-07T07:00:49.3900936Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM': checked out 'ffde4e54bc7249a6039a5e6b45b395141e1217f9' 2025-09-07T07:00:49.4106693Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr': checked out '871ed52d350214a034f6ef8a3b8f51c5ce1bd400' 2025-09-07T07:00:49.4475363Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt': checked out 'cd4af11efc9c622896a3e4cb599fa28668ca3d05' 2025-09-07T07:00:49.4640935Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags': checked out 'e171aa2d15ed9eb17054558e0b3a6a413bb01067' 2025-09-07T07:00:49.4658738Z Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:00:49.4687638Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc'... 2025-09-07T07:00:49.8359375Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc': checked out '8411df715cf522606e3b1aca386ddfc0b63d34b4' 2025-09-07T07:00:49.8567065Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog': checked out 'b33e3bad4c46c8a6345525fd822af355e5ef9446' 2025-09-07T07:00:49.8989729Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850' 2025-09-07T07:00:50.0039360Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/json': checked out '4f8fba14066156b73f1189a2b8bd568bde5284c5' 2025-09-07T07:00:50.0225251Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs': checked out 'f68a2fa8ea36c783bdd760371411fcb495aa3150' 2025-09-07T07:00:50.1426790Z Submodule path 'third_party/kineto/libkineto/third_party/fmt': checked out '0041a40c1350ba702d475b9c4ad62da77caea164' 2025-09-07T07:00:50.2013041Z Submodule path 'third_party/kineto/libkineto/third_party/googletest': checked out '7aca84427f224eeed3144123d5230d5871e93347' 2025-09-07T07:00:50.2494349Z Submodule path 'third_party/kleidiai': checked out 'cca02c2f69dd18e1f12647c1c0bdc8cf90e680c7' 2025-09-07T07:00:50.2902376Z Submodule path 'third_party/mimalloc': checked out 'fbd8b99c2b828428947d70fdc046bb55609be93e' 2025-09-07T07:00:50.4085405Z Submodule path 'third_party/nlohmann': checked out '55f93686c01528224f448c19128836e7df245f72' 2025-09-07T07:00:50.9273667Z Submodule path 'third_party/onnx': checked out 'e709452ef2bbc1d113faf678c24e6d3467696e83' 2025-09-07T07:00:50.9311129Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:50.9339977Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/onnx/third_party/pybind11'... 2025-09-07T07:00:51.8253976Z Submodule path 'third_party/onnx/third_party/pybind11': checked out 'a2e59f0e7065404b44dfe92a28aca47ba1378dc4' 2025-09-07T07:00:51.9065604Z Submodule path 'third_party/opentelemetry-cpp': checked out 'a799f4aed9c94b765dcdaabaeab7d5e7e2310878' 2025-09-07T07:00:51.9090602Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark) registered for path 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:51.9093618Z Submodule 'third_party/googletest' (https://github.com/google/googletest) registered for path 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:51.9096502Z Submodule 'third_party/ms-gsl' (https://github.com/microsoft/GSL) registered for path 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:00:51.9099684Z Submodule 'third_party/nlohmann-json' (https://github.com/nlohmann/json) registered for path 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:00:51.9102703Z Submodule 'third_party/opentelemetry-proto' (https://github.com/open-telemetry/opentelemetry-proto) registered for path 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:00:51.9105772Z Submodule 'third_party/opentracing-cpp' (https://github.com/opentracing/opentracing-cpp.git) registered for path 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:00:51.9108907Z Submodule 'third_party/prometheus-cpp' (https://github.com/jupp0r/prometheus-cpp) registered for path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:00:51.9112051Z Submodule 'tools/vcpkg' (https://github.com/Microsoft/vcpkg) registered for path 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:51.9140935Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/benchmark'... 2025-09-07T07:00:52.2841616Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/opentracing-cpp'... 2025-09-07T07:00:52.2843040Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/opentelemetry-proto'... 2025-09-07T07:00:52.2844406Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/ms-gsl'... 2025-09-07T07:00:52.2845299Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp'... 2025-09-07T07:00:52.3843171Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/googletest'... 2025-09-07T07:00:52.8796715Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/nlohmann-json'... 2025-09-07T07:01:00.5745857Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/tools/vcpkg'... 2025-09-07T07:01:00.5970349Z Submodule path 'third_party/opentelemetry-cpp/third_party/benchmark': checked out 'd572f4777349d43653b21d6c2fc63020ab326db2' 2025-09-07T07:01:00.6392927Z Submodule path 'third_party/opentelemetry-cpp/third_party/googletest': checked out 'b796f7d44681514f58a683a3a71ff17c94edb0c1' 2025-09-07T07:01:00.6582408Z Submodule path 'third_party/opentelemetry-cpp/third_party/ms-gsl': checked out '6f4529395c5b7c2d661812257cd6780c67e54afa' 2025-09-07T07:01:00.7691054Z Submodule path 'third_party/opentelemetry-cpp/third_party/nlohmann-json': checked out 'bc889afb4c5bf1c0d8ee29ef35eaaf4c8bef8a5d' 2025-09-07T07:01:00.7854503Z Submodule path 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto': checked out '4ca4f0335c63cda7ab31ea7ed70d6553aee14dce' 2025-09-07T07:01:00.8024430Z Submodule path 'third_party/opentelemetry-cpp/third_party/opentracing-cpp': checked out '06b57f48ded1fa3bdd3d4346f6ef29e40e08eaf5' 2025-09-07T07:01:00.8213830Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp': checked out 'c9ffcdda9086ffd9e1283ea7a0276d831f3c8a8d' 2025-09-07T07:01:00.8231071Z Submodule 'civetweb' (https://github.com/civetweb/civetweb.git) registered for path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:00.8234202Z Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:00.8262579Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb'... 2025-09-07T07:01:02.4075621Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest'... 2025-09-07T07:01:02.6459997Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb': checked out 'eefb26f82b233268fc98577d265352720d477ba4' 2025-09-07T07:01:02.6937216Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929' 2025-09-07T07:01:03.3219155Z Submodule path 'third_party/opentelemetry-cpp/tools/vcpkg': checked out '8eb57355a4ffb410a2e94c07b4dca2dffbee8e50' 2025-09-07T07:01:03.3346334Z Submodule path 'third_party/pocketfft': checked out '0fa0ef591e38c2758e3184c6c23e497b9f732ffa' 2025-09-07T07:01:03.6156064Z Submodule path 'third_party/protobuf': checked out 'd1eca4e4b421cd2997495c4b4e65cea6be4e9b8a' 2025-09-07T07:01:03.6179508Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:03.6182088Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:03.6211770Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf/third_party/benchmark'... 2025-09-07T07:01:04.0744426Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf/third_party/googletest'... 2025-09-07T07:01:04.3833520Z Submodule path 'third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8' 2025-09-07T07:01:04.4519565Z Submodule path 'third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081' 2025-09-07T07:01:04.4628336Z Submodule path 'third_party/psimd': checked out '072586a71b55b7f8c584153d223e95687148a900' 2025-09-07T07:01:04.4761513Z Submodule path 'third_party/pthreadpool': checked out '4fe0e1e183925bf8cfa6aae24237e724a96479b8' 2025-09-07T07:01:04.5186148Z Submodule path 'third_party/pybind11': checked out 'f5fbe867d2d26e4a0a9177a51f6e568868ad3dc8' 2025-09-07T07:01:04.5482247Z Submodule path 'third_party/python-peachpy': checked out 'f45429b087dd7d5bc78bb40dc7cf06425c252d67' 2025-09-07T07:01:04.5916654Z Submodule path 'third_party/sleef': checked out '5a1d179df9cf652951b59010a2d2075372d67f68' 2025-09-07T07:01:04.6221398Z Submodule path 'third_party/tensorpipe': checked out 'af0118d13e52f5a08841464a768e01a0bf3e3075' 2025-09-07T07:01:04.6240027Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:04.6243049Z Submodule 'third_party/libnop' (https://github.com/google/libnop.git) registered for path 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:04.6246495Z Submodule 'third_party/libuv' (https://github.com/libuv/libuv.git) registered for path 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:04.6249672Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:04.6278339Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/googletest'... 2025-09-07T07:01:05.5082838Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/libnop'... 2025-09-07T07:01:05.5387805Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/libuv'... 2025-09-07T07:01:05.7105734Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/pybind11'... 2025-09-07T07:01:05.7653358Z Submodule path 'third_party/tensorpipe/third_party/googletest': checked out 'aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e' 2025-09-07T07:01:05.7834096Z Submodule path 'third_party/tensorpipe/third_party/libnop': checked out '910b55815be16109f04f4180e9adee14fb4ce281' 2025-09-07T07:01:05.8556362Z Submodule path 'third_party/tensorpipe/third_party/libuv': checked out '5152db2cbfeb5582e9c27c5ea1dba2cd9e10759b' 2025-09-07T07:01:05.8860120Z Submodule path 'third_party/tensorpipe/third_party/pybind11': checked out 'a23996fce38ff6ccfbcdc09f1e63f2c4be5ea2ef' 2025-09-07T07:01:05.8885872Z Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:05.8912924Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/pybind11/tools/clang'... 2025-09-07T07:01:06.0983322Z Submodule path 'third_party/tensorpipe/third_party/pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5' 2025-09-07T07:01:06.1026158Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-09-07T07:01:06.1329894Z Entering 'android/libs/fbjni' 2025-09-07T07:01:06.1379862Z Entering 'third_party/FP16' 2025-09-07T07:01:06.1424043Z Entering 'third_party/FXdiv' 2025-09-07T07:01:06.1469901Z Entering 'third_party/NNPACK' 2025-09-07T07:01:06.1519984Z Entering 'third_party/NVTX' 2025-09-07T07:01:06.1572132Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:06.1617968Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:06.1680135Z Entering 'third_party/aiter' 2025-09-07T07:01:06.1732451Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:06.1786136Z Entering 'third_party/benchmark' 2025-09-07T07:01:06.1829588Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:06.1887476Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:06.1931713Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:06.1979165Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:06.2023346Z Entering 'third_party/cutlass' 2025-09-07T07:01:06.2075885Z Entering 'third_party/fbgemm' 2025-09-07T07:01:06.2120920Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:06.2169428Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:06.2222430Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:06.2267100Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:06.2318208Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:06.2362010Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:06.2413153Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:06.2465403Z Entering 'third_party/flash-attention' 2025-09-07T07:01:06.2508993Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:06.2558170Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:06.2619584Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:06.2665891Z Entering 'third_party/fmt' 2025-09-07T07:01:06.2709915Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:06.2758858Z Entering 'third_party/gloo' 2025-09-07T07:01:06.2806002Z Entering 'third_party/googletest' 2025-09-07T07:01:06.2849604Z Entering 'third_party/ideep' 2025-09-07T07:01:06.2894643Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:06.2944894Z Entering 'third_party/ittapi' 2025-09-07T07:01:06.2989102Z Entering 'third_party/kineto' 2025-09-07T07:01:06.3037717Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:06.3088546Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:06.3139268Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:06.3184126Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:06.3228341Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:06.3276372Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:06.3323501Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:06.3371148Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:06.3420030Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:06.3468369Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:06.3519559Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:06.3567442Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:06.3611882Z Entering 'third_party/kleidiai' 2025-09-07T07:01:06.3664313Z Entering 'third_party/mimalloc' 2025-09-07T07:01:06.3707872Z Entering 'third_party/nlohmann' 2025-09-07T07:01:06.3753825Z Entering 'third_party/onnx' 2025-09-07T07:01:06.3812596Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:06.3865236Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:06.3909836Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:06.3952700Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:06.3997612Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:06.4041481Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:06.4084620Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:06.4127936Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:06.4169829Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:06.4210327Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:06.4260652Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:06.4313808Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:06.4375282Z Entering 'third_party/pocketfft' 2025-09-07T07:01:06.4419424Z Entering 'third_party/protobuf' 2025-09-07T07:01:06.4473258Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:06.4518595Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:06.4565196Z Entering 'third_party/psimd' 2025-09-07T07:01:06.4609449Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:06.4660531Z Entering 'third_party/pybind11' 2025-09-07T07:01:06.4706939Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:06.4750079Z Entering 'third_party/sleef' 2025-09-07T07:01:06.4794251Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:06.4837585Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:06.4879794Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:06.4921109Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:06.4965888Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:06.5007687Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:06.5068801Z ##[endgroup] 2025-09-07T07:01:06.5069243Z ##[group]Persisting credentials for submodules 2025-09-07T07:01:06.5075760Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'url\.https\:\/\/github\.com\/\.insteadOf' && git config --local --unset-all 'url.https://github.com/.insteadOf' || :" 2025-09-07T07:01:06.5384190Z Entering 'android/libs/fbjni' 2025-09-07T07:01:06.5441117Z Entering 'third_party/FP16' 2025-09-07T07:01:06.5499704Z Entering 'third_party/FXdiv' 2025-09-07T07:01:06.5559662Z Entering 'third_party/NNPACK' 2025-09-07T07:01:06.5623940Z Entering 'third_party/NVTX' 2025-09-07T07:01:06.5682180Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:06.5740709Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:06.5811997Z Entering 'third_party/aiter' 2025-09-07T07:01:06.5869945Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:06.5941360Z Entering 'third_party/benchmark' 2025-09-07T07:01:06.5999194Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:06.6065858Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:06.6129458Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:06.6188937Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:06.6248201Z Entering 'third_party/cutlass' 2025-09-07T07:01:06.6318571Z Entering 'third_party/fbgemm' 2025-09-07T07:01:06.6379582Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:06.6442141Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:06.6505906Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:06.6563435Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:06.6635457Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:06.6693360Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:06.6749871Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:06.6813818Z Entering 'third_party/flash-attention' 2025-09-07T07:01:06.6873456Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:06.6934459Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:06.7005921Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:06.7066109Z Entering 'third_party/fmt' 2025-09-07T07:01:06.7127025Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:06.7185071Z Entering 'third_party/gloo' 2025-09-07T07:01:06.7248837Z Entering 'third_party/googletest' 2025-09-07T07:01:06.7308429Z Entering 'third_party/ideep' 2025-09-07T07:01:06.7366597Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:06.7436098Z Entering 'third_party/ittapi' 2025-09-07T07:01:06.7496492Z Entering 'third_party/kineto' 2025-09-07T07:01:06.7555618Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:06.7609590Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:06.7669716Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:06.7732374Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:06.7789843Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:06.7851903Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:06.7913186Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:06.7977350Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:06.8052032Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:06.8111903Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:06.8172013Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:06.8229767Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:06.8295382Z Entering 'third_party/kleidiai' 2025-09-07T07:01:06.8362282Z Entering 'third_party/mimalloc' 2025-09-07T07:01:06.8429240Z Entering 'third_party/nlohmann' 2025-09-07T07:01:06.8490289Z Entering 'third_party/onnx' 2025-09-07T07:01:06.8560669Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:06.8625881Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:06.8694418Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:06.8751484Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:06.8809233Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:06.8867260Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:06.8930601Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:06.8988618Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:06.9049264Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:06.9106738Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:06.9170716Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:06.9236193Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:06.9310793Z Entering 'third_party/pocketfft' 2025-09-07T07:01:06.9385261Z Entering 'third_party/protobuf' 2025-09-07T07:01:06.9450446Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:06.9508508Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:06.9575659Z Entering 'third_party/psimd' 2025-09-07T07:01:06.9644221Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:06.9708989Z Entering 'third_party/pybind11' 2025-09-07T07:01:06.9772860Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:06.9843958Z Entering 'third_party/sleef' 2025-09-07T07:01:06.9903198Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:06.9970721Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:07.0028633Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:07.0093863Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:07.0151791Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:07.0212242Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:07.0300182Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local 'http.https://github.com/.extraheader' 'AUTHORIZATION: basic ***' && git config --local --show-origin --name-only --get-regexp remote.origin.url" 2025-09-07T07:01:07.0621331Z Entering 'android/libs/fbjni' 2025-09-07T07:01:07.0676475Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/android/libs/fbjni/config remote.origin.url 2025-09-07T07:01:07.0693869Z Entering 'third_party/FP16' 2025-09-07T07:01:07.0749581Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/FP16/config remote.origin.url 2025-09-07T07:01:07.0768447Z Entering 'third_party/FXdiv' 2025-09-07T07:01:07.0821667Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/FXdiv/config remote.origin.url 2025-09-07T07:01:07.0839323Z Entering 'third_party/NNPACK' 2025-09-07T07:01:07.0895071Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK/config remote.origin.url 2025-09-07T07:01:07.0912444Z Entering 'third_party/NVTX' 2025-09-07T07:01:07.0970777Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NVTX/config remote.origin.url 2025-09-07T07:01:07.0990157Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:07.1049714Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/VulkanMemoryAllocator/config remote.origin.url 2025-09-07T07:01:07.1068486Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:07.1124386Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/XNNPACK/config remote.origin.url 2025-09-07T07:01:07.1153571Z Entering 'third_party/aiter' 2025-09-07T07:01:07.1205685Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/aiter/config remote.origin.url 2025-09-07T07:01:07.1222552Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:07.1277186Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/aiter/modules/3rdparty/composable_kernel/config remote.origin.url 2025-09-07T07:01:07.1311202Z Entering 'third_party/benchmark' 2025-09-07T07:01:07.1366001Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/benchmark/config remote.origin.url 2025-09-07T07:01:07.1383893Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:07.1436598Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/composable_kernel/config remote.origin.url 2025-09-07T07:01:07.1466283Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:07.1519674Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cpp-httplib/config remote.origin.url 2025-09-07T07:01:07.1538450Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:07.1591737Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cpuinfo/config remote.origin.url 2025-09-07T07:01:07.1610345Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:07.1664946Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cudnn_frontend/config remote.origin.url 2025-09-07T07:01:07.1683167Z Entering 'third_party/cutlass' 2025-09-07T07:01:07.1740426Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cutlass/config remote.origin.url 2025-09-07T07:01:07.1766209Z Entering 'third_party/fbgemm' 2025-09-07T07:01:07.1820490Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/config remote.origin.url 2025-09-07T07:01:07.1839951Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:07.1895620Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/asmjit/config remote.origin.url 2025-09-07T07:01:07.1912672Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:07.1966520Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/composable_kernel/config remote.origin.url 2025-09-07T07:01:07.1989453Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:07.2047701Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/cpuinfo/config remote.origin.url 2025-09-07T07:01:07.2066959Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:07.2118431Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/cutlass/config remote.origin.url 2025-09-07T07:01:07.2145006Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:07.2197840Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/googletest/config remote.origin.url 2025-09-07T07:01:07.2216764Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:07.2269621Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/hipify_torch/config remote.origin.url 2025-09-07T07:01:07.2288684Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:07.2350268Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/json/config remote.origin.url 2025-09-07T07:01:07.2372411Z Entering 'third_party/flash-attention' 2025-09-07T07:01:07.2428136Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flash-attention/config remote.origin.url 2025-09-07T07:01:07.2446535Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:07.2499915Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flash-attention/modules/csrc/composable_kernel/config remote.origin.url 2025-09-07T07:01:07.2523194Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:07.2577002Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flash-attention/modules/csrc/cutlass/config remote.origin.url 2025-09-07T07:01:07.2604338Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:07.2658860Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flatbuffers/config remote.origin.url 2025-09-07T07:01:07.2680479Z Entering 'third_party/fmt' 2025-09-07T07:01:07.2734830Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fmt/config remote.origin.url 2025-09-07T07:01:07.2752816Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:07.2806330Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/gemmlowp/gemmlowp/config remote.origin.url 2025-09-07T07:01:07.2828980Z Entering 'third_party/gloo' 2025-09-07T07:01:07.2890705Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/gloo/config remote.origin.url 2025-09-07T07:01:07.2909165Z Entering 'third_party/googletest' 2025-09-07T07:01:07.2969787Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.2988578Z Entering 'third_party/ideep' 2025-09-07T07:01:07.3047481Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ideep/config remote.origin.url 2025-09-07T07:01:07.3064884Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:07.3118899Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ideep/modules/mkl-dnn/config remote.origin.url 2025-09-07T07:01:07.3152769Z Entering 'third_party/ittapi' 2025-09-07T07:01:07.3219386Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ittapi/config remote.origin.url 2025-09-07T07:01:07.3237882Z Entering 'third_party/kineto' 2025-09-07T07:01:07.3299534Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/config remote.origin.url 2025-09-07T07:01:07.3316879Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:07.3370860Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/config remote.origin.url 2025-09-07T07:01:07.3387950Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:07.3441221Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/DCGM/config remote.origin.url 2025-09-07T07:01:07.3460689Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:07.3518559Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/cpr/config remote.origin.url 2025-09-07T07:01:07.3537527Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:07.3591551Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/fmt/config remote.origin.url 2025-09-07T07:01:07.3610127Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:07.3665967Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/gflags/config remote.origin.url 2025-09-07T07:01:07.3681874Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:07.3738199Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/gflags/modules/doc/config remote.origin.url 2025-09-07T07:01:07.3759690Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:07.3815464Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/glog/config remote.origin.url 2025-09-07T07:01:07.3833299Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:07.3887576Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.3909777Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:07.3971663Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/json/config remote.origin.url 2025-09-07T07:01:07.3990779Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:07.4051334Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/dynolog/modules/third_party/pfs/config remote.origin.url 2025-09-07T07:01:07.4071665Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:07.4126281Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/fmt/config remote.origin.url 2025-09-07T07:01:07.4145109Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:07.4197889Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/modules/libkineto/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.4225557Z Entering 'third_party/kleidiai' 2025-09-07T07:01:07.4279302Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kleidiai/config remote.origin.url 2025-09-07T07:01:07.4298419Z Entering 'third_party/mimalloc' 2025-09-07T07:01:07.4359939Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/mimalloc/config remote.origin.url 2025-09-07T07:01:07.4379344Z Entering 'third_party/nlohmann' 2025-09-07T07:01:07.4434070Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/nlohmann/config remote.origin.url 2025-09-07T07:01:07.4453204Z Entering 'third_party/onnx' 2025-09-07T07:01:07.4506366Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/onnx/config remote.origin.url 2025-09-07T07:01:07.4545390Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:07.4599874Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/onnx/modules/third_party/pybind11/config remote.origin.url 2025-09-07T07:01:07.4622038Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:07.4676993Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/config remote.origin.url 2025-09-07T07:01:07.4694292Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:07.4751306Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/benchmark/config remote.origin.url 2025-09-07T07:01:07.4769137Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:07.4820983Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.4839197Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:07.4893038Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/ms-gsl/config remote.origin.url 2025-09-07T07:01:07.4910344Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:07.4971132Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/nlohmann-json/config remote.origin.url 2025-09-07T07:01:07.4990335Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:07.5051097Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/opentelemetry-proto/config remote.origin.url 2025-09-07T07:01:07.5068688Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:07.5120136Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/opentracing-cpp/config remote.origin.url 2025-09-07T07:01:07.5136319Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:07.5190124Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/prometheus-cpp/config remote.origin.url 2025-09-07T07:01:07.5206609Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:07.5259982Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/prometheus-cpp/modules/civetweb/config remote.origin.url 2025-09-07T07:01:07.5280227Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:07.5340394Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/third_party/prometheus-cpp/modules/googletest/config remote.origin.url 2025-09-07T07:01:07.5360877Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:07.5422127Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/modules/tools/vcpkg/config remote.origin.url 2025-09-07T07:01:07.5456184Z Entering 'third_party/pocketfft' 2025-09-07T07:01:07.5508988Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/pocketfft/config remote.origin.url 2025-09-07T07:01:07.5527804Z Entering 'third_party/protobuf' 2025-09-07T07:01:07.5580886Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/protobuf/config remote.origin.url 2025-09-07T07:01:07.5600568Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:07.5654956Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/protobuf/modules/third_party/benchmark/config remote.origin.url 2025-09-07T07:01:07.5671956Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:07.5725160Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/protobuf/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.5745124Z Entering 'third_party/psimd' 2025-09-07T07:01:07.5797079Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/psimd/config remote.origin.url 2025-09-07T07:01:07.5819645Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:07.5877725Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/pthreadpool/config remote.origin.url 2025-09-07T07:01:07.5896574Z Entering 'third_party/pybind11' 2025-09-07T07:01:07.5950206Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/pybind11/config remote.origin.url 2025-09-07T07:01:07.5969057Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:07.6022409Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/python-peachpy/config remote.origin.url 2025-09-07T07:01:07.6040753Z Entering 'third_party/sleef' 2025-09-07T07:01:07.6095257Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/sleef/config remote.origin.url 2025-09-07T07:01:07.6113155Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:07.6171093Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/config remote.origin.url 2025-09-07T07:01:07.6187175Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:07.6239599Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:01:07.6258229Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:07.6310559Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/modules/third_party/libnop/config remote.origin.url 2025-09-07T07:01:07.6328473Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:07.6380658Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/modules/third_party/libuv/config remote.origin.url 2025-09-07T07:01:07.6398968Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:07.6460828Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/modules/third_party/pybind11/config remote.origin.url 2025-09-07T07:01:07.6477556Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:07.6530777Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/modules/third_party/pybind11/modules/tools/clang/config remote.origin.url 2025-09-07T07:01:07.7247701Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-09-07T07:01:07.7553863Z Entering 'android/libs/fbjni' 2025-09-07T07:01:07.7599561Z Entering 'third_party/FP16' 2025-09-07T07:01:07.7649862Z Entering 'third_party/FXdiv' 2025-09-07T07:01:07.7693353Z Entering 'third_party/NNPACK' 2025-09-07T07:01:07.7739283Z Entering 'third_party/NVTX' 2025-09-07T07:01:07.7784585Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:07.7829438Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:07.7890766Z Entering 'third_party/aiter' 2025-09-07T07:01:07.7937097Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:07.7988807Z Entering 'third_party/benchmark' 2025-09-07T07:01:07.8042089Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:07.8097015Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:07.8140985Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:07.8185060Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:07.8229911Z Entering 'third_party/cutlass' 2025-09-07T07:01:07.8286705Z Entering 'third_party/fbgemm' 2025-09-07T07:01:07.8331953Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:07.8384877Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:07.8434220Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:07.8484218Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:07.8535627Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:07.8578675Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:07.8621288Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:07.8667658Z Entering 'third_party/flash-attention' 2025-09-07T07:01:07.8711341Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:07.8760346Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:07.8817989Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:07.8863547Z Entering 'third_party/fmt' 2025-09-07T07:01:07.8908941Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:07.8961052Z Entering 'third_party/gloo' 2025-09-07T07:01:07.9014411Z Entering 'third_party/googletest' 2025-09-07T07:01:07.9058862Z Entering 'third_party/ideep' 2025-09-07T07:01:07.9100333Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:07.9150909Z Entering 'third_party/ittapi' 2025-09-07T07:01:07.9203472Z Entering 'third_party/kineto' 2025-09-07T07:01:07.9247665Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:07.9290669Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:07.9337926Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:07.9380771Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:07.9426530Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:07.9467582Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:07.9515374Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:07.9560346Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:07.9610927Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:07.9662843Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:07.9710585Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:07.9759337Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:07.9809588Z Entering 'third_party/kleidiai' 2025-09-07T07:01:07.9861758Z Entering 'third_party/mimalloc' 2025-09-07T07:01:07.9907889Z Entering 'third_party/nlohmann' 2025-09-07T07:01:07.9960001Z Entering 'third_party/onnx' 2025-09-07T07:01:08.0025332Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:08.0072254Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:08.0117788Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:08.0172590Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:08.0223905Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:08.0267628Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:08.0311451Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:08.0361650Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:08.0414357Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:08.0456664Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:08.0501996Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:08.0547203Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:08.0605993Z Entering 'third_party/pocketfft' 2025-09-07T07:01:08.0649803Z Entering 'third_party/protobuf' 2025-09-07T07:01:08.0695956Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:08.0738925Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:08.0793838Z Entering 'third_party/psimd' 2025-09-07T07:01:08.0838392Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:08.0881879Z Entering 'third_party/pybind11' 2025-09-07T07:01:08.0931327Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:08.0983508Z Entering 'third_party/sleef' 2025-09-07T07:01:08.1027951Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:08.1072097Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:08.1121451Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:08.1167398Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:08.1211317Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:08.1257856Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:08.1326472Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-09-07T07:01:08.1641386Z Entering 'android/libs/fbjni' 2025-09-07T07:01:08.1687772Z Entering 'third_party/FP16' 2025-09-07T07:01:08.1739668Z Entering 'third_party/FXdiv' 2025-09-07T07:01:08.1791577Z Entering 'third_party/NNPACK' 2025-09-07T07:01:08.1844466Z Entering 'third_party/NVTX' 2025-09-07T07:01:08.1913104Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:08.1958591Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:08.2014897Z Entering 'third_party/aiter' 2025-09-07T07:01:08.2059095Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:08.2116273Z Entering 'third_party/benchmark' 2025-09-07T07:01:08.2160340Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:08.2209947Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:08.2262085Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:08.2308649Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:08.2353425Z Entering 'third_party/cutlass' 2025-09-07T07:01:08.2405920Z Entering 'third_party/fbgemm' 2025-09-07T07:01:08.2451483Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:08.2495097Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:08.2545097Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:08.2588770Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:08.2645286Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:08.2689219Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:08.2740659Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:08.2796548Z Entering 'third_party/flash-attention' 2025-09-07T07:01:08.2840556Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:08.2894632Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:08.2947196Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:08.2993636Z Entering 'third_party/fmt' 2025-09-07T07:01:08.3044672Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:08.3090215Z Entering 'third_party/gloo' 2025-09-07T07:01:08.3134277Z Entering 'third_party/googletest' 2025-09-07T07:01:08.3178645Z Entering 'third_party/ideep' 2025-09-07T07:01:08.3227448Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:08.3279733Z Entering 'third_party/ittapi' 2025-09-07T07:01:08.3332068Z Entering 'third_party/kineto' 2025-09-07T07:01:08.3384745Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:08.3428335Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:08.3482333Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:08.3535125Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:08.3580800Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:08.3623311Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:08.3670888Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:08.3722714Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:08.3773481Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:08.3824318Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:08.3871320Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:08.3922838Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:08.3977678Z Entering 'third_party/kleidiai' 2025-09-07T07:01:08.4023595Z Entering 'third_party/mimalloc' 2025-09-07T07:01:08.4068769Z Entering 'third_party/nlohmann' 2025-09-07T07:01:08.4115034Z Entering 'third_party/onnx' 2025-09-07T07:01:08.4171962Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:08.4228863Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:08.4283062Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:08.4332094Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:08.4381094Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:08.4423761Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:08.4469114Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:08.4513692Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:08.4562438Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:08.4607147Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:08.4650884Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:08.4697306Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:08.4756864Z Entering 'third_party/pocketfft' 2025-09-07T07:01:08.4800875Z Entering 'third_party/protobuf' 2025-09-07T07:01:08.4855124Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:08.4898449Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:08.4950642Z Entering 'third_party/psimd' 2025-09-07T07:01:08.5002864Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:08.5050676Z Entering 'third_party/pybind11' 2025-09-07T07:01:08.5095018Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:08.5137596Z Entering 'third_party/sleef' 2025-09-07T07:01:08.5181781Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:08.5223170Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:08.5267429Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:08.5310598Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:08.5361168Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:08.5410847Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:08.5476820Z ##[endgroup] 2025-09-07T07:01:08.5513908Z [command]/usr/bin/git log -1 --format=%H 2025-09-07T07:01:08.5538275Z 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:01:08.5649545Z ##[group]Run cd "${GITHUB_WORKSPACE}" 2025-09-07T07:01:08.5649976Z cd "${GITHUB_WORKSPACE}" 2025-09-07T07:01:08.5650211Z # Clean stale submodule dirs 2025-09-07T07:01:08.5650430Z if [ -z "${NO_SUDO}" ]; then 2025-09-07T07:01:08.5650701Z  sudo git submodule foreach --recursive git clean -ffdx 2025-09-07T07:01:08.5650988Z else 2025-09-07T07:01:08.5651210Z  git submodule foreach --recursive git clean -ffdx 2025-09-07T07:01:08.5651459Z fi 2025-09-07T07:01:08.5662583Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:08.5662867Z env: 2025-09-07T07:01:08.5663029Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:08.5663225Z NO_SUDO: true 2025-09-07T07:01:08.5663388Z ##[endgroup] 2025-09-07T07:01:08.5993812Z Entering 'android/libs/fbjni' 2025-09-07T07:01:08.6028395Z Entering 'third_party/FP16' 2025-09-07T07:01:08.6061166Z Entering 'third_party/FXdiv' 2025-09-07T07:01:08.6093924Z Entering 'third_party/NNPACK' 2025-09-07T07:01:08.6130305Z Entering 'third_party/NVTX' 2025-09-07T07:01:08.6168884Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:08.6202209Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:08.6316222Z Entering 'third_party/aiter' 2025-09-07T07:01:08.6358799Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:08.6470150Z Entering 'third_party/benchmark' 2025-09-07T07:01:08.6511378Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:08.6625712Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:08.6660348Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:08.6699297Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:08.6736724Z Entering 'third_party/cutlass' 2025-09-07T07:01:08.6828587Z Entering 'third_party/fbgemm' 2025-09-07T07:01:08.6889016Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:08.6930362Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:08.7033496Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:08.7070215Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:08.7166598Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:08.7201494Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:08.7235396Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:08.7281487Z Entering 'third_party/flash-attention' 2025-09-07T07:01:08.7321454Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:08.7416123Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:08.7499606Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:08.7575072Z Entering 'third_party/fmt' 2025-09-07T07:01:08.7609558Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:08.7646050Z Entering 'third_party/gloo' 2025-09-07T07:01:08.7681096Z Entering 'third_party/googletest' 2025-09-07T07:01:08.7718172Z Entering 'third_party/ideep' 2025-09-07T07:01:08.7748571Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:08.7830681Z Entering 'third_party/ittapi' 2025-09-07T07:01:08.7879176Z Entering 'third_party/kineto' 2025-09-07T07:01:08.7923553Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:08.7959317Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:08.8014490Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:08.8048565Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:08.8082111Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:08.8120699Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:08.8155715Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:08.8188883Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:08.8232527Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:08.8274945Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:08.8310448Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:08.8349412Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:08.8384812Z Entering 'third_party/kleidiai' 2025-09-07T07:01:08.8422220Z Entering 'third_party/mimalloc' 2025-09-07T07:01:08.8458513Z Entering 'third_party/nlohmann' 2025-09-07T07:01:08.8503027Z Entering 'third_party/onnx' 2025-09-07T07:01:08.8802375Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:08.8842097Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:08.8897978Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:08.8931597Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:08.8967474Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:08.8998562Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:08.9042550Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:08.9081808Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:08.9123319Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:08.9155124Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:08.9202843Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:08.9240417Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:08.9488477Z Entering 'third_party/pocketfft' 2025-09-07T07:01:08.9532886Z Entering 'third_party/protobuf' 2025-09-07T07:01:08.9613423Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:08.9652394Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:08.9692486Z Entering 'third_party/psimd' 2025-09-07T07:01:08.9732463Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:08.9770751Z Entering 'third_party/pybind11' 2025-09-07T07:01:08.9808428Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:08.9850573Z Entering 'third_party/sleef' 2025-09-07T07:01:08.9887987Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:08.9930449Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:08.9971592Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:09.0005753Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:09.0040932Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:09.0074743Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:09.0220047Z Prepare all required actions 2025-09-07T07:01:09.0220505Z Getting action download info 2025-09-07T07:01:09.1597399Z ##[group]Run ./.github/actions/setup-linux 2025-09-07T07:01:09.1597633Z env: 2025-09-07T07:01:09.1597790Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:09.1597969Z ##[endgroup] 2025-09-07T07:01:09.1643936Z ##[group]Run set -euo pipefail 2025-09-07T07:01:09.1644209Z set -euo pipefail 2025-09-07T07:01:09.1644425Z function get_ec2_metadata() { 2025-09-07T07:01:09.1644697Z  # Pulled from instance metadata endpoint for EC2 2025-09-07T07:01:09.1645150Z  # see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html 2025-09-07T07:01:09.1645570Z  category=$1 2025-09-07T07:01:09.1645833Z  # If it is GCP runner (runner name contains gcp), do not run this 2025-09-07T07:01:09.1646135Z  runner_name_str=i-095a07df1a98b4f25 2025-09-07T07:01:09.1646409Z  if [[ -f /.inarc ]]; then 2025-09-07T07:01:09.1646662Z  echo "ARC Runner, no info on ec2 metadata" 2025-09-07T07:01:09.1646945Z  elif [[ $runner_name_str == *"gcp"* ]]; then 2025-09-07T07:01:09.1647280Z  echo "Runner is from Google Cloud Platform, No info on ec2 metadata" 2025-09-07T07:01:09.1647575Z  else 2025-09-07T07:01:09.1648194Z  curl -H "X-aws-ec2-metadata-token: $(curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 30")" -fsSL "http://169.254.169.254/latest/meta-data/${category}" 2025-09-07T07:01:09.1648825Z  fi 2025-09-07T07:01:09.1648977Z } 2025-09-07T07:01:09.1649169Z echo "ami-id: $(get_ec2_metadata ami-id)" 2025-09-07T07:01:09.1649471Z echo "instance-id: $(get_ec2_metadata instance-id)" 2025-09-07T07:01:09.1649817Z echo "instance-type: $(get_ec2_metadata instance-type)" 2025-09-07T07:01:09.1650111Z echo "system info $(uname -a)" 2025-09-07T07:01:09.1657483Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:09.1657765Z env: 2025-09-07T07:01:09.1657923Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:09.1658105Z ##[endgroup] 2025-09-07T07:01:09.1817138Z ami-id: ami-05ffe3c48a9991133 2025-09-07T07:01:09.1944137Z instance-id: i-095a07df1a98b4f25 2025-09-07T07:01:09.2036332Z instance-type: g6.4xlarge 2025-09-07T07:01:09.2048071Z system info Linux ip-10-0-12-98.ec2.internal 6.1.141-155.222.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jun 17 10:29:47 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2025-09-07T07:01:09.2073488Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:01:09.2074166Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:01:09.2080796Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:09.2081151Z env: 2025-09-07T07:01:09.2081315Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:09.2081508Z ##[endgroup] 2025-09-07T07:01:09.2133810Z ##[group]Run if systemctl is-active --quiet docker; then 2025-09-07T07:01:09.2134140Z if systemctl is-active --quiet docker; then 2025-09-07T07:01:09.2134425Z  echo "Docker daemon is running..."; 2025-09-07T07:01:09.2134664Z else 2025-09-07T07:01:09.2134918Z  echo "Starting docker daemon..." && sudo systemctl start docker; 2025-09-07T07:01:09.2135215Z fi 2025-09-07T07:01:09.2141348Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:09.2141785Z env: 2025-09-07T07:01:09.2141952Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:09.2142143Z ##[endgroup] 2025-09-07T07:01:09.2224332Z Docker daemon is running... 2025-09-07T07:01:09.2260299Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T07:01:09.2260516Z with: 2025-09-07T07:01:09.2260657Z shell: bash 2025-09-07T07:01:09.2261001Z timeout_minutes: 5 2025-09-07T07:01:09.2261198Z max_attempts: 3 2025-09-07T07:01:09.2261371Z retry_wait_seconds: 30 2025-09-07T07:01:09.2262963Z command: AWS_ACCOUNT_ID=$(aws sts get-caller-identity|grep Account|cut -f4 -d\") aws ecr get-login-password --region "$AWS_DEFAULT_REGION" | docker login --username AWS \ --password-stdin "$AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com" # For LF Runners we need to make sure we also login to Meta's ECR docker registry too. META_AWS_ACCOUNT_ID=308535385114 if [ "$AWS_ACCOUNT_ID" != "$META_AWS_ACCOUNT_ID" ] ; then aws ecr get-login-password --region "$AWS_DEFAULT_REGION" | docker login --username AWS \ --password-stdin "$META_AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com" fi 2025-09-07T07:01:09.2264581Z polling_interval_seconds: 1 2025-09-07T07:01:09.2264786Z warning_on_retry: true 2025-09-07T07:01:09.2264974Z continue_on_error: false 2025-09-07T07:01:09.2265156Z env: 2025-09-07T07:01:09.2265307Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:09.2265489Z AWS_RETRY_MODE: standard 2025-09-07T07:01:09.2265666Z AWS_MAX_ATTEMPTS: 5 2025-09-07T07:01:09.2265852Z AWS_DEFAULT_REGION: us-east-1 2025-09-07T07:01:09.2266045Z ##[endgroup] 2025-09-07T07:01:10.2285139Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:10.2285740Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:10.2286377Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:10.2286751Z 2025-09-07T07:01:10.2286842Z Login Succeeded 2025-09-07T07:01:10.6938253Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:10.6938922Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:10.6939574Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:10.6939937Z 2025-09-07T07:01:10.6940042Z Login Succeeded 2025-09-07T07:01:11.2995121Z Command completed after 1 attempt(s). 2025-09-07T07:01:11.3076837Z ##[group]Run env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:11.3077226Z env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:11.3077548Z env | grep '^CI' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:11.3085021Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:11.3085310Z env: 2025-09-07T07:01:11.3085470Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.3085661Z ##[endgroup] 2025-09-07T07:01:11.3168481Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T07:01:11.3168910Z # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T07:01:11.3169209Z # shellcheck disable=SC2046 2025-09-07T07:01:11.3169457Z docker stop $(docker ps -q) || true 2025-09-07T07:01:11.3169710Z # Prune all of the docker images 2025-09-07T07:01:11.3169954Z docker system prune -af 2025-09-07T07:01:11.3176708Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:11.3176987Z env: 2025-09-07T07:01:11.3177137Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.3177326Z ##[endgroup] 2025-09-07T07:01:11.3397666Z "docker stop" requires at least 1 argument. 2025-09-07T07:01:11.3398040Z See 'docker stop --help'. 2025-09-07T07:01:11.3398209Z 2025-09-07T07:01:11.3398370Z Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] 2025-09-07T07:01:11.3398608Z 2025-09-07T07:01:11.3398708Z Stop one or more running containers 2025-09-07T07:01:11.3538469Z Total reclaimed space: 0B 2025-09-07T07:01:11.3575412Z ##[group]Run set +e 2025-09-07T07:01:11.3575773Z set +e 2025-09-07T07:01:11.3575939Z set -x 2025-09-07T07:01:11.3576100Z  2025-09-07T07:01:11.3576280Z PT_DOMAIN=download.pytorch.org 2025-09-07T07:01:11.3576707Z # TODO: Flaky access to download.pytorch.org https://github.com/pytorch/pytorch/issues/100400, 2025-09-07T07:01:11.3577408Z # cleaning this up once the issue is fixed. There are more than one resolved IP here, the last 2025-09-07T07:01:11.3577792Z # one is returned at random 2025-09-07T07:01:11.3578085Z RESOLVED_IP=$(dig -4 +short "${PT_DOMAIN}" | tail -n1) 2025-09-07T07:01:11.3578353Z  2025-09-07T07:01:11.3578525Z if [ -z "${RESOLVED_IP}" ]; then 2025-09-07T07:01:11.3578839Z  echo "Couldn't resolve ${PT_DOMAIN}, retrying with Google DNS..." 2025-09-07T07:01:11.3579214Z  RESOLVED_IP=$(dig -4 +short "${PT_DOMAIN}" @8.8.8.8 | tail -n1) 2025-09-07T07:01:11.3579495Z  2025-09-07T07:01:11.3579672Z  if [ -z "${RESOLVED_IP}" ]; then 2025-09-07T07:01:11.3579957Z  echo "Couldn't resolve ${PT_DOMAIN}, exiting..." 2025-09-07T07:01:11.3580212Z  exit 1 2025-09-07T07:01:11.3580376Z  fi 2025-09-07T07:01:11.3580521Z fi 2025-09-07T07:01:11.3580667Z  2025-09-07T07:01:11.3580856Z if grep -r "${PT_DOMAIN}" /etc/hosts; then 2025-09-07T07:01:11.3581119Z  # Clean up any old records first 2025-09-07T07:01:11.3581363Z  sudo sed -i "/${PT_DOMAIN}/d" /etc/hosts 2025-09-07T07:01:11.3581586Z fi 2025-09-07T07:01:11.3581727Z  2025-09-07T07:01:11.3581962Z echo "${RESOLVED_IP} ${PT_DOMAIN}" | sudo tee -a /etc/hosts 2025-09-07T07:01:11.3582243Z cat /etc/hosts 2025-09-07T07:01:11.3589022Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:11.3589299Z env: 2025-09-07T07:01:11.3589452Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.3589645Z ##[endgroup] 2025-09-07T07:01:11.3613853Z + PT_DOMAIN=download.pytorch.org 2025-09-07T07:01:11.3618797Z ++ dig -4 +short download.pytorch.org 2025-09-07T07:01:11.3620053Z ++ tail -n1 2025-09-07T07:01:11.4287101Z + RESOLVED_IP=18.160.10.36 2025-09-07T07:01:11.4287397Z + '[' -z 18.160.10.36 ']' 2025-09-07T07:01:11.4287701Z + grep -r download.pytorch.org /etc/hosts 2025-09-07T07:01:11.4303069Z + echo '18.160.10.36 download.pytorch.org' 2025-09-07T07:01:11.4303867Z + sudo tee -a /etc/hosts 2025-09-07T07:01:11.7829773Z 18.160.10.36 download.pytorch.org 2025-09-07T07:01:11.7848264Z + cat /etc/hosts 2025-09-07T07:01:11.7857349Z 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 2025-09-07T07:01:11.7863075Z ::1 localhost6 localhost6.localdomain6 2025-09-07T07:01:11.7863534Z 18.160.10.36 download.pytorch.org 2025-09-07T07:01:11.8003880Z ##[group]Run pytorch/test-infra/.github/actions/calculate-docker-image@main 2025-09-07T07:01:11.8004255Z with: 2025-09-07T07:01:11.8004832Z docker-image-name: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8005491Z use-custom-docker-registry: true 2025-09-07T07:01:11.8005721Z docker-build-dir: .ci/docker 2025-09-07T07:01:11.8005937Z docker-build-script: ./build.sh 2025-09-07T07:01:11.8006153Z working-directory: . 2025-09-07T07:01:11.8006409Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:11.8006694Z force-push: false 2025-09-07T07:01:11.8006866Z env: 2025-09-07T07:01:11.8007018Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.8007202Z ##[endgroup] 2025-09-07T07:01:11.8028546Z ##[group]Run set -ex 2025-09-07T07:01:11.8028774Z set -ex 2025-09-07T07:01:11.8028929Z  2025-09-07T07:01:11.8029247Z # If the docker build directory or the build script doesn't exist, the action will 2025-09-07T07:01:11.8029720Z # gracefully return the docker image name as it is. Pulling docker image in Linux 2025-09-07T07:01:11.8030299Z # job could then download the pre-built image as usual 2025-09-07T07:01:11.8030785Z if [[ -d "${DOCKER_BUILD_DIR}" ]] && [[ -f "${DOCKER_BUILD_DIR}/${DOCKER_BUILD_SCRIPT}" ]] && [[ "${USE_CUSTOM_DOCKER_REGISTRY}" == "true" ]]; then 2025-09-07T07:01:11.8031233Z  echo "skip=false" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8031468Z else 2025-09-07T07:01:11.8031652Z  echo "skip=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8031962Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8032247Z  2025-09-07T07:01:11.8032645Z  echo "Not using custom ECR registry. Either it was not requested or there is no Docker build script in the ${REPO_NAME} repo..." 2025-09-07T07:01:11.8033119Z  exit 0 2025-09-07T07:01:11.8033278Z fi 2025-09-07T07:01:11.8033426Z  2025-09-07T07:01:11.8033664Z if [[ "${DOCKER_IMAGE_NAME}" == *"${DOCKER_REGISTRY}/${REPO_NAME}"* ]]; then 2025-09-07T07:01:11.8034095Z  # The docker image name already includes the ECR prefix and tag, so we can just 2025-09-07T07:01:11.8034482Z  # use it as it is, but first let's extract the tag 2025-09-07T07:01:11.8034823Z  DOCKER_TAG=$(echo "${DOCKER_IMAGE_NAME}" | awk -F '[:,]' '{print $2}') 2025-09-07T07:01:11.8035184Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8035532Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8035816Z else 2025-09-07T07:01:11.8036005Z  if [[ "${DOCKER_IMAGE_NAME}" == *:* ]]; then 2025-09-07T07:01:11.8036273Z  CUSTOM_TAG_PREFIX=${DOCKER_IMAGE_NAME#*:} 2025-09-07T07:01:11.8036560Z  DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME%%:*} 2025-09-07T07:01:11.8036795Z  fi 2025-09-07T07:01:11.8037114Z  DOCKER_TAG=${CUSTOM_TAG_PREFIX:+${CUSTOM_TAG_PREFIX}-}$(git rev-parse HEAD:"${DOCKER_BUILD_DIR}") 2025-09-07T07:01:11.8037541Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8037990Z  echo "docker-image=${DOCKER_REGISTRY}/${REPO_NAME}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8038485Z  echo "custom-tag-prefix=${CUSTOM_TAG_PREFIX}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8038790Z fi 2025-09-07T07:01:11.8048630Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:11.8048910Z env: 2025-09-07T07:01:11.8049066Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.8049257Z REPO_NAME: pytorch 2025-09-07T07:01:11.8049979Z DOCKER_IMAGE_NAME: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8050613Z DOCKER_BUILD_DIR: .ci/docker 2025-09-07T07:01:11.8050827Z DOCKER_BUILD_SCRIPT: ./build.sh 2025-09-07T07:01:11.8051108Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:11.8051398Z USE_CUSTOM_DOCKER_REGISTRY: true 2025-09-07T07:01:11.8051601Z CUSTOM_TAG_PREFIX: 2025-09-07T07:01:11.8051777Z ##[endgroup] 2025-09-07T07:01:11.8076397Z + [[ -d .ci/docker ]] 2025-09-07T07:01:11.8076685Z + [[ -f .ci/docker/./build.sh ]] 2025-09-07T07:01:11.8076969Z + [[ true == \t\r\u\e ]] 2025-09-07T07:01:11.8077207Z + echo skip=false 2025-09-07T07:01:11.8078174Z + [[ 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 == *\3\0\8\5\3\5\3\8\5\1\1\4\.\d\k\r\.\e\c\r\.\u\s\-\e\a\s\t\-\1\.\a\m\a\z\o\n\a\w\s\.\c\o\m\/\p\y\t\o\r\c\h* ]] 2025-09-07T07:01:11.8083299Z ++ echo 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8084066Z ++ awk -F '[:,]' '{print $2}' 2025-09-07T07:01:11.8108067Z + DOCKER_TAG=pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8108876Z + echo docker-tag=pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8109911Z + echo docker-image=308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8134560Z ##[group]Run set +e 2025-09-07T07:01:11.8134789Z set +e 2025-09-07T07:01:11.8134961Z set -x 2025-09-07T07:01:11.8135107Z  2025-09-07T07:01:11.8135257Z login() { 2025-09-07T07:01:11.8135609Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-09-07T07:01:11.8135977Z } 2025-09-07T07:01:11.8136132Z  2025-09-07T07:01:11.8136281Z retry () { 2025-09-07T07:01:11.8136478Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-09-07T07:01:11.8136721Z } 2025-09-07T07:01:11.8136864Z  2025-09-07T07:01:11.8137026Z retry login "${DOCKER_REGISTRY}" 2025-09-07T07:01:11.8137242Z  2025-09-07T07:01:11.8137400Z START_TIME=$(date +%s) 2025-09-07T07:01:11.8137614Z # Wait up to 120 minutes 2025-09-07T07:01:11.8137880Z while [[ $(( $(date +%s) - 7200 )) -lt $START_TIME ]]; do 2025-09-07T07:01:11.8138248Z  # Check if image already exists, if it does then skip building it 2025-09-07T07:01:11.8138599Z  if docker manifest inspect "${DOCKER_IMAGE}"; then 2025-09-07T07:01:11.8138850Z  exit 0 2025-09-07T07:01:11.8139026Z  fi 2025-09-07T07:01:11.8139181Z  2025-09-07T07:01:11.8139453Z  # NB: This flag is used by Docker build workflow to push the image to ECR, so we can 2025-09-07T07:01:11.8139916Z  # use this to differentiate between the Docker build and regular build jobs. For the 2025-09-07T07:01:11.8140374Z  # latter, it will wait for the Docker images to become available before continuing 2025-09-07T07:01:11.8140737Z  if [ "${DOCKER_PUSH:-false}" == "true" ]; then 2025-09-07T07:01:11.8141034Z  # It's a Docker build job, let's build the image 2025-09-07T07:01:11.8141275Z  break 2025-09-07T07:01:11.8141434Z  else 2025-09-07T07:01:11.8141678Z  # It's a regular build job, wait for the image to become available 2025-09-07T07:01:11.8141971Z  sleep 300 2025-09-07T07:01:11.8142142Z  fi 2025-09-07T07:01:11.8142284Z done 2025-09-07T07:01:11.8142432Z  2025-09-07T07:01:11.8142684Z # NB: This part requires a full checkout. Otherwise, the merge base will 2025-09-07T07:01:11.8143244Z # be empty. The default action would be to continue rebuild the image 2025-09-07T07:01:11.8143615Z if [[ "$BASE_REVISION" = "$(git rev-parse HEAD)" ]]; then 2025-09-07T07:01:11.8143943Z  # if we're on the base branch then use the parent commit 2025-09-07T07:01:11.8144222Z  MERGE_BASE=$(git rev-parse HEAD~) 2025-09-07T07:01:11.8144454Z else 2025-09-07T07:01:11.8144682Z  # otherwise we're on a PR, so use the most recent base commit 2025-09-07T07:01:11.8145007Z  MERGE_BASE=$(git merge-base HEAD "$BASE_REVISION") 2025-09-07T07:01:11.8145261Z fi 2025-09-07T07:01:11.8145419Z  2025-09-07T07:01:11.8145586Z if [[ -z "${MERGE_BASE}" ]]; then 2025-09-07T07:01:11.8145845Z  echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8146078Z  2025-09-07T07:01:11.8146405Z  echo "Finding merge base only works with full checkout, please set fetch-depth to 0, continuing ..." 2025-09-07T07:01:11.8146794Z  exit 0 2025-09-07T07:01:11.8146955Z fi 2025-09-07T07:01:11.8147096Z  2025-09-07T07:01:11.8147326Z if ! git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}"; then 2025-09-07T07:01:11.8147897Z  echo "Directory '${DOCKER_BUILD_DIR}' not found in commit $MERGE_BASE, you should rebase onto a more recent commit" 2025-09-07T07:01:11.8148306Z  exit 1 2025-09-07T07:01:11.8148455Z fi 2025-09-07T07:01:11.8148601Z  2025-09-07T07:01:11.8148858Z PREVIOUS_DOCKER_TAG=$(git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}") 2025-09-07T07:01:11.8149331Z # If no image exists but the hash is the same as the previous hash then we should error out here 2025-09-07T07:01:11.8149747Z if [[ "${PREVIOUS_DOCKER_TAG}" == "${DOCKER_TAG}" ]]; then 2025-09-07T07:01:11.8150225Z  echo "WARNING: Something has gone wrong and the previous image isn't available for the merge-base of your branch" 2025-09-07T07:01:11.8150777Z  echo " Will re-build docker image to store in local cache, TTS may be longer" 2025-09-07T07:01:11.8151098Z fi 2025-09-07T07:01:11.8151255Z  2025-09-07T07:01:11.8151442Z echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:11.8157743Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:11.8158023Z env: 2025-09-07T07:01:11.8158182Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:11.8158385Z DOCKER_BUILD_DIR: .ci/docker 2025-09-07T07:01:11.8158634Z BASE_REVISION: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:01:11.8159304Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8160103Z DOCKER_TAG: pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:11.8160592Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:11.8160880Z DOCKER_PUSH: 2025-09-07T07:01:11.8161140Z ##[endgroup] 2025-09-07T07:01:11.8184806Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:11.8185237Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:11.8187305Z + aws ecr get-login-password --region us-east-1 2025-09-07T07:01:11.8188414Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:12.2790792Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:12.2791380Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:12.2791916Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:12.2792254Z 2025-09-07T07:01:12.2795281Z Login Succeeded 2025-09-07T07:01:12.2815211Z ++ date +%s 2025-09-07T07:01:12.2826342Z + START_TIME=1757228472 2025-09-07T07:01:12.2829868Z ++ date +%s 2025-09-07T07:01:12.2839579Z + [[ 1757221272 -lt 1757228472 ]] 2025-09-07T07:01:12.2840450Z + docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:12.5043317Z { 2025-09-07T07:01:12.5043584Z "schemaVersion": 2, 2025-09-07T07:01:12.5043980Z "mediaType": "application/vnd.docker.distribution.manifest.v2+json", 2025-09-07T07:01:12.5044383Z "config": { 2025-09-07T07:01:12.5044690Z "mediaType": "application/vnd.docker.container.image.v1+json", 2025-09-07T07:01:12.5045037Z "size": 31326, 2025-09-07T07:01:12.5045428Z "digest": "sha256:f8f2d64b393bcd347b6dd63de52d553d7f1e72ca0f076e03ec969afa0eb981cd" 2025-09-07T07:01:12.5045852Z }, 2025-09-07T07:01:12.5046023Z "layers": [ 2025-09-07T07:01:12.5046266Z { 2025-09-07T07:01:12.5058267Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5058659Z "size": 30448359, 2025-09-07T07:01:12.5059062Z "digest": "sha256:e6fdc8487bfe6d764301ef3634bc6c043841dc3ab05ca14f81e69c0f92562d46" 2025-09-07T07:01:12.5059476Z }, 2025-09-07T07:01:12.5059636Z { 2025-09-07T07:01:12.5059931Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5060579Z "size": 1554, 2025-09-07T07:01:12.5060951Z "digest": "sha256:6b5613864d39556a1b94f23390f8a0bda1594b3f9340d950d56957a3f9834400" 2025-09-07T07:01:12.5061350Z }, 2025-09-07T07:01:12.5061515Z { 2025-09-07T07:01:12.5061813Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5062197Z "size": 313296685, 2025-09-07T07:01:12.5062564Z "digest": "sha256:b82f7659260b3a2276b6b82e8e0c9856142368198f208e83fa1903d8b18b5d46" 2025-09-07T07:01:12.5063005Z + exit 0 2025-09-07T07:01:12.5063143Z }, 2025-09-07T07:01:12.5063272Z { 2025-09-07T07:01:12.5063508Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5063798Z "size": 792, 2025-09-07T07:01:12.5064088Z "digest": "sha256:9c1cf73583ae81613086a3fc66f4f834f27a1576e764984f272ce1582e5c8ab1" 2025-09-07T07:01:12.5064415Z }, 2025-09-07T07:01:12.5064548Z { 2025-09-07T07:01:12.5064762Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5065286Z "size": 106, 2025-09-07T07:01:12.5065575Z "digest": "sha256:d3c08322a3326e45849dd80264a047c4f42ba4a2419d35c919542e2890e23934" 2025-09-07T07:01:12.5065900Z }, 2025-09-07T07:01:12.5066028Z { 2025-09-07T07:01:12.5066264Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5066556Z "size": 703, 2025-09-07T07:01:12.5066836Z "digest": "sha256:b836e3601430ecba08039a0e3c9f397012a66762906e70edd630ac2bc3a902b2" 2025-09-07T07:01:12.5067158Z }, 2025-09-07T07:01:12.5067282Z { 2025-09-07T07:01:12.5067506Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5067797Z "size": 1215, 2025-09-07T07:01:12.5068076Z "digest": "sha256:36f61e188420787f72ede2755e48d6bb8bf26a7de6c4422535902950c3927e4c" 2025-09-07T07:01:12.5068401Z }, 2025-09-07T07:01:12.5068532Z { 2025-09-07T07:01:12.5068755Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5069053Z "size": 484, 2025-09-07T07:01:12.5069344Z "digest": "sha256:7fc6e520febff6838b2e0a53146499d62f84482563da9d863c32a546069b2aa2" 2025-09-07T07:01:12.5069672Z }, 2025-09-07T07:01:12.5069807Z { 2025-09-07T07:01:12.5070043Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5070329Z "size": 110343715, 2025-09-07T07:01:12.5070622Z "digest": "sha256:88a91ab1cbdc910d5878810993760232f2c371e401920a22a9be67c32d95dfda" 2025-09-07T07:01:12.5070941Z }, 2025-09-07T07:01:12.5071070Z { 2025-09-07T07:01:12.5071290Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5071584Z "size": 4787, 2025-09-07T07:01:12.5071870Z "digest": "sha256:71ba14ed2ae1ee54aaa7b5fa70b24ea75025d0e18707c97268e1c8277f517525" 2025-09-07T07:01:12.5072190Z }, 2025-09-07T07:01:12.5072456Z { 2025-09-07T07:01:12.5073031Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5073353Z "size": 1710, 2025-09-07T07:01:12.5073662Z "digest": "sha256:7a19ecfcdaa871fe4770be0af9bcf372030d625f257833232a00971758e85c52" 2025-09-07T07:01:12.5073991Z }, 2025-09-07T07:01:12.5074128Z { 2025-09-07T07:01:12.5074355Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5074646Z "size": 725, 2025-09-07T07:01:12.5074919Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:12.5075239Z }, 2025-09-07T07:01:12.5075373Z { 2025-09-07T07:01:12.5075599Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5075877Z "size": 544, 2025-09-07T07:01:12.5076159Z "digest": "sha256:ddf0c73969a6beeee35185180669ad49655a24e7bb5a562b4bcf1ce01dea52ac" 2025-09-07T07:01:12.5076490Z }, 2025-09-07T07:01:12.5076620Z { 2025-09-07T07:01:12.5076837Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5077128Z "size": 3241139066, 2025-09-07T07:01:12.5077414Z "digest": "sha256:4bf206a97e77367b870784e96a62fa203910212b052601307e12b9d62255032b" 2025-09-07T07:01:12.5077877Z }, 2025-09-07T07:01:12.5078001Z { 2025-09-07T07:01:12.5078217Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5078498Z "size": 32, 2025-09-07T07:01:12.5078791Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5079110Z }, 2025-09-07T07:01:12.5079239Z { 2025-09-07T07:01:12.5079465Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5079752Z "size": 381, 2025-09-07T07:01:12.5080026Z "digest": "sha256:81597ede62b34cb9990a66ea98b08ebb7afc56359fcae15a4b81f5fd514964e1" 2025-09-07T07:01:12.5080350Z }, 2025-09-07T07:01:12.5080487Z { 2025-09-07T07:01:12.5080712Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5081082Z "size": 235284, 2025-09-07T07:01:12.5081371Z "digest": "sha256:8569053f64fbcb4972371cec8e0e0771d1c2a1592c0961ff3cb111220778b52d" 2025-09-07T07:01:12.5081694Z }, 2025-09-07T07:01:12.5081828Z { 2025-09-07T07:01:12.5082040Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5082325Z "size": 231, 2025-09-07T07:01:12.5082607Z "digest": "sha256:ae6932bbb77a33674c4a8fb42d303179560f7dd0aff2c8d7ae5e62f3e44973e0" 2025-09-07T07:01:12.5082936Z }, 2025-09-07T07:01:12.5083063Z { 2025-09-07T07:01:12.5083278Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5083564Z "size": 3396101, 2025-09-07T07:01:12.5083866Z "digest": "sha256:8f825031afbf80e648474d8e3573adeb4ae20861a0ab871a212fc1c6f50873d6" 2025-09-07T07:01:12.5084188Z }, 2025-09-07T07:01:12.5084319Z { 2025-09-07T07:01:12.5084540Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5084824Z "size": 1479, 2025-09-07T07:01:12.5085102Z "digest": "sha256:67f796c8ac983234bb9123df07e5cc1be58cf7df1a78f7f903e4d2b261483b75" 2025-09-07T07:01:12.5085438Z }, 2025-09-07T07:01:12.5085567Z { 2025-09-07T07:01:12.5085783Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5086059Z "size": 483, 2025-09-07T07:01:12.5086345Z "digest": "sha256:d5e7f4dadffb8845b7dd4de518cfaa786cb110c7e6c7feb5aaf4831a8846e4d7" 2025-09-07T07:01:12.5086687Z }, 2025-09-07T07:01:12.5086822Z { 2025-09-07T07:01:12.5087033Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5087317Z "size": 196, 2025-09-07T07:01:12.5087590Z "digest": "sha256:47d8935cd387569e2070e9420814cfb78cb8549cca29677b58a6db16c1a15e27" 2025-09-07T07:01:12.5087906Z }, 2025-09-07T07:01:12.5088026Z { 2025-09-07T07:01:12.5088247Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5088531Z "size": 608, 2025-09-07T07:01:12.5088926Z "digest": "sha256:eb56e24b87674cdae3e388b22ed42058a3826f3b94429b3dc3e6182f3d13eede" 2025-09-07T07:01:12.5089267Z }, 2025-09-07T07:01:12.5089395Z { 2025-09-07T07:01:12.5089622Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5089910Z "size": 7871298543, 2025-09-07T07:01:12.5090210Z "digest": "sha256:3561f9dce6d1ffd68bd0eee3a739259c580156caa27be5daeca83311702c82b7" 2025-09-07T07:01:12.5090528Z }, 2025-09-07T07:01:12.5090660Z { 2025-09-07T07:01:12.5090880Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5091164Z "size": 829, 2025-09-07T07:01:12.5091437Z "digest": "sha256:0d7f4e0a51c5812d40a4edc3e557cb7140f99ec8c36864eb17d09501bb1da084" 2025-09-07T07:01:12.5091764Z }, 2025-09-07T07:01:12.5091904Z { 2025-09-07T07:01:12.5092126Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5092406Z "size": 33451681, 2025-09-07T07:01:12.5092709Z "digest": "sha256:d80fb6aeb950d5c2757a5268ecb039f8391b20f2afaab42434dd9e610028db60" 2025-09-07T07:01:12.5093039Z }, 2025-09-07T07:01:12.5093176Z { 2025-09-07T07:01:12.5093394Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5093768Z "size": 104, 2025-09-07T07:01:12.5094048Z "digest": "sha256:c438ab3c828992a20d1be3ea46fb7b819301f53bdf772e64f47726863379f1cf" 2025-09-07T07:01:12.5094370Z }, 2025-09-07T07:01:12.5094496Z { 2025-09-07T07:01:12.5094717Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5095000Z "size": 1496, 2025-09-07T07:01:12.5095284Z "digest": "sha256:0be685dd72216087e9e01cc4fc4c7e9a49220989e9a56d887d45d4f97d21cc9b" 2025-09-07T07:01:12.5095594Z }, 2025-09-07T07:01:12.5095717Z { 2025-09-07T07:01:12.5095938Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5096220Z "size": 454404714, 2025-09-07T07:01:12.5096514Z "digest": "sha256:ef35fc8d44983380b6203ae995b9bc32d821f48cb7dcfffc0c7cb7ec5160e7af" 2025-09-07T07:01:12.5096850Z }, 2025-09-07T07:01:12.5096978Z { 2025-09-07T07:01:12.5097197Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5097479Z "size": 164, 2025-09-07T07:01:12.5097756Z "digest": "sha256:574ec2e712dd229cec31706b8b5d5686fa92c28c2d00973b4c62c4ea879218d1" 2025-09-07T07:01:12.5098072Z }, 2025-09-07T07:01:12.5098195Z { 2025-09-07T07:01:12.5098410Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5098689Z "size": 345, 2025-09-07T07:01:12.5098961Z "digest": "sha256:9b68dc991a715edad33a72990742003bfd6694eb662756aea24930a987d0fcc9" 2025-09-07T07:01:12.5099272Z }, 2025-09-07T07:01:12.5099402Z { 2025-09-07T07:01:12.5099632Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5099921Z "size": 32, 2025-09-07T07:01:12.5100204Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5100533Z }, 2025-09-07T07:01:12.5100663Z { 2025-09-07T07:01:12.5100884Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5101165Z "size": 106, 2025-09-07T07:01:12.5101451Z "digest": "sha256:2ed0c171c4ea6ff28d929b7994f5d6b2d57c2160f6b424a984a6286e40732ca4" 2025-09-07T07:01:12.5101774Z }, 2025-09-07T07:01:12.5101901Z { 2025-09-07T07:01:12.5102120Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5102401Z "size": 425, 2025-09-07T07:01:12.5102696Z "digest": "sha256:91cbb8945b0977eb835a8ee088bc01ab8eb7d3373ce2dc9efc06f503019ef69e" 2025-09-07T07:01:12.5103017Z }, 2025-09-07T07:01:12.5103137Z { 2025-09-07T07:01:12.5103356Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5103639Z "size": 19309377, 2025-09-07T07:01:12.5103929Z "digest": "sha256:117e3332b5ee2193955ae71ed04ea52452c71ecd277d406dfffe56f03688b05a" 2025-09-07T07:01:12.5104242Z }, 2025-09-07T07:01:12.5104457Z { 2025-09-07T07:01:12.5104684Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5104964Z "size": 108, 2025-09-07T07:01:12.5105231Z "digest": "sha256:878a37b609a7960340f24bbb908d2314ca912cb3274d4c13a6232716fb86c7e9" 2025-09-07T07:01:12.5105552Z }, 2025-09-07T07:01:12.5105682Z { 2025-09-07T07:01:12.5105901Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5106181Z "size": 640, 2025-09-07T07:01:12.5106451Z "digest": "sha256:31d5eb43918027b1ba13c8ee438c9ce62e53f6045d72b219463560550c97d0bb" 2025-09-07T07:01:12.5106764Z }, 2025-09-07T07:01:12.5106890Z { 2025-09-07T07:01:12.5107104Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5107389Z "size": 725, 2025-09-07T07:01:12.5107665Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:12.5107987Z }, 2025-09-07T07:01:12.5108109Z { 2025-09-07T07:01:12.5108331Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5108612Z "size": 148, 2025-09-07T07:01:12.5108883Z "digest": "sha256:64759996fccac40971f4095917e81b9ac6004995d39170b8e0ffec293034dc87" 2025-09-07T07:01:12.5109277Z }, 2025-09-07T07:01:12.5109406Z { 2025-09-07T07:01:12.5109624Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5109903Z "size": 136, 2025-09-07T07:01:12.5110166Z "digest": "sha256:9001c73173561cc0ee198fb577504cb223787ad71a2b12d87083b9e240a603b2" 2025-09-07T07:01:12.5110483Z }, 2025-09-07T07:01:12.5110613Z { 2025-09-07T07:01:12.5110833Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5111113Z "size": 141, 2025-09-07T07:01:12.5111382Z "digest": "sha256:5a05656e8025413539e86d63344b6616d30833905b214de2598c081ec77ddca3" 2025-09-07T07:01:12.5111708Z }, 2025-09-07T07:01:12.5111841Z { 2025-09-07T07:01:12.5112055Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5112340Z "size": 32, 2025-09-07T07:01:12.5112623Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5112965Z }, 2025-09-07T07:01:12.5113087Z { 2025-09-07T07:01:12.5113309Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5113587Z "size": 222, 2025-09-07T07:01:12.5113875Z "digest": "sha256:3d58add1a605b3828ec9d12cd5da8b52f2c8163ef0185ab3b49ff7e83f563d4c" 2025-09-07T07:01:12.5114200Z }, 2025-09-07T07:01:12.5114327Z { 2025-09-07T07:01:12.5114540Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5114822Z "size": 274468574, 2025-09-07T07:01:12.5115113Z "digest": "sha256:ec7a0a2a7eeaca194cc1ab783de395a42d1a7b59a008318ce5e03391166d58e7" 2025-09-07T07:01:12.5115436Z }, 2025-09-07T07:01:12.5115562Z { 2025-09-07T07:01:12.5115775Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5116055Z "size": 3089548290, 2025-09-07T07:01:12.5116347Z "digest": "sha256:6003c92ffb10cdf18090b569bf0e608c1f2ae3cd1009a7c7801e5a4198a23a20" 2025-09-07T07:01:12.5116688Z }, 2025-09-07T07:01:12.5116814Z { 2025-09-07T07:01:12.5117028Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5117311Z "size": 128, 2025-09-07T07:01:12.5117589Z "digest": "sha256:f23c69baf79e40b161832f949e5b35973ce5c2d5be3a835d89d08316a930c817" 2025-09-07T07:01:12.5117912Z }, 2025-09-07T07:01:12.5118035Z { 2025-09-07T07:01:12.5118255Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5118536Z "size": 778, 2025-09-07T07:01:12.5118811Z "digest": "sha256:1b672ea28c16e1dfe0de2bb33dfa3cae807450d59d61470817a116e18f98bea0" 2025-09-07T07:01:12.5119128Z }, 2025-09-07T07:01:12.5119256Z { 2025-09-07T07:01:12.5119490Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5119768Z "size": 725, 2025-09-07T07:01:12.5120127Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:12.5120446Z }, 2025-09-07T07:01:12.5120573Z { 2025-09-07T07:01:12.5120811Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5121146Z "size": 140, 2025-09-07T07:01:12.5121421Z "digest": "sha256:4e5c2c422fefa20d43d361332b9eb952503463b4c9156abb7a6de49009da7834" 2025-09-07T07:01:12.5121739Z }, 2025-09-07T07:01:12.5121864Z { 2025-09-07T07:01:12.5122082Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5122369Z "size": 32, 2025-09-07T07:01:12.5122666Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5122998Z }, 2025-09-07T07:01:12.5123122Z { 2025-09-07T07:01:12.5123342Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5123627Z "size": 159, 2025-09-07T07:01:12.5123925Z "digest": "sha256:02938b9dba64fd7296923aeacf063e76bb51709c2bfc1c33d9b8c1df60b542b6" 2025-09-07T07:01:12.5124258Z }, 2025-09-07T07:01:12.5124388Z { 2025-09-07T07:01:12.5124616Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5124979Z "size": 1013, 2025-09-07T07:01:12.5125270Z "digest": "sha256:f7c811b3dbfa2befaca43fdda8426505129240040b604ad24b0714791025daee" 2025-09-07T07:01:12.5125602Z }, 2025-09-07T07:01:12.5125730Z { 2025-09-07T07:01:12.5125960Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5126250Z "size": 725, 2025-09-07T07:01:12.5126544Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:12.5126868Z }, 2025-09-07T07:01:12.5126995Z { 2025-09-07T07:01:12.5127218Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5127503Z "size": 135, 2025-09-07T07:01:12.5127780Z "digest": "sha256:968d2e81520ff581850257b88153952fd343649320036841918afa4840aa3ac0" 2025-09-07T07:01:12.5128097Z }, 2025-09-07T07:01:12.5128227Z { 2025-09-07T07:01:12.5128456Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5128745Z "size": 32, 2025-09-07T07:01:12.5129026Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5129349Z }, 2025-09-07T07:01:12.5129471Z { 2025-09-07T07:01:12.5129693Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5129979Z "size": 159, 2025-09-07T07:01:12.5130263Z "digest": "sha256:d8de0f855a30e8b9581fa84deed614af233de1203f4e8fb1e36cd58c5a695492" 2025-09-07T07:01:12.5130582Z }, 2025-09-07T07:01:12.5130712Z { 2025-09-07T07:01:12.5130934Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5131222Z "size": 1369, 2025-09-07T07:01:12.5131510Z "digest": "sha256:3379d8d6c4ee4309cb1014c345438120911cca4db5693964cda2b20a1e11bca9" 2025-09-07T07:01:12.5131827Z }, 2025-09-07T07:01:12.5131959Z { 2025-09-07T07:01:12.5132180Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5132456Z "size": 32, 2025-09-07T07:01:12.5132749Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5133073Z }, 2025-09-07T07:01:12.5133201Z { 2025-09-07T07:01:12.5133414Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5133694Z "size": 136, 2025-09-07T07:01:12.5133967Z "digest": "sha256:c7141e498343573790676e0b1763289cd266b99a64be6852d9f86005e1148163" 2025-09-07T07:01:12.5134291Z }, 2025-09-07T07:01:12.5134422Z { 2025-09-07T07:01:12.5134647Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5134931Z "size": 381, 2025-09-07T07:01:12.5135214Z "digest": "sha256:311486eb6a66e98b5fcf90bea424e6e135418c66f518f0b7704f144c4d555c8c" 2025-09-07T07:01:12.5135527Z }, 2025-09-07T07:01:12.5135658Z { 2025-09-07T07:01:12.5135972Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5136263Z "size": 32, 2025-09-07T07:01:12.5136535Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5136864Z }, 2025-09-07T07:01:12.5136992Z { 2025-09-07T07:01:12.5137208Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5137495Z "size": 104, 2025-09-07T07:01:12.5137781Z "digest": "sha256:0c42df6a22ccc4f9837bc21b48bfedaa27735c82571f249027d974bd450d3335" 2025-09-07T07:01:12.5138101Z }, 2025-09-07T07:01:12.5138229Z { 2025-09-07T07:01:12.5138447Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5138730Z "size": 409, 2025-09-07T07:01:12.5138998Z "digest": "sha256:f848eb89996937785b8311f01b9b2d7a0d5ae87fdfee8b50fd20360d98672f95" 2025-09-07T07:01:12.5139315Z }, 2025-09-07T07:01:12.5139458Z { 2025-09-07T07:01:12.5139688Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5139965Z "size": 32, 2025-09-07T07:01:12.5140244Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5140652Z }, 2025-09-07T07:01:12.5140792Z { 2025-09-07T07:01:12.5141006Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5141288Z "size": 109, 2025-09-07T07:01:12.5141567Z "digest": "sha256:2d2ce7ee8227b5418c53fed661e046bd9b53a66238170c526ed1d4bea626d35d" 2025-09-07T07:01:12.5141889Z }, 2025-09-07T07:01:12.5142012Z { 2025-09-07T07:01:12.5142230Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5142510Z "size": 1897, 2025-09-07T07:01:12.5142804Z "digest": "sha256:ccb9a6045c0e0fdcfee1bfa35077303c8a4b02b6b5a64706d97a3ccf62cf7397" 2025-09-07T07:01:12.5143131Z }, 2025-09-07T07:01:12.5143254Z { 2025-09-07T07:01:12.5143470Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5143760Z "size": 243445636, 2025-09-07T07:01:12.5144055Z "digest": "sha256:a5ee36c098c3b89a02474c2578c5c8af2f9085fbea766a9502e181e4b6ad3434" 2025-09-07T07:01:12.5144401Z }, 2025-09-07T07:01:12.5144530Z { 2025-09-07T07:01:12.5144744Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5145030Z "size": 106, 2025-09-07T07:01:12.5145300Z "digest": "sha256:11ea13561c25b5c840589200b42cc3a0e232e13e0c879c758338b5af44daba5c" 2025-09-07T07:01:12.5145618Z }, 2025-09-07T07:01:12.5145740Z { 2025-09-07T07:01:12.5145956Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5146242Z "size": 165, 2025-09-07T07:01:12.5146526Z "digest": "sha256:c2d6c6602237fac45ab7e8b85b02994555ffaf21a2b2d752acfb687adfae7afa" 2025-09-07T07:01:12.5146842Z }, 2025-09-07T07:01:12.5146971Z { 2025-09-07T07:01:12.5147187Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5147482Z "size": 7943, 2025-09-07T07:01:12.5147759Z "digest": "sha256:316483fa039dbdf24f6c7e9ea71c6820437fe773458591a173b06808b9255d1e" 2025-09-07T07:01:12.5148075Z }, 2025-09-07T07:01:12.5148203Z { 2025-09-07T07:01:12.5148421Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5148698Z "size": 8069, 2025-09-07T07:01:12.5148978Z "digest": "sha256:a88522d2951b34a4ec5f89444bf97ea30a1ea37d956a79f0a79f26841f31d569" 2025-09-07T07:01:12.5149295Z }, 2025-09-07T07:01:12.5149422Z { 2025-09-07T07:01:12.5149632Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5149916Z "size": 304, 2025-09-07T07:01:12.5150201Z "digest": "sha256:90be4fd9b03ebbc2439fde2c33c28dd234237c7dcdc5fcab73f5176b87d81852" 2025-09-07T07:01:12.5150526Z }, 2025-09-07T07:01:12.5150659Z { 2025-09-07T07:01:12.5150883Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5151170Z "size": 13360594, 2025-09-07T07:01:12.5151545Z "digest": "sha256:feb1db0b427ee80dc0f7e55a4cf22ae9255b397b4416881639de213d8b6fe9ba" 2025-09-07T07:01:12.5151867Z }, 2025-09-07T07:01:12.5151990Z { 2025-09-07T07:01:12.5152228Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5152514Z "size": 108, 2025-09-07T07:01:12.5152795Z "digest": "sha256:bb92098aa77fa8c8ae3aced28fb3d0617e711a9ffc5e1943a1986e7aeb690676" 2025-09-07T07:01:12.5153115Z }, 2025-09-07T07:01:12.5153251Z { 2025-09-07T07:01:12.5153469Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5153751Z "size": 54145660, 2025-09-07T07:01:12.5154036Z "digest": "sha256:6074f3d840a9c3608f7ea4d3842ffaa3e79a0f32afc2c9fe971935f0878e885d" 2025-09-07T07:01:12.5154358Z }, 2025-09-07T07:01:12.5154489Z { 2025-09-07T07:01:12.5154704Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:12.5154979Z "size": 32, 2025-09-07T07:01:12.5155260Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:12.5155582Z } 2025-09-07T07:01:12.5155709Z ] 2025-09-07T07:01:12.5155838Z } 2025-09-07T07:01:12.5183629Z ##[group]Run set -eux 2025-09-07T07:01:12.5183966Z set -eux 2025-09-07T07:01:12.5184263Z # It's ok if this steps fails, it would then be an anonymous user like what we used to have 2025-09-07T07:01:12.5185082Z aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token | jq --raw-output '.SecretString' | jq -r .docker_hub_readonly_token | docker login --username pytorchbot --password-stdin || true 2025-09-07T07:01:12.5193058Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:12.5193334Z env: 2025-09-07T07:01:12.5193489Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:12.5193685Z ##[endgroup] 2025-09-07T07:01:12.5220748Z + aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token 2025-09-07T07:01:12.5221526Z + jq --raw-output .SecretString 2025-09-07T07:01:12.5222516Z + jq -r .docker_hub_readonly_token 2025-09-07T07:01:12.5223900Z + docker login --username pytorchbot --password-stdin 2025-09-07T07:01:13.0187589Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:13.0188207Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:13.0188743Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:13.0189122Z 2025-09-07T07:01:13.0195413Z Login Succeeded 2025-09-07T07:01:13.0273362Z ##[group]Run tag=${ECR_DOCKER_IMAGE##*:} 2025-09-07T07:01:13.0273675Z tag=${ECR_DOCKER_IMAGE##*:} 2025-09-07T07:01:13.0273971Z echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}" 2025-09-07T07:01:13.0281222Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:13.0281503Z env: 2025-09-07T07:01:13.0281659Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:13.0282247Z ECR_DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.0282848Z ##[endgroup] 2025-09-07T07:01:13.0308878Z docker pull ghcr.io/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.0367359Z ##[group]Run pytorch/test-infra/.github/actions/pull-docker-image@main 2025-09-07T07:01:13.0367698Z with: 2025-09-07T07:01:13.0368264Z docker-image: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.0368945Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:13.0369237Z env: 2025-09-07T07:01:13.0369389Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:13.0369580Z ##[endgroup] 2025-09-07T07:01:13.0387395Z ##[group]Run set -x 2025-09-07T07:01:13.0387590Z set -x 2025-09-07T07:01:13.0387750Z set +e 2025-09-07T07:01:13.0387902Z  2025-09-07T07:01:13.0388045Z login() { 2025-09-07T07:01:13.0388406Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-09-07T07:01:13.0388802Z } 2025-09-07T07:01:13.0388952Z  2025-09-07T07:01:13.0389125Z retry () { 2025-09-07T07:01:13.0389318Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-09-07T07:01:13.0389533Z } 2025-09-07T07:01:13.0389721Z  2025-09-07T07:01:13.0389948Z retry login "${DOCKER_REGISTRY}" 2025-09-07T07:01:13.0390392Z  2025-09-07T07:01:13.0390808Z IMAGE_SIZE=$(docker manifest inspect "${DOCKER_IMAGE}" | jq '[.layers[].size, .config.size] | add / 1024 / 1024') 2025-09-07T07:01:13.0391307Z echo "Compressed size of image in MB: ${IMAGE_SIZE}" 2025-09-07T07:01:13.0391714Z  2025-09-07T07:01:13.0391923Z set -e 2025-09-07T07:01:13.0392274Z # ignore output since only exit code is used for conditional 2025-09-07T07:01:13.0392686Z # only pull docker image if it's not available locally 2025-09-07T07:01:13.0393141Z if ! docker inspect --type=image "${DOCKER_IMAGE}" >/dev/null 2>/dev/null; then 2025-09-07T07:01:13.0393780Z  retry docker pull "${DOCKER_IMAGE}" 2025-09-07T07:01:13.0405556Z fi 2025-09-07T07:01:13.0411920Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:13.0412207Z env: 2025-09-07T07:01:13.0412367Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:13.0412957Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.0413631Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:13.0413917Z ##[endgroup] 2025-09-07T07:01:13.0436996Z + set +e 2025-09-07T07:01:13.0437315Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:13.0437717Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:13.0440216Z + aws ecr get-login-password --region us-east-1 2025-09-07T07:01:13.0441325Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:13.5013643Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:13.5014921Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:13.5016116Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:13.5016945Z 2025-09-07T07:01:13.5019057Z Login Succeeded 2025-09-07T07:01:13.5042414Z ++ docker manifest inspect 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.5043327Z ++ jq '[.layers[].size, .config.size] | add / 1024 / 1024' 2025-09-07T07:01:13.7279386Z + IMAGE_SIZE=15022.6312084198 2025-09-07T07:01:13.7279783Z + echo 'Compressed size of image in MB: 15022.6312084198' 2025-09-07T07:01:13.7280135Z + set -e 2025-09-07T07:01:13.7280923Z + docker inspect --type=image 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.7282236Z Compressed size of image in MB: 15022.6312084198 2025-09-07T07:01:13.7399143Z + retry docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.7400454Z + docker pull 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:13.9835293Z pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77: Pulling from pytorch/ci-image 2025-09-07T07:01:13.9836498Z e6fdc8487bfe: Pulling fs layer 2025-09-07T07:01:13.9837320Z 6b5613864d39: Pulling fs layer 2025-09-07T07:01:13.9837788Z b82f7659260b: Pulling fs layer 2025-09-07T07:01:13.9838240Z 9c1cf73583ae: Pulling fs layer 2025-09-07T07:01:13.9838694Z d3c08322a332: Pulling fs layer 2025-09-07T07:01:13.9839178Z b836e3601430: Pulling fs layer 2025-09-07T07:01:13.9839613Z 36f61e188420: Pulling fs layer 2025-09-07T07:01:13.9840073Z 7fc6e520febf: Pulling fs layer 2025-09-07T07:01:13.9840536Z 88a91ab1cbdc: Pulling fs layer 2025-09-07T07:01:13.9841127Z 71ba14ed2ae1: Pulling fs layer 2025-09-07T07:01:13.9841576Z 7a19ecfcdaa8: Pulling fs layer 2025-09-07T07:01:13.9842000Z fcec9e751430: Pulling fs layer 2025-09-07T07:01:13.9842441Z ddf0c73969a6: Pulling fs layer 2025-09-07T07:01:13.9842949Z 4bf206a97e77: Pulling fs layer 2025-09-07T07:01:13.9843398Z 4f4fb700ef54: Pulling fs layer 2025-09-07T07:01:13.9843906Z 81597ede62b3: Pulling fs layer 2025-09-07T07:01:13.9844170Z 8569053f64fb: Pulling fs layer 2025-09-07T07:01:13.9844522Z ae6932bbb77a: Pulling fs layer 2025-09-07T07:01:13.9844852Z 8f825031afbf: Pulling fs layer 2025-09-07T07:01:13.9845048Z 67f796c8ac98: Pulling fs layer 2025-09-07T07:01:13.9845239Z d5e7f4dadffb: Pulling fs layer 2025-09-07T07:01:13.9845435Z 71ba14ed2ae1: Waiting 2025-09-07T07:01:13.9845869Z 88a91ab1cbdc: Waiting 2025-09-07T07:01:13.9846050Z 47d8935cd387: Pulling fs layer 2025-09-07T07:01:13.9846249Z eb56e24b8767: Pulling fs layer 2025-09-07T07:01:13.9846437Z 36f61e188420: Waiting 2025-09-07T07:01:13.9846608Z 3561f9dce6d1: Pulling fs layer 2025-09-07T07:01:13.9846800Z 0d7f4e0a51c5: Pulling fs layer 2025-09-07T07:01:13.9846978Z 7fc6e520febf: Waiting 2025-09-07T07:01:13.9847154Z 9c1cf73583ae: Waiting 2025-09-07T07:01:13.9847328Z d80fb6aeb950: Pulling fs layer 2025-09-07T07:01:13.9847521Z c438ab3c8289: Pulling fs layer 2025-09-07T07:01:13.9847707Z 0be685dd7221: Pulling fs layer 2025-09-07T07:01:13.9847898Z ef35fc8d4498: Pulling fs layer 2025-09-07T07:01:13.9848082Z 7a19ecfcdaa8: Waiting 2025-09-07T07:01:13.9848241Z d3c08322a332: Waiting 2025-09-07T07:01:13.9848392Z 67f796c8ac98: Waiting 2025-09-07T07:01:13.9848550Z fcec9e751430: Waiting 2025-09-07T07:01:13.9848711Z d5e7f4dadffb: Waiting 2025-09-07T07:01:13.9848874Z 574ec2e712dd: Pulling fs layer 2025-09-07T07:01:13.9849065Z 9b68dc991a71: Pulling fs layer 2025-09-07T07:01:13.9849265Z 2ed0c171c4ea: Pulling fs layer 2025-09-07T07:01:13.9849446Z 47d8935cd387: Waiting 2025-09-07T07:01:13.9849602Z 91cbb8945b09: Pulling fs layer 2025-09-07T07:01:13.9849781Z eb56e24b8767: Waiting 2025-09-07T07:01:13.9849936Z 0be685dd7221: Waiting 2025-09-07T07:01:13.9850097Z 117e3332b5ee: Pulling fs layer 2025-09-07T07:01:13.9850271Z 0d7f4e0a51c5: Waiting 2025-09-07T07:01:13.9850431Z d80fb6aeb950: Waiting 2025-09-07T07:01:13.9850598Z 878a37b609a7: Pulling fs layer 2025-09-07T07:01:13.9850777Z b836e3601430: Waiting 2025-09-07T07:01:13.9850925Z c438ab3c8289: Waiting 2025-09-07T07:01:13.9851090Z 31d5eb439180: Pulling fs layer 2025-09-07T07:01:13.9851279Z 64759996fcca: Pulling fs layer 2025-09-07T07:01:13.9851459Z 574ec2e712dd: Waiting 2025-09-07T07:01:13.9851611Z ae6932bbb77a: Waiting 2025-09-07T07:01:13.9851781Z 9001c7317356: Pulling fs layer 2025-09-07T07:01:13.9851961Z 4f4fb700ef54: Waiting 2025-09-07T07:01:13.9852117Z 117e3332b5ee: Waiting 2025-09-07T07:01:13.9852279Z 5a05656e8025: Pulling fs layer 2025-09-07T07:01:13.9852486Z 3d58add1a605: Pulling fs layer 2025-09-07T07:01:13.9852834Z 81597ede62b3: Waiting 2025-09-07T07:01:13.9852998Z 4bf206a97e77: Waiting 2025-09-07T07:01:13.9853149Z 878a37b609a7: Waiting 2025-09-07T07:01:13.9853331Z ec7a0a2a7eea: Pulling fs layer 2025-09-07T07:01:13.9853520Z 31d5eb439180: Waiting 2025-09-07T07:01:13.9853686Z 6003c92ffb10: Pulling fs layer 2025-09-07T07:01:13.9853870Z f23c69baf79e: Pulling fs layer 2025-09-07T07:01:13.9854053Z 64759996fcca: Waiting 2025-09-07T07:01:13.9854219Z 1b672ea28c16: Pulling fs layer 2025-09-07T07:01:13.9854402Z 9b68dc991a71: Waiting 2025-09-07T07:01:13.9854551Z 91cbb8945b09: Waiting 2025-09-07T07:01:13.9854717Z 4e5c2c422fef: Pulling fs layer 2025-09-07T07:01:13.9854896Z 9001c7317356: Waiting 2025-09-07T07:01:13.9855055Z ec7a0a2a7eea: Waiting 2025-09-07T07:01:13.9855227Z 8f825031afbf: Waiting 2025-09-07T07:01:13.9855398Z f23c69baf79e: Waiting 2025-09-07T07:01:13.9855555Z 1b672ea28c16: Waiting 2025-09-07T07:01:13.9855717Z 5a05656e8025: Waiting 2025-09-07T07:01:13.9855876Z 3d58add1a605: Waiting 2025-09-07T07:01:13.9856049Z 02938b9dba64: Pulling fs layer 2025-09-07T07:01:13.9856232Z f7c811b3dbfa: Pulling fs layer 2025-09-07T07:01:13.9856414Z 02938b9dba64: Waiting 2025-09-07T07:01:13.9856575Z 4e5c2c422fef: Waiting 2025-09-07T07:01:13.9856739Z 968d2e81520f: Pulling fs layer 2025-09-07T07:01:13.9856950Z f7c811b3dbfa: Waiting 2025-09-07T07:01:13.9857195Z ef35fc8d4498: Waiting 2025-09-07T07:01:13.9857353Z 968d2e81520f: Waiting 2025-09-07T07:01:13.9857518Z d8de0f855a30: Pulling fs layer 2025-09-07T07:01:13.9857895Z 3379d8d6c4ee: Pulling fs layer 2025-09-07T07:01:13.9858229Z 2ed0c171c4ea: Waiting 2025-09-07T07:01:13.9858519Z 6003c92ffb10: Waiting 2025-09-07T07:01:13.9858801Z 8569053f64fb: Waiting 2025-09-07T07:01:13.9859088Z c7141e498343: Pulling fs layer 2025-09-07T07:01:13.9859409Z 3379d8d6c4ee: Waiting 2025-09-07T07:01:13.9859697Z 311486eb6a66: Pulling fs layer 2025-09-07T07:01:13.9860107Z d8de0f855a30: Waiting 2025-09-07T07:01:13.9860404Z c7141e498343: Waiting 2025-09-07T07:01:13.9860626Z 0c42df6a22cc: Pulling fs layer 2025-09-07T07:01:13.9860907Z f848eb899969: Pulling fs layer 2025-09-07T07:01:13.9861091Z 3561f9dce6d1: Waiting 2025-09-07T07:01:13.9861246Z 0c42df6a22cc: Waiting 2025-09-07T07:01:13.9861416Z 2d2ce7ee8227: Pulling fs layer 2025-09-07T07:01:13.9861600Z 311486eb6a66: Waiting 2025-09-07T07:01:13.9861758Z f848eb899969: Waiting 2025-09-07T07:01:13.9861917Z ccb9a6045c0e: Pulling fs layer 2025-09-07T07:01:13.9862103Z a5ee36c098c3: Pulling fs layer 2025-09-07T07:01:13.9862296Z ccb9a6045c0e: Waiting 2025-09-07T07:01:13.9862465Z 11ea13561c25: Pulling fs layer 2025-09-07T07:01:13.9862646Z c2d6c6602237: Pulling fs layer 2025-09-07T07:01:13.9862824Z a5ee36c098c3: Waiting 2025-09-07T07:01:13.9862989Z 316483fa039d: Pulling fs layer 2025-09-07T07:01:13.9863170Z 11ea13561c25: Waiting 2025-09-07T07:01:13.9863328Z c2d6c6602237: Waiting 2025-09-07T07:01:13.9863483Z 2d2ce7ee8227: Waiting 2025-09-07T07:01:13.9863651Z a88522d2951b: Pulling fs layer 2025-09-07T07:01:13.9863846Z 90be4fd9b03e: Pulling fs layer 2025-09-07T07:01:13.9864033Z feb1db0b427e: Pulling fs layer 2025-09-07T07:01:13.9864223Z bb92098aa77f: Pulling fs layer 2025-09-07T07:01:13.9864406Z 316483fa039d: Waiting 2025-09-07T07:01:13.9864569Z 90be4fd9b03e: Waiting 2025-09-07T07:01:13.9864735Z 6074f3d840a9: Pulling fs layer 2025-09-07T07:01:13.9864919Z a88522d2951b: Waiting 2025-09-07T07:01:13.9865080Z bb92098aa77f: Waiting 2025-09-07T07:01:13.9865231Z 6074f3d840a9: Waiting 2025-09-07T07:01:14.0734028Z 6b5613864d39: Verifying Checksum 2025-09-07T07:01:14.0734352Z 6b5613864d39: Download complete 2025-09-07T07:01:14.1397549Z 9c1cf73583ae: Verifying Checksum 2025-09-07T07:01:14.1397969Z 9c1cf73583ae: Download complete 2025-09-07T07:01:14.2260983Z d3c08322a332: Verifying Checksum 2025-09-07T07:01:14.2261313Z d3c08322a332: Download complete 2025-09-07T07:01:14.3209199Z b836e3601430: Download complete 2025-09-07T07:01:14.3580949Z e6fdc8487bfe: Verifying Checksum 2025-09-07T07:01:14.3581377Z e6fdc8487bfe: Download complete 2025-09-07T07:01:14.4023404Z 36f61e188420: Verifying Checksum 2025-09-07T07:01:14.4024207Z 36f61e188420: Download complete 2025-09-07T07:01:14.4399350Z 7fc6e520febf: Verifying Checksum 2025-09-07T07:01:14.4399879Z 7fc6e520febf: Download complete 2025-09-07T07:01:14.5297405Z 71ba14ed2ae1: Verifying Checksum 2025-09-07T07:01:14.5297768Z 71ba14ed2ae1: Download complete 2025-09-07T07:01:14.6129773Z 7a19ecfcdaa8: Verifying Checksum 2025-09-07T07:01:14.6130101Z 7a19ecfcdaa8: Download complete 2025-09-07T07:01:14.7026334Z fcec9e751430: Verifying Checksum 2025-09-07T07:01:14.7026860Z fcec9e751430: Download complete 2025-09-07T07:01:14.7976520Z ddf0c73969a6: Verifying Checksum 2025-09-07T07:01:14.7976906Z ddf0c73969a6: Download complete 2025-09-07T07:01:15.1719532Z e6fdc8487bfe: Pull complete 2025-09-07T07:01:15.1938621Z 6b5613864d39: Pull complete 2025-09-07T07:01:15.5673040Z 88a91ab1cbdc: Verifying Checksum 2025-09-07T07:01:15.5673359Z 88a91ab1cbdc: Download complete 2025-09-07T07:01:15.5764470Z 4f4fb700ef54: Verifying Checksum 2025-09-07T07:01:15.5764826Z 4f4fb700ef54: Download complete 2025-09-07T07:01:15.6350819Z 81597ede62b3: Verifying Checksum 2025-09-07T07:01:15.6351198Z 81597ede62b3: Download complete 2025-09-07T07:01:15.7223767Z 8569053f64fb: Download complete 2025-09-07T07:01:15.7901490Z ae6932bbb77a: Verifying Checksum 2025-09-07T07:01:15.7901776Z ae6932bbb77a: Download complete 2025-09-07T07:01:15.8958952Z 8f825031afbf: Verifying Checksum 2025-09-07T07:01:15.8959219Z 8f825031afbf: Download complete 2025-09-07T07:01:15.9756437Z 67f796c8ac98: Verifying Checksum 2025-09-07T07:01:15.9756804Z 67f796c8ac98: Download complete 2025-09-07T07:01:16.0657884Z d5e7f4dadffb: Verifying Checksum 2025-09-07T07:01:16.0658227Z d5e7f4dadffb: Download complete 2025-09-07T07:01:16.1451892Z 47d8935cd387: Download complete 2025-09-07T07:01:16.2346673Z eb56e24b8767: Verifying Checksum 2025-09-07T07:01:16.2346951Z eb56e24b8767: Download complete 2025-09-07T07:01:17.1821938Z b82f7659260b: Verifying Checksum 2025-09-07T07:01:17.1822561Z b82f7659260b: Download complete 2025-09-07T07:01:17.2544323Z 0d7f4e0a51c5: Verifying Checksum 2025-09-07T07:01:17.2544894Z 0d7f4e0a51c5: Download complete 2025-09-07T07:01:17.6316781Z d80fb6aeb950: Verifying Checksum 2025-09-07T07:01:17.6317192Z d80fb6aeb950: Download complete 2025-09-07T07:01:17.7320255Z c438ab3c8289: Verifying Checksum 2025-09-07T07:01:17.7320586Z c438ab3c8289: Download complete 2025-09-07T07:01:17.8199937Z 0be685dd7221: Verifying Checksum 2025-09-07T07:01:17.8200418Z 0be685dd7221: Download complete 2025-09-07T07:01:22.4295482Z ef35fc8d4498: Verifying Checksum 2025-09-07T07:01:22.4295829Z ef35fc8d4498: Download complete 2025-09-07T07:01:22.5068194Z 574ec2e712dd: Download complete 2025-09-07T07:01:22.5983403Z 9b68dc991a71: Download complete 2025-09-07T07:01:22.6831343Z 2ed0c171c4ea: Download complete 2025-09-07T07:01:22.7868941Z 91cbb8945b09: Verifying Checksum 2025-09-07T07:01:22.7869334Z 91cbb8945b09: Download complete 2025-09-07T07:01:23.0379427Z 117e3332b5ee: Verifying Checksum 2025-09-07T07:01:23.0379797Z 117e3332b5ee: Download complete 2025-09-07T07:01:23.1712261Z 878a37b609a7: Verifying Checksum 2025-09-07T07:01:23.1712789Z 878a37b609a7: Download complete 2025-09-07T07:01:23.2505147Z 31d5eb439180: Verifying Checksum 2025-09-07T07:01:23.2505464Z 31d5eb439180: Download complete 2025-09-07T07:01:23.3345217Z 64759996fcca: Download complete 2025-09-07T07:01:23.4076426Z 9001c7317356: Verifying Checksum 2025-09-07T07:01:23.4076714Z 9001c7317356: Download complete 2025-09-07T07:01:23.5083945Z 5a05656e8025: Verifying Checksum 2025-09-07T07:01:23.5084380Z 5a05656e8025: Download complete 2025-09-07T07:01:23.5638965Z 3d58add1a605: Download complete 2025-09-07T07:01:23.8352111Z b82f7659260b: Pull complete 2025-09-07T07:01:23.8575639Z 9c1cf73583ae: Pull complete 2025-09-07T07:01:23.8786596Z d3c08322a332: Pull complete 2025-09-07T07:01:23.9003218Z b836e3601430: Pull complete 2025-09-07T07:01:23.9231992Z 36f61e188420: Pull complete 2025-09-07T07:01:23.9441428Z 7fc6e520febf: Pull complete 2025-09-07T07:01:25.8252617Z 88a91ab1cbdc: Pull complete 2025-09-07T07:01:25.8954620Z 71ba14ed2ae1: Pull complete 2025-09-07T07:01:26.0060186Z 7a19ecfcdaa8: Pull complete 2025-09-07T07:01:26.1183833Z fcec9e751430: Pull complete 2025-09-07T07:01:26.2425566Z ddf0c73969a6: Pull complete 2025-09-07T07:01:26.3688439Z ec7a0a2a7eea: Verifying Checksum 2025-09-07T07:01:26.3688757Z ec7a0a2a7eea: Download complete 2025-09-07T07:01:47.2762570Z 4bf206a97e77: Verifying Checksum 2025-09-07T07:01:47.2763099Z 4bf206a97e77: Download complete 2025-09-07T07:01:47.3510665Z f23c69baf79e: Verifying Checksum 2025-09-07T07:01:47.3511033Z f23c69baf79e: Download complete 2025-09-07T07:01:47.4389219Z 1b672ea28c16: Download complete 2025-09-07T07:01:47.5211089Z 4e5c2c422fef: Verifying Checksum 2025-09-07T07:01:47.5211552Z 4e5c2c422fef: Download complete 2025-09-07T07:01:47.5980029Z 02938b9dba64: Verifying Checksum 2025-09-07T07:01:47.5980622Z 02938b9dba64: Download complete 2025-09-07T07:01:47.6869795Z f7c811b3dbfa: Verifying Checksum 2025-09-07T07:01:47.6870162Z f7c811b3dbfa: Download complete 2025-09-07T07:01:47.7786553Z 968d2e81520f: Verifying Checksum 2025-09-07T07:01:47.7786896Z 968d2e81520f: Download complete 2025-09-07T07:01:47.8591976Z d8de0f855a30: Verifying Checksum 2025-09-07T07:01:47.8592432Z d8de0f855a30: Download complete 2025-09-07T07:01:47.9496034Z 3379d8d6c4ee: Download complete 2025-09-07T07:01:48.0400144Z c7141e498343: Verifying Checksum 2025-09-07T07:01:48.0400521Z c7141e498343: Download complete 2025-09-07T07:01:48.1111559Z 311486eb6a66: Verifying Checksum 2025-09-07T07:01:48.1111902Z 311486eb6a66: Download complete 2025-09-07T07:01:48.2004998Z 0c42df6a22cc: Download complete 2025-09-07T07:01:48.2823070Z f848eb899969: Verifying Checksum 2025-09-07T07:01:48.2823487Z f848eb899969: Download complete 2025-09-07T07:01:48.3658569Z 2d2ce7ee8227: Verifying Checksum 2025-09-07T07:01:48.3658932Z 2d2ce7ee8227: Download complete 2025-09-07T07:01:48.4524524Z ccb9a6045c0e: Download complete 2025-09-07T07:01:50.9493867Z a5ee36c098c3: Download complete 2025-09-07T07:01:51.0404730Z 11ea13561c25: Verifying Checksum 2025-09-07T07:01:51.0405060Z 11ea13561c25: Download complete 2025-09-07T07:01:51.1301735Z c2d6c6602237: Verifying Checksum 2025-09-07T07:01:51.1302210Z c2d6c6602237: Download complete 2025-09-07T07:01:51.2086610Z 316483fa039d: Download complete 2025-09-07T07:01:51.3002628Z a88522d2951b: Verifying Checksum 2025-09-07T07:01:51.3003159Z a88522d2951b: Download complete 2025-09-07T07:01:51.3777436Z 90be4fd9b03e: Download complete 2025-09-07T07:01:51.5565447Z feb1db0b427e: Download complete 2025-09-07T07:01:51.6413465Z bb92098aa77f: Verifying Checksum 2025-09-07T07:01:51.6413879Z bb92098aa77f: Download complete 2025-09-07T07:01:52.2457145Z 6074f3d840a9: Verifying Checksum 2025-09-07T07:01:52.2457477Z 6074f3d840a9: Download complete 2025-09-07T07:01:57.3271448Z 6003c92ffb10: Verifying Checksum 2025-09-07T07:01:57.3271823Z 6003c92ffb10: Download complete 2025-09-07T07:02:36.4717938Z 3561f9dce6d1: Verifying Checksum 2025-09-07T07:02:36.4718271Z 3561f9dce6d1: Download complete 2025-09-07T07:03:08.9714067Z 4bf206a97e77: Pull complete 2025-09-07T07:03:09.0985357Z 4f4fb700ef54: Pull complete 2025-09-07T07:03:09.1978199Z 81597ede62b3: Pull complete 2025-09-07T07:03:09.3407579Z 8569053f64fb: Pull complete 2025-09-07T07:03:09.4602719Z ae6932bbb77a: Pull complete 2025-09-07T07:03:09.6428882Z 8f825031afbf: Pull complete 2025-09-07T07:03:09.7815737Z 67f796c8ac98: Pull complete 2025-09-07T07:03:09.8844015Z d5e7f4dadffb: Pull complete 2025-09-07T07:03:09.9893479Z 47d8935cd387: Pull complete 2025-09-07T07:03:10.1194021Z eb56e24b8767: Pull complete 2025-09-07T07:04:43.4329959Z 3561f9dce6d1: Pull complete 2025-09-07T07:04:43.6455233Z 0d7f4e0a51c5: Pull complete 2025-09-07T07:04:44.1924571Z d80fb6aeb950: Pull complete 2025-09-07T07:04:44.3335123Z c438ab3c8289: Pull complete 2025-09-07T07:04:44.3583165Z 0be685dd7221: Pull complete 2025-09-07T07:04:50.4673985Z ef35fc8d4498: Pull complete 2025-09-07T07:04:50.6909240Z 574ec2e712dd: Pull complete 2025-09-07T07:04:50.9173095Z 9b68dc991a71: Pull complete 2025-09-07T07:04:51.3562120Z 2ed0c171c4ea: Pull complete 2025-09-07T07:04:51.5764408Z 91cbb8945b09: Pull complete 2025-09-07T07:04:51.9497669Z 117e3332b5ee: Pull complete 2025-09-07T07:04:52.1646101Z 878a37b609a7: Pull complete 2025-09-07T07:04:52.3688910Z 31d5eb439180: Pull complete 2025-09-07T07:04:52.8069840Z 64759996fcca: Pull complete 2025-09-07T07:04:53.0255108Z 9001c7317356: Pull complete 2025-09-07T07:04:53.2452478Z 5a05656e8025: Pull complete 2025-09-07T07:04:53.6927431Z 3d58add1a605: Pull complete 2025-09-07T07:04:54.6317517Z ec7a0a2a7eea: Pull complete 2025-09-07T07:05:36.6537851Z 6003c92ffb10: Pull complete 2025-09-07T07:05:36.8343103Z f23c69baf79e: Pull complete 2025-09-07T07:05:37.0351189Z 1b672ea28c16: Pull complete 2025-09-07T07:05:37.4187515Z 4e5c2c422fef: Pull complete 2025-09-07T07:05:37.8189571Z 02938b9dba64: Pull complete 2025-09-07T07:05:38.0275721Z f7c811b3dbfa: Pull complete 2025-09-07T07:05:38.4000557Z 968d2e81520f: Pull complete 2025-09-07T07:05:38.7635522Z d8de0f855a30: Pull complete 2025-09-07T07:05:38.9700482Z 3379d8d6c4ee: Pull complete 2025-09-07T07:05:39.3253766Z c7141e498343: Pull complete 2025-09-07T07:05:39.4086413Z 311486eb6a66: Pull complete 2025-09-07T07:05:39.5357630Z 0c42df6a22cc: Pull complete 2025-09-07T07:05:39.6690902Z f848eb899969: Pull complete 2025-09-07T07:05:39.9889067Z 2d2ce7ee8227: Pull complete 2025-09-07T07:05:40.1775848Z ccb9a6045c0e: Pull complete 2025-09-07T07:05:45.5174716Z a5ee36c098c3: Pull complete 2025-09-07T07:05:45.7235759Z 11ea13561c25: Pull complete 2025-09-07T07:05:45.9370905Z c2d6c6602237: Pull complete 2025-09-07T07:05:46.1437499Z 316483fa039d: Pull complete 2025-09-07T07:05:46.3586769Z a88522d2951b: Pull complete 2025-09-07T07:05:46.5669263Z 90be4fd9b03e: Pull complete 2025-09-07T07:05:47.8177657Z feb1db0b427e: Pull complete 2025-09-07T07:05:47.9572445Z bb92098aa77f: Pull complete 2025-09-07T07:05:49.1119519Z 6074f3d840a9: Pull complete 2025-09-07T07:05:49.3274513Z Digest: sha256:fa92d2f7dda90b7eac9d79223921e99d644e89de73a02ae481e87b488594fe42 2025-09-07T07:05:49.3533566Z Status: Downloaded newer image for 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:05:49.3694274Z 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:05:49.3751742Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:05:49.3752937Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:05:49.3761227Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:05:49.3761500Z env: 2025-09-07T07:05:49.3761659Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:49.3761846Z ##[endgroup] 2025-09-07T07:05:49.3967346Z ##[group]Run pytorch/test-infra/.github/actions/setup-nvidia@main 2025-09-07T07:05:49.3967685Z with: 2025-09-07T07:05:49.3967861Z driver-version: 570.133.07 2025-09-07T07:05:49.3968054Z env: 2025-09-07T07:05:49.3968202Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:49.3968394Z ##[endgroup] 2025-09-07T07:05:49.4075654Z ##[group]Run nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482 2025-09-07T07:05:49.4075960Z with: 2025-09-07T07:05:49.4076114Z timeout_minutes: 10 2025-09-07T07:05:49.4076292Z max_attempts: 3 2025-09-07T07:05:49.4095565Z command: # Is it disgusting to have a full shell script here in this github action? Sure # But is it the best way to make it so that this action relies on nothing else? Absolutely set -eou pipefail DISTRIBUTION=$(. /etc/os-release;echo $ID$VERSION_ID) DRIVER_FN="NVIDIA-Linux-x86_64-${DRIVER_VERSION}.run" install_nvidia_docker2_amzn2() { ( set -x # Needed for yum-config-manager sudo yum install -y yum-utils if [[ "${DISTRIBUTION}" == "amzn2023" ]] ; then YUM_REPO_URL="https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo" else # Amazon Linux 2 YUM_REPO_URL="https://nvidia.github.io/nvidia-docker/${DISTRIBUTION}/nvidia-docker.repo" fi sudo yum-config-manager --add-repo "${YUM_REPO_URL}" sudo yum install -y \ nvidia-container-toolkit-1.17.8 \ libnvidia-container-tools-1.17.8 \ libnvidia-container1-1.17.8 \ nvidia-container-toolkit-base-1.17.8 sudo systemctl restart docker ) } install_nvidia_docker2_ubuntu20() { ( set -x # Install nvidia-driver package if not installed status="$(dpkg-query -W --showformat='${db:Status-Status}' nvidia-docker2 2>&1)" if [ ! $? = 0 ] || [ ! "$status" = installed ]; then sudo apt-get install -y nvidia-container-toolkit-1.17.8 sudo systemctl restart docker fi ) } pre_install_nvidia_driver_amzn2() { ( # Purge any nvidia driver installed from RHEL repo sudo yum remove -y nvidia-driver-latest-dkms ) } install_nvidia_driver_common() { ( # Try to gather more information about the runner and its existing NVIDIA driver if any echo "Before installing NVIDIA driver" lspci lsmod modinfo nvidia || true HAS_NVIDIA_DRIVER=0 # Check if NVIDIA driver has already been installed if [ -x "$(command -v nvidia-smi)" ]; then set +e # The driver exists, check its version next. Also check only the first GPU if there are more than one of them # so that the same driver version is not print over multiple lines INSTALLED_DRIVER_VERSION=$(nvidia-smi --query-gpu=driver_version --format=csv,noheader --id=0) NVIDIA_SMI_STATUS=$? if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then echo "Failed to get NVIDIA driver version ($INSTALLED_DRIVER_VERSION). Continuing" elif [ "$INSTALLED_DRIVER_VERSION" != "$DRIVER_VERSION" ]; then echo "NVIDIA driver ($INSTALLED_DRIVER_VERSION) has been installed, but we expect to have $DRIVER_VERSION instead. Continuing" # Turn off persistent mode so that the installation script can unload the kernel module sudo killall nvidia-persistenced || true else HAS_NVIDIA_DRIVER=1 echo "NVIDIA driver ($INSTALLED_DRIVER_VERSION) has already been installed. Skipping NVIDIA driver installation" fi set -e fi if [ "$HAS_NVIDIA_DRIVER" -eq 0 ]; then # CAUTION: this may need to be updated in future if [ "${DISTRIBUTION}" != ubuntu20.04 ]; then sudo yum groupinstall -y "Development Tools" # ensure our kernel install is the same as our underlying kernel, # groupinstall "Development Tools" has a habit of mismatching kernel headers sudo yum install -y "kernel-devel-uname-r == $(uname -r)" sudo modprobe backlight fi sudo curl -fsL -o /tmp/nvidia_driver "https://s3.amazonaws.com/ossci-linux/nvidia_driver/$DRIVER_FN" set +e sudo /bin/bash /tmp/nvidia_driver -s --no-drm NVIDIA_INSTALLATION_STATUS=$? RESET_GPU=0 if [ "$NVIDIA_INSTALLATION_STATUS" -ne 0 ]; then sudo cat /var/log/nvidia-installer.log # Fail to install NVIDIA driver, try to reset the GPU RESET_GPU=1 elif [ -x "$(command -v nvidia-smi)" ]; then # Check again if nvidia-smi works even if the driver installation completes successfully INSTALLED_DRIVER_VERSION=$(nvidia-smi --query-gpu=driver_version --format=csv,noheader --id=0) NVIDIA_SMI_STATUS=$? if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then RESET_GPU=1 fi fi if [ "$RESET_GPU" -eq 1 ]; then NVIDIA_DEVICES=$(lspci -D | grep -i NVIDIA | cut -d' ' -f1) # The GPU can get stuck in a failure state if somehow the test crashs the GPU microcode. When this # happens, we'll try to reset all NVIDIA devices https://github.com/pytorch/pytorch/issues/88388 for PCI_ID in $NVIDIA_DEVICES; do DEVICE_ENABLED=$(cat /sys/bus/pci/devices/$PCI_ID/enable) echo "Reseting $PCI_ID (enabled state: $DEVICE_ENABLED)" # This requires sudo permission of course echo "1" | sudo tee /sys/bus/pci/devices/$PCI_ID/reset sleep 1 done fi sudo rm -fv /tmp/nvidia_driver set -e fi ) } post_install_nvidia_driver_common() { ( sudo modprobe nvidia || true echo "After installing NVIDIA driver" lspci lsmod modinfo nvidia || true ( set +e nvidia-smi # NB: Annoyingly, nvidia-smi command returns successfully with return code 0 even in # the case where the driver has already crashed as it still can get the driver version # and some basic information like the bus ID. However, the rest of the information # would be missing (ERR!), for example: # # +-----------------------------------------------------------------------------+ # | NVIDIA-SMI 525.89.02 Driver Version: 525.89.02 CUDA Version: 12.0 | # |-------------------------------+----------------------+----------------------+ # | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | # | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | # | | | MIG M. | # |===============================+======================+======================| # | 0 ERR! Off | 00000000:00:1E.0 Off | ERR! | # |ERR! ERR! ERR! ERR! / ERR! | 4184MiB / 23028MiB | ERR! Default | # | | | ERR! | # +-------------------------------+----------------------+----------------------+ # # +-----------------------------------------------------------------------------+ # | Processes: | # | GPU GI CI PID Type Process name GPU Memory | # | ID ID Usage | # |=============================================================================| # +-----------------------------------------------------------------------------+ # # This should be reported as a failure instead as it will guarantee to fail when # Docker tries to run with --gpus all # # So, the correct check here is to query one of the missing piece of info like # GPU name, so that the command can fail accordingly nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 NVIDIA_SMI_STATUS=$? # Allowable exit statuses for nvidia-smi, see: https://github.com/NVIDIA/gpu-operator/issues/285 if [ "$NVIDIA_SMI_STATUS" -eq 0 ] || [ "$NVIDIA_SMI_STATUS" -eq 14 ]; then echo "INFO: Ignoring allowed status ${NVIDIA_SMI_STATUS}" else echo "ERROR: nvidia-smi exited with unresolved status ${NVIDIA_SMI_STATUS}" exit ${NVIDIA_SMI_STATUS} fi set -e ) ) } install_nvidia_driver_amzn2() { ( set -x pre_install_nvidia_driver_amzn2 install_nvidia_driver_common post_install_nvidia_driver_common ) } install_nvidia_driver_ubuntu20() { ( set -x install_nvidia_driver_common post_install_nvidia_driver_common ) } echo "== Installing nvidia driver ${DRIVER_FN} ==" case "${DISTRIBUTION}" in amzn*) install_nvidia_driver_amzn2 ;; ubuntu20.04) install_nvidia_driver_ubuntu20 ;; *) echo "ERROR: Unknown distribution ${DISTRIBUTION}" exit 1 ;; esac # Install container toolkit based on distribution echo "== Installing nvidia container toolkit for ${DISTRIBUTION} ==" case "${DISTRIBUTION}" in amzn*) install_nvidia_docker2_amzn2 ;; ubuntu20.04) install_nvidia_docker2_ubuntu20 ;; *) echo "ERROR: Unknown distribution ${DISTRIBUTION}" exit 1 ;; esac echo "GPU_FLAG=--gpus all -e NVIDIA_DRIVER_CAPABILITIES=all" >> "${GITHUB_ENV}" # Fix https://github.com/NVIDIA/nvidia-docker/issues/1648 on runners with # more than one GPUs. This just needs to be run once. The command fails # on subsequent runs and complains that the mode is already on, but that's # ok sudo nvidia-persistenced || true # This should show persistence mode ON nvidia-smi # check if the container-toolkit is correctly installed and CUDA is available inside a container docker run --rm -t --gpus=all public.ecr.aws/docker/library/python:3.13 nvidia-smi 2025-09-07T07:05:49.4114819Z retry_wait_seconds: 10 2025-09-07T07:05:49.4115018Z polling_interval_seconds: 1 2025-09-07T07:05:49.4115219Z warning_on_retry: true 2025-09-07T07:05:49.4115493Z continue_on_error: false 2025-09-07T07:05:49.4126163Z env: 2025-09-07T07:05:49.4126343Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:49.4126555Z DRIVER_VERSION: 570.133.07 2025-09-07T07:05:49.4126751Z ##[endgroup] 2025-09-07T07:05:49.4904710Z == Installing nvidia driver NVIDIA-Linux-x86_64-570.133.07.run == 2025-09-07T07:05:49.4906430Z + pre_install_nvidia_driver_amzn2 2025-09-07T07:05:49.4907370Z + sudo yum remove -y nvidia-driver-latest-dkms 2025-09-07T07:05:49.9840876Z No match for argument: nvidia-driver-latest-dkms 2025-09-07T07:05:49.9841549Z No packages marked for removal. 2025-09-07T07:05:49.9894105Z Dependencies resolved. 2025-09-07T07:05:49.9906261Z Nothing to do. 2025-09-07T07:05:49.9906809Z Complete! 2025-09-07T07:05:50.0602769Z + install_nvidia_driver_common 2025-09-07T07:05:50.0608875Z + echo 'Before installing NVIDIA driver' 2025-09-07T07:05:50.0609135Z + lspci 2025-09-07T07:05:50.0611170Z Before installing NVIDIA driver 2025-09-07T07:05:50.1483914Z 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] 2025-09-07T07:05:50.1484471Z 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 2025-09-07T07:05:50.1485006Z 00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08) 2025-09-07T07:05:50.1485810Z 00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111 2025-09-07T07:05:50.1486431Z 00:04.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe EBS Controller 2025-09-07T07:05:50.1486967Z 01:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1487526Z 02:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1488138Z 03:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1488647Z 03:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1489129Z 03:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1489631Z 03:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1490135Z 03:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1490625Z 03:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1491152Z 03:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1491678Z 03:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1492232Z 03:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1492817Z 03:01.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1493384Z 03:01.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1493943Z 03:01.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1494513Z 03:01.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1495084Z 03:01.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1495739Z 03:01.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1496295Z 03:01.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1496844Z 03:02.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1497345Z 03:02.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1497794Z 03:02.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1498230Z 03:02.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1498699Z 03:02.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1499217Z 03:02.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1499710Z 03:02.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1500209Z 03:02.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1500690Z 03:03.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1501124Z 03:03.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1501589Z 03:03.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1502050Z 03:03.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1502488Z 03:03.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1502953Z 03:03.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1503414Z 03:03.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1503878Z 03:03.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1504327Z 24:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1504788Z 25:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1505247Z 26:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1505742Z 26:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1506508Z 26:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1506964Z 26:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1507255Z 26:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1507515Z 26:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1507778Z 26:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1508027Z 26:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1508282Z 26:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1508619Z 27:00.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA) 2025-09-07T07:05:50.1508960Z 30:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1509229Z 31:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1509496Z 32:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1509827Z 33:00.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller 2025-09-07T07:05:50.1510298Z 34:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:50.1510608Z 35:00.0 3D controller: NVIDIA Corporation AD104GL [L4] (rev a1) 2025-09-07T07:05:50.1510877Z + lsmod 2025-09-07T07:05:50.1522207Z Module Size Used by 2025-09-07T07:05:50.1522512Z xt_conntrack 16384 1 2025-09-07T07:05:50.1522761Z nft_chain_nat 16384 3 2025-09-07T07:05:50.1522996Z xt_MASQUERADE 20480 1 2025-09-07T07:05:50.1523270Z nf_nat 57344 2 nft_chain_nat,xt_MASQUERADE 2025-09-07T07:05:50.1523684Z nf_conntrack_netlink 57344 0 2025-09-07T07:05:50.1524105Z nf_conntrack 184320 4 xt_conntrack,nf_nat,nf_conntrack_netlink,xt_MASQUERADE 2025-09-07T07:05:50.1524531Z nf_defrag_ipv6 24576 1 nf_conntrack 2025-09-07T07:05:50.1524821Z nf_defrag_ipv4 16384 1 nf_conntrack 2025-09-07T07:05:50.1525090Z xfrm_user 57344 1 2025-09-07T07:05:50.1525339Z xfrm_algo 16384 1 xfrm_user 2025-09-07T07:05:50.1525618Z xt_addrtype 16384 2 2025-09-07T07:05:50.1525857Z nft_compat 20480 4 2025-09-07T07:05:50.1526127Z nf_tables 311296 57 nft_compat,nft_chain_nat 2025-09-07T07:05:50.1526437Z nfnetlink 20480 4 nft_compat,nf_conntrack_netlink,nf_tables 2025-09-07T07:05:50.1526718Z br_netfilter 36864 0 2025-09-07T07:05:50.1526915Z bridge 323584 1 br_netfilter 2025-09-07T07:05:50.1527138Z stp 16384 1 bridge 2025-09-07T07:05:50.1527356Z llc 16384 2 bridge,stp 2025-09-07T07:05:50.1527565Z overlay 167936 0 2025-09-07T07:05:50.1527742Z tls 139264 0 2025-09-07T07:05:50.1527924Z nls_ascii 16384 1 2025-09-07T07:05:50.1528107Z nls_cp437 20480 1 2025-09-07T07:05:50.1528287Z vfat 24576 1 2025-09-07T07:05:50.1528463Z fat 86016 1 vfat 2025-09-07T07:05:50.1528664Z sunrpc 700416 1 2025-09-07T07:05:50.1528845Z ena 180224 0 2025-09-07T07:05:50.1529025Z i8042 45056 0 2025-09-07T07:05:50.1529204Z serio 28672 3 i8042 2025-09-07T07:05:50.1529410Z button 24576 0 2025-09-07T07:05:50.1529598Z ghash_clmulni_intel 16384 0 2025-09-07T07:05:50.1529800Z sch_fq_codel 20480 9 2025-09-07T07:05:50.1529992Z fuse 184320 1 2025-09-07T07:05:50.1530179Z dm_mod 188416 0 2025-09-07T07:05:50.1530367Z loop 36864 0 2025-09-07T07:05:50.1530551Z configfs 57344 1 2025-09-07T07:05:50.1530728Z dmi_sysfs 20480 0 2025-09-07T07:05:50.1530911Z crc32_pclmul 16384 0 2025-09-07T07:05:50.1531095Z crc32c_intel 24576 0 2025-09-07T07:05:50.1531283Z efivarfs 24576 1 2025-09-07T07:05:50.1531461Z + modinfo nvidia 2025-09-07T07:05:50.1538177Z filename: /lib/modules/6.1.141-155.222.amzn2023.x86_64/kernel/drivers/video/nvidia.ko 2025-09-07T07:05:50.1538640Z import_ns: DMA_BUF 2025-09-07T07:05:50.1539019Z alias: char-major-195-* 2025-09-07T07:05:50.1539289Z version: 570.133.07 2025-09-07T07:05:50.1539520Z supported: external 2025-09-07T07:05:50.1539753Z license: Dual MIT/GPL 2025-09-07T07:05:50.1540023Z firmware: nvidia/570.133.07/gsp_tu10x.bin 2025-09-07T07:05:50.1540338Z firmware: nvidia/570.133.07/gsp_ga10x.bin 2025-09-07T07:05:50.1540624Z srcversion: 49515739FD8F721A3F2F714 2025-09-07T07:05:50.1540925Z alias: pci:v000010DEd*sv*sd*bc06sc80i00* 2025-09-07T07:05:50.1541239Z alias: pci:v000010DEd*sv*sd*bc03sc02i00* 2025-09-07T07:05:50.1541535Z alias: pci:v000010DEd*sv*sd*bc03sc00i00* 2025-09-07T07:05:50.1541829Z depends: i2c-core,drm 2025-09-07T07:05:50.1542066Z retpoline: Y 2025-09-07T07:05:50.1542268Z name: nvidia 2025-09-07T07:05:50.1542607Z vermagic: 6.1.141-155.222.amzn2023.x86_64 SMP preempt mod_unload modversions 2025-09-07T07:05:50.1543170Z parm: NvSwitchRegDwords:NvSwitch regkey (charp) 2025-09-07T07:05:50.1543600Z parm: NvSwitchBlacklist:NvSwitchBlacklist=uuid[,uuid...] (charp) 2025-09-07T07:05:50.1543990Z parm: NVreg_ResmanDebugLevel:int 2025-09-07T07:05:50.1544273Z parm: NVreg_RmLogonRC:int 2025-09-07T07:05:50.1544555Z parm: NVreg_ModifyDeviceFiles:int 2025-09-07T07:05:50.1544839Z parm: NVreg_DeviceFileUID:int 2025-09-07T07:05:50.1545114Z parm: NVreg_DeviceFileGID:int 2025-09-07T07:05:50.1545396Z parm: NVreg_DeviceFileMode:int 2025-09-07T07:05:50.1545736Z parm: NVreg_InitializeSystemMemoryAllocations:int 2025-09-07T07:05:50.1546072Z parm: NVreg_UsePageAttributeTable:int 2025-09-07T07:05:50.1546322Z parm: NVreg_EnablePCIeGen3:int 2025-09-07T07:05:50.1546542Z parm: NVreg_EnableMSI:int 2025-09-07T07:05:50.1546772Z parm: NVreg_EnableStreamMemOPs:int 2025-09-07T07:05:50.1547044Z parm: NVreg_RestrictProfilingToAdminUsers:int 2025-09-07T07:05:50.1547359Z parm: NVreg_PreserveVideoMemoryAllocations:int 2025-09-07T07:05:50.1547646Z parm: NVreg_EnableS0ixPowerManagement:int 2025-09-07T07:05:50.1547950Z parm: NVreg_S0ixPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:50.1548250Z parm: NVreg_DynamicPowerManagement:int 2025-09-07T07:05:50.1548563Z parm: NVreg_DynamicPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:50.1548865Z parm: NVreg_EnableGpuFirmware:int 2025-09-07T07:05:50.1549116Z parm: NVreg_EnableGpuFirmwareLogs:int 2025-09-07T07:05:50.1549384Z parm: NVreg_OpenRmEnableUnsupportedGpus:int 2025-09-07T07:05:50.1549661Z parm: NVreg_EnableUserNUMAManagement:int 2025-09-07T07:05:50.1549912Z parm: NVreg_MemoryPoolSize:int 2025-09-07T07:05:50.1550152Z parm: NVreg_KMallocHeapMaxSize:int 2025-09-07T07:05:50.1550396Z parm: NVreg_VMallocHeapMaxSize:int 2025-09-07T07:05:50.1550636Z parm: NVreg_IgnoreMMIOCheck:int 2025-09-07T07:05:50.1550874Z parm: NVreg_NvLinkDisable:int 2025-09-07T07:05:50.1551138Z parm: NVreg_EnablePCIERelaxedOrderingMode:int 2025-09-07T07:05:50.1551405Z parm: NVreg_RegisterPCIDriver:int 2025-09-07T07:05:50.1551641Z parm: NVreg_EnableResizableBar:int 2025-09-07T07:05:50.1551898Z parm: NVreg_EnableDbgBreakpoint:int 2025-09-07T07:05:50.1552157Z parm: NVreg_EnableNonblockingOpen:int 2025-09-07T07:05:50.1552407Z parm: NVreg_RegistryDwords:charp 2025-09-07T07:05:50.1552651Z parm: NVreg_RegistryDwordsPerDevice:charp 2025-09-07T07:05:50.1552899Z parm: NVreg_RmMsg:charp 2025-09-07T07:05:50.1553111Z parm: NVreg_GpuBlacklist:charp 2025-09-07T07:05:50.1553347Z parm: NVreg_TemporaryFilePath:charp 2025-09-07T07:05:50.1553578Z parm: NVreg_ExcludedGpus:charp 2025-09-07T07:05:50.1553806Z parm: NVreg_DmaRemapPeerMmio:int 2025-09-07T07:05:50.1554050Z parm: NVreg_RmNvlinkBandwidth:charp 2025-09-07T07:05:50.1554443Z parm: NVreg_RmNvlinkBandwidthLinkCount:int 2025-09-07T07:05:50.1554768Z parm: NVreg_ImexChannelCount:int 2025-09-07T07:05:50.1555009Z parm: NVreg_CreateImexChannel0:int 2025-09-07T07:05:50.1555261Z parm: NVreg_GrdmaPciTopoCheckOverride:int 2025-09-07T07:05:50.1555507Z parm: rm_firmware_active:charp 2025-09-07T07:05:50.1555721Z + HAS_NVIDIA_DRIVER=0 2025-09-07T07:05:50.1555923Z ++ command -v nvidia-smi 2025-09-07T07:05:50.1556119Z + '[' -x /usr/bin/nvidia-smi ']' 2025-09-07T07:05:50.1556312Z + set +e 2025-09-07T07:05:50.1556540Z ++ nvidia-smi --query-gpu=driver_version --format=csv,noheader --id=0 2025-09-07T07:05:51.7268862Z + INSTALLED_DRIVER_VERSION=570.133.07 2025-09-07T07:05:51.7269175Z + NVIDIA_SMI_STATUS=0 2025-09-07T07:05:51.7269436Z + '[' 0 -ne 0 ']' 2025-09-07T07:05:51.7269716Z + '[' 570.133.07 '!=' 570.133.07 ']' 2025-09-07T07:05:51.7270070Z + HAS_NVIDIA_DRIVER=1 2025-09-07T07:05:51.7270909Z + echo 'NVIDIA driver (570.133.07) has already been installed. Skipping NVIDIA driver installation' 2025-09-07T07:05:51.7271623Z + set -e 2025-09-07T07:05:51.7271857Z + '[' 1 -eq 0 ']' 2025-09-07T07:05:51.7272332Z NVIDIA driver (570.133.07) has already been installed. Skipping NVIDIA driver installation 2025-09-07T07:05:51.7273191Z + post_install_nvidia_driver_common 2025-09-07T07:05:51.7276481Z + sudo modprobe nvidia 2025-09-07T07:05:51.8195901Z + echo 'After installing NVIDIA driver' 2025-09-07T07:05:51.8196172Z + lspci 2025-09-07T07:05:51.8196343Z After installing NVIDIA driver 2025-09-07T07:05:51.8358339Z 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] 2025-09-07T07:05:51.8358872Z 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 2025-09-07T07:05:51.8359432Z 00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08) 2025-09-07T07:05:51.8359949Z 00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111 2025-09-07T07:05:51.8360434Z 00:04.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe EBS Controller 2025-09-07T07:05:51.8360870Z 01:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8361331Z 02:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8361661Z 03:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8361977Z 03:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8362277Z 03:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8362594Z 03:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8362903Z 03:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8363213Z 03:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8363522Z 03:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8363819Z 03:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8364286Z 03:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8364628Z 03:01.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8364955Z 03:01.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8365251Z 03:01.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8365558Z 03:01.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8365862Z 03:01.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8366166Z 03:01.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8366462Z 03:01.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8366740Z 03:02.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8366992Z 03:02.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8367237Z 03:02.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8367476Z 03:02.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8367721Z 03:02.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8367967Z 03:02.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8368217Z 03:02.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8368468Z 03:02.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8369014Z 03:03.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8369258Z 03:03.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8369502Z 03:03.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8369746Z 03:03.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8369984Z 03:03.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8370227Z 03:03.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8370494Z 03:03.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8370746Z 03:03.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8370997Z 24:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8371247Z 25:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8371497Z 26:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8371737Z 26:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8372134Z 26:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8372410Z 26:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8373027Z 26:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8373353Z 26:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8373605Z 26:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8373852Z 26:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8374094Z 26:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8374410Z 27:00.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA) 2025-09-07T07:05:51.8374743Z 30:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8374994Z 31:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8375244Z 32:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8375575Z 33:00.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller 2025-09-07T07:05:51.8375917Z 34:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:51.8376211Z 35:00.0 3D controller: NVIDIA Corporation AD104GL [L4] (rev a1) 2025-09-07T07:05:51.8376480Z + lsmod 2025-09-07T07:05:51.8387073Z Module Size Used by 2025-09-07T07:05:51.8387412Z nvidia_uvm 1884160 0 2025-09-07T07:05:51.8387686Z nvidia 11583488 1 nvidia_uvm 2025-09-07T07:05:51.8387965Z drm 602112 1 nvidia 2025-09-07T07:05:51.8388258Z drm_panel_orientation_quirks 32768 1 drm 2025-09-07T07:05:51.8388550Z backlight 24576 1 drm 2025-09-07T07:05:51.8388820Z i2c_core 110592 2 nvidia,drm 2025-09-07T07:05:51.8389098Z xt_conntrack 16384 1 2025-09-07T07:05:51.8389343Z nft_chain_nat 16384 3 2025-09-07T07:05:51.8389574Z xt_MASQUERADE 20480 1 2025-09-07T07:05:51.8389845Z nf_nat 57344 2 nft_chain_nat,xt_MASQUERADE 2025-09-07T07:05:51.8390154Z nf_conntrack_netlink 57344 0 2025-09-07T07:05:51.8390543Z nf_conntrack 184320 4 xt_conntrack,nf_nat,nf_conntrack_netlink,xt_MASQUERADE 2025-09-07T07:05:51.8390970Z nf_defrag_ipv6 24576 1 nf_conntrack 2025-09-07T07:05:51.8391253Z nf_defrag_ipv4 16384 1 nf_conntrack 2025-09-07T07:05:51.8391519Z xfrm_user 57344 1 2025-09-07T07:05:51.8391761Z xfrm_algo 16384 1 xfrm_user 2025-09-07T07:05:51.8392034Z xt_addrtype 16384 2 2025-09-07T07:05:51.8392267Z nft_compat 20480 4 2025-09-07T07:05:51.8392667Z nf_tables 311296 57 nft_compat,nft_chain_nat 2025-09-07T07:05:51.8393071Z nfnetlink 20480 4 nft_compat,nf_conntrack_netlink,nf_tables 2025-09-07T07:05:51.8393421Z br_netfilter 36864 0 2025-09-07T07:05:51.8393676Z bridge 323584 1 br_netfilter 2025-09-07T07:05:51.8393952Z stp 16384 1 bridge 2025-09-07T07:05:51.8394217Z llc 16384 2 bridge,stp 2025-09-07T07:05:51.8394482Z overlay 167936 0 2025-09-07T07:05:51.8394709Z tls 139264 0 2025-09-07T07:05:51.8395186Z nls_ascii 16384 1 2025-09-07T07:05:51.8395409Z nls_cp437 20480 1 2025-09-07T07:05:51.8395632Z vfat 24576 1 2025-09-07T07:05:51.8395849Z fat 86016 1 vfat 2025-09-07T07:05:51.8396098Z sunrpc 700416 1 2025-09-07T07:05:51.8396313Z ena 180224 0 2025-09-07T07:05:51.8396488Z i8042 45056 0 2025-09-07T07:05:51.8396665Z serio 28672 3 i8042 2025-09-07T07:05:51.8396863Z button 24576 0 2025-09-07T07:05:51.8397048Z ghash_clmulni_intel 16384 0 2025-09-07T07:05:51.8397248Z sch_fq_codel 20480 9 2025-09-07T07:05:51.8397422Z fuse 184320 1 2025-09-07T07:05:51.8397598Z dm_mod 188416 0 2025-09-07T07:05:51.8397776Z loop 36864 0 2025-09-07T07:05:51.8397952Z configfs 57344 1 2025-09-07T07:05:51.8398127Z dmi_sysfs 20480 0 2025-09-07T07:05:51.8398453Z crc32_pclmul 16384 0 2025-09-07T07:05:51.8398659Z crc32c_intel 24576 0 2025-09-07T07:05:51.8398840Z efivarfs 24576 1 2025-09-07T07:05:51.8399017Z + modinfo nvidia 2025-09-07T07:05:51.8403616Z filename: /lib/modules/6.1.141-155.222.amzn2023.x86_64/kernel/drivers/video/nvidia.ko 2025-09-07T07:05:51.8403969Z import_ns: DMA_BUF 2025-09-07T07:05:51.8404164Z alias: char-major-195-* 2025-09-07T07:05:51.8404360Z version: 570.133.07 2025-09-07T07:05:51.8404552Z supported: external 2025-09-07T07:05:51.8404742Z license: Dual MIT/GPL 2025-09-07T07:05:51.8404970Z firmware: nvidia/570.133.07/gsp_tu10x.bin 2025-09-07T07:05:51.8405230Z firmware: nvidia/570.133.07/gsp_ga10x.bin 2025-09-07T07:05:51.8405470Z srcversion: 49515739FD8F721A3F2F714 2025-09-07T07:05:51.8405716Z alias: pci:v000010DEd*sv*sd*bc06sc80i00* 2025-09-07T07:05:51.8405972Z alias: pci:v000010DEd*sv*sd*bc03sc02i00* 2025-09-07T07:05:51.8406248Z alias: pci:v000010DEd*sv*sd*bc03sc00i00* 2025-09-07T07:05:51.8406537Z depends: i2c-core,drm 2025-09-07T07:05:51.8406776Z retpoline: Y 2025-09-07T07:05:51.8406986Z name: nvidia 2025-09-07T07:05:51.8407326Z vermagic: 6.1.141-155.222.amzn2023.x86_64 SMP preempt mod_unload modversions 2025-09-07T07:05:51.8407778Z parm: NvSwitchRegDwords:NvSwitch regkey (charp) 2025-09-07T07:05:51.8408196Z parm: NvSwitchBlacklist:NvSwitchBlacklist=uuid[,uuid...] (charp) 2025-09-07T07:05:51.8408579Z parm: NVreg_ResmanDebugLevel:int 2025-09-07T07:05:51.8408861Z parm: NVreg_RmLogonRC:int 2025-09-07T07:05:51.8409136Z parm: NVreg_ModifyDeviceFiles:int 2025-09-07T07:05:51.8409415Z parm: NVreg_DeviceFileUID:int 2025-09-07T07:05:51.8409703Z parm: NVreg_DeviceFileGID:int 2025-09-07T07:05:51.8409982Z parm: NVreg_DeviceFileMode:int 2025-09-07T07:05:51.8410314Z parm: NVreg_InitializeSystemMemoryAllocations:int 2025-09-07T07:05:51.8410685Z parm: NVreg_UsePageAttributeTable:int 2025-09-07T07:05:51.8410987Z parm: NVreg_EnablePCIeGen3:int 2025-09-07T07:05:51.8411261Z parm: NVreg_EnableMSI:int 2025-09-07T07:05:51.8411542Z parm: NVreg_EnableStreamMemOPs:int 2025-09-07T07:05:51.8411864Z parm: NVreg_RestrictProfilingToAdminUsers:int 2025-09-07T07:05:51.8412226Z parm: NVreg_PreserveVideoMemoryAllocations:int 2025-09-07T07:05:51.8412579Z parm: NVreg_EnableS0ixPowerManagement:int 2025-09-07T07:05:51.8412971Z parm: NVreg_S0ixPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:51.8413339Z parm: NVreg_DynamicPowerManagement:int 2025-09-07T07:05:51.8413719Z parm: NVreg_DynamicPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:51.8414086Z parm: NVreg_EnableGpuFirmware:int 2025-09-07T07:05:51.8414388Z parm: NVreg_EnableGpuFirmwareLogs:int 2025-09-07T07:05:51.8414720Z parm: NVreg_OpenRmEnableUnsupportedGpus:int 2025-09-07T07:05:51.8415202Z parm: NVreg_EnableUserNUMAManagement:int 2025-09-07T07:05:51.8415505Z parm: NVreg_MemoryPoolSize:int 2025-09-07T07:05:51.8415794Z parm: NVreg_KMallocHeapMaxSize:int 2025-09-07T07:05:51.8416082Z parm: NVreg_VMallocHeapMaxSize:int 2025-09-07T07:05:51.8416368Z parm: NVreg_IgnoreMMIOCheck:int 2025-09-07T07:05:51.8416618Z parm: NVreg_NvLinkDisable:int 2025-09-07T07:05:51.8416872Z parm: NVreg_EnablePCIERelaxedOrderingMode:int 2025-09-07T07:05:51.8417132Z parm: NVreg_RegisterPCIDriver:int 2025-09-07T07:05:51.8417363Z parm: NVreg_EnableResizableBar:int 2025-09-07T07:05:51.8417603Z parm: NVreg_EnableDbgBreakpoint:int 2025-09-07T07:05:51.8417853Z parm: NVreg_EnableNonblockingOpen:int 2025-09-07T07:05:51.8418096Z parm: NVreg_RegistryDwords:charp 2025-09-07T07:05:51.8418340Z parm: NVreg_RegistryDwordsPerDevice:charp 2025-09-07T07:05:51.8418664Z parm: NVreg_RmMsg:charp 2025-09-07T07:05:51.8418898Z parm: NVreg_GpuBlacklist:charp 2025-09-07T07:05:51.8419135Z parm: NVreg_TemporaryFilePath:charp 2025-09-07T07:05:51.8419363Z parm: NVreg_ExcludedGpus:charp 2025-09-07T07:05:51.8419589Z parm: NVreg_DmaRemapPeerMmio:int 2025-09-07T07:05:51.8419832Z parm: NVreg_RmNvlinkBandwidth:charp 2025-09-07T07:05:51.8420104Z parm: NVreg_RmNvlinkBandwidthLinkCount:int 2025-09-07T07:05:51.8420358Z parm: NVreg_ImexChannelCount:int 2025-09-07T07:05:51.8420591Z parm: NVreg_CreateImexChannel0:int 2025-09-07T07:05:51.8420841Z parm: NVreg_GrdmaPciTopoCheckOverride:int 2025-09-07T07:05:51.8421090Z parm: rm_firmware_active:charp 2025-09-07T07:05:51.8421292Z + set +e 2025-09-07T07:05:51.8421435Z + nvidia-smi 2025-09-07T07:05:53.2259046Z Sun Sep 7 07:05:53 2025 2025-09-07T07:05:53.2259956Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:53.2260980Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:05:53.2261884Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:05:53.2262801Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:05:53.2263748Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:05:53.2264517Z | | | MIG M. | 2025-09-07T07:05:53.2265114Z |=========================================+========================+======================| 2025-09-07T07:05:53.2312683Z | 0 NVIDIA L4 Off | 00000000:35:00.0 Off | 0 | 2025-09-07T07:05:53.2313154Z | N/A 39C P0 30W / 72W | 0MiB / 23034MiB | 4% Default | 2025-09-07T07:05:53.2313538Z | | | N/A | 2025-09-07T07:05:53.2313917Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:05:53.2314288Z 2025-09-07T07:05:53.2314654Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:53.2315046Z | Processes: | 2025-09-07T07:05:53.2315470Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:05:53.2315852Z | ID ID Usage | 2025-09-07T07:05:53.2316160Z |=========================================================================================| 2025-09-07T07:05:53.2317143Z | No running processes found | 2025-09-07T07:05:53.2317775Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:53.5369358Z + nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T07:05:54.9150423Z NVIDIA L4 2025-09-07T07:05:55.0931257Z + NVIDIA_SMI_STATUS=0 2025-09-07T07:05:55.0931559Z + '[' 0 -eq 0 ']' 2025-09-07T07:05:55.0931812Z + echo 'INFO: Ignoring allowed status 0' 2025-09-07T07:05:55.0932088Z + set -e 2025-09-07T07:05:55.0932287Z INFO: Ignoring allowed status 0 2025-09-07T07:05:55.0939308Z == Installing nvidia container toolkit for amzn2023 == 2025-09-07T07:05:55.0942242Z + sudo yum install -y yum-utils 2025-09-07T07:05:55.5178110Z Last metadata expiration check: 0:18:16 ago on Sun Sep 7 06:47:39 2025. 2025-09-07T07:05:55.5379713Z Package dnf-utils-4.3.0-13.amzn2023.0.5.noarch is already installed. 2025-09-07T07:05:55.5722503Z Dependencies resolved. 2025-09-07T07:05:55.5901678Z Nothing to do. 2025-09-07T07:05:55.5902104Z Complete! 2025-09-07T07:05:55.8315157Z + [[ amzn2023 == \a\m\z\n\2\0\2\3 ]] 2025-09-07T07:05:55.8315864Z + YUM_REPO_URL=https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:55.8316720Z + sudo yum-config-manager --add-repo https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:56.1325218Z Adding repo from: https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:56.1779560Z + sudo yum install -y nvidia-container-toolkit-1.17.8 libnvidia-container-tools-1.17.8 libnvidia-container1-1.17.8 nvidia-container-toolkit-base-1.17.8 2025-09-07T07:05:56.6687160Z nvidia-container-toolkit 23 kB/s | 833 B 00:00 2025-09-07T07:05:56.6881430Z Package nvidia-container-toolkit-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:56.6886010Z Package libnvidia-container-tools-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:56.6888845Z Package libnvidia-container1-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:56.6894106Z Package nvidia-container-toolkit-base-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:56.7235140Z Dependencies resolved. 2025-09-07T07:05:56.7415631Z Nothing to do. 2025-09-07T07:05:56.7416210Z Complete! 2025-09-07T07:05:56.8405995Z + sudo systemctl restart docker 2025-09-07T07:06:53.0386667Z Sun Sep 7 07:06:53 2025 2025-09-07T07:06:53.0387126Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:53.0387633Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:06:53.0388105Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:06:53.0388581Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:06:53.0389092Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:06:53.0389536Z | | | MIG M. | 2025-09-07T07:06:53.0389858Z |=========================================+========================+======================| 2025-09-07T07:06:53.0453621Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T07:06:53.0454066Z | N/A 38C P0 29W / 72W | 0MiB / 23034MiB | 3% Default | 2025-09-07T07:06:53.0454422Z | | | N/A | 2025-09-07T07:06:53.0454794Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:06:53.0455174Z 2025-09-07T07:06:53.0455542Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:53.0455957Z | Processes: | 2025-09-07T07:06:53.0456818Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:06:53.0457196Z | ID ID Usage | 2025-09-07T07:06:53.0457503Z |=========================================================================================| 2025-09-07T07:06:53.0457906Z | No running processes found | 2025-09-07T07:06:53.0458346Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:53.1879433Z Unable to find image 'public.ecr.aws/docker/library/python:3.13' locally 2025-09-07T07:06:54.3875577Z 3.13: Pulling from docker/library/python 2025-09-07T07:06:54.4856446Z 80b7316254b3: Pulling fs layer 2025-09-07T07:06:54.4856825Z 36e4db86de6e: Pulling fs layer 2025-09-07T07:06:54.4857091Z 8ea45766c644: Pulling fs layer 2025-09-07T07:06:54.4857752Z 3cb1455cf185: Pulling fs layer 2025-09-07T07:06:54.4858043Z d622b1dca92a: Pulling fs layer 2025-09-07T07:06:54.4858310Z ad72fce423fc: Pulling fs layer 2025-09-07T07:06:54.4858567Z b9f8f98927f6: Pulling fs layer 2025-09-07T07:06:54.4858807Z ad72fce423fc: Waiting 2025-09-07T07:06:54.4859023Z b9f8f98927f6: Waiting 2025-09-07T07:06:54.4859232Z d622b1dca92a: Waiting 2025-09-07T07:06:54.4859432Z 3cb1455cf185: Waiting 2025-09-07T07:06:54.6173815Z 36e4db86de6e: Verifying Checksum 2025-09-07T07:06:54.6174228Z 36e4db86de6e: Download complete 2025-09-07T07:06:54.6843649Z 80b7316254b3: Verifying Checksum 2025-09-07T07:06:54.6843956Z 80b7316254b3: Download complete 2025-09-07T07:06:54.7314865Z 8ea45766c644: Verifying Checksum 2025-09-07T07:06:54.7315440Z 8ea45766c644: Download complete 2025-09-07T07:06:54.7471123Z d622b1dca92a: Verifying Checksum 2025-09-07T07:06:54.7471503Z d622b1dca92a: Download complete 2025-09-07T07:06:54.7912827Z b9f8f98927f6: Verifying Checksum 2025-09-07T07:06:54.7913167Z b9f8f98927f6: Download complete 2025-09-07T07:06:54.8709558Z ad72fce423fc: Verifying Checksum 2025-09-07T07:06:54.8709868Z ad72fce423fc: Download complete 2025-09-07T07:06:55.2279227Z 3cb1455cf185: Verifying Checksum 2025-09-07T07:06:55.2279535Z 3cb1455cf185: Download complete 2025-09-07T07:06:55.9473675Z 80b7316254b3: Pull complete 2025-09-07T07:06:56.4564471Z 36e4db86de6e: Pull complete 2025-09-07T07:06:58.1296296Z 8ea45766c644: Pull complete 2025-09-07T07:07:02.9068427Z 3cb1455cf185: Pull complete 2025-09-07T07:07:03.1109501Z d622b1dca92a: Pull complete 2025-09-07T07:07:03.6332938Z ad72fce423fc: Pull complete 2025-09-07T07:07:03.6558019Z b9f8f98927f6: Pull complete 2025-09-07T07:07:03.6697328Z Digest: sha256:18634e45b29c0dd1a9a3a3d0781f9f8a221fe32ee7a853db01e9120c710ef535 2025-09-07T07:07:03.6736683Z Status: Downloaded newer image for public.ecr.aws/docker/library/python:3.13 2025-09-07T07:07:11.0752747Z Sun Sep 7 07:07:11 2025 2025-09-07T07:07:11.0753124Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:11.0753550Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:07:11.0753926Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:07:11.0754310Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:07:11.0754724Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:07:11.0755033Z | | | MIG M. | 2025-09-07T07:07:11.0755293Z |=========================================+========================+======================| 2025-09-07T07:07:11.0849081Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T07:07:11.0849591Z | N/A 37C P8 11W / 72W | 0MiB / 23034MiB | 0% Default | 2025-09-07T07:07:11.0850026Z | | | N/A | 2025-09-07T07:07:11.0850860Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:07:11.0852302Z 2025-09-07T07:07:11.0852739Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:11.0853202Z | Processes: | 2025-09-07T07:07:11.0853676Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:07:11.0854120Z | ID ID Usage | 2025-09-07T07:07:11.0854563Z |=========================================================================================| 2025-09-07T07:07:11.0858124Z | No running processes found | 2025-09-07T07:07:11.0858679Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:12.5520218Z Command completed after 1 attempt(s). 2025-09-07T07:07:12.5613227Z Prepare all required actions 2025-09-07T07:07:12.5636985Z ##[group]Run ./.github/actions/get-workflow-job-id 2025-09-07T07:07:12.5637234Z with: 2025-09-07T07:07:12.5637779Z github-token: *** 2025-09-07T07:07:12.5637959Z env: 2025-09-07T07:07:12.5638114Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:12.5638369Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:12.5638621Z ##[endgroup] 2025-09-07T07:07:12.5667987Z ##[group]Run set -eux 2025-09-07T07:07:12.5668178Z set -eux 2025-09-07T07:07:12.5668493Z python3 .github/scripts/get_workflow_job_id.py "${GITHUB_RUN_ID}" "${RUNNER_NAME}" 2025-09-07T07:07:12.5680037Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:12.5680313Z env: 2025-09-07T07:07:12.5680468Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:12.5680734Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:12.5681203Z GITHUB_TOKEN: *** 2025-09-07T07:07:12.5681376Z ##[endgroup] 2025-09-07T07:07:12.5712466Z + python3 .github/scripts/get_workflow_job_id.py 17524754564 i-095a07df1a98b4f25 2025-09-07T07:07:13.9292093Z Setting output job-id=49774733805 2025-09-07T07:07:13.9292746Z Setting output job-name=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:13.9409489Z ##[group]Run python3 -m pip install psutil==5.9.8 dataclasses_json==0.6.7 nvidia-ml-py==11.525.84 2025-09-07T07:07:13.9410079Z python3 -m pip install psutil==5.9.8 dataclasses_json==0.6.7 nvidia-ml-py==11.525.84 2025-09-07T07:07:13.9410775Z python3 -m tools.stats.monitor --log-interval "$MONITOR_LOG_INTERVAL" --data-collect-interval "$MONITOR_DATA_COLLECT_INTERVAL" > usage_log.txt 2>&1 & 2025-09-07T07:07:13.9411392Z echo "monitor-script-pid=${!}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:13.9418713Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:13.9418996Z env: 2025-09-07T07:07:13.9419152Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:13.9419396Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:13.9419661Z JOB_ID: 49774733805 2025-09-07T07:07:13.9420049Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:13.9420505Z WORKFLOW_NAME: trunk 2025-09-07T07:07:13.9420705Z WORKFLOW_RUN_ID: 17524754564 2025-09-07T07:07:13.9420908Z MONITOR_LOG_INTERVAL: 5 2025-09-07T07:07:13.9421119Z MONITOR_DATA_COLLECT_INTERVAL: 1 2025-09-07T07:07:13.9421335Z ##[endgroup] 2025-09-07T07:07:14.2070418Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T07:07:14.5523627Z Collecting psutil==5.9.8 2025-09-07T07:07:14.5683857Z Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB) 2025-09-07T07:07:14.6442085Z Collecting dataclasses_json==0.6.7 2025-09-07T07:07:14.6479445Z Downloading dataclasses_json-0.6.7-py3-none-any.whl (28 kB) 2025-09-07T07:07:14.6799904Z Collecting nvidia-ml-py==11.525.84 2025-09-07T07:07:14.6838212Z Downloading nvidia_ml_py-11.525.84-py3-none-any.whl (34 kB) 2025-09-07T07:07:14.7952659Z Collecting marshmallow<4.0.0,>=3.18.0 2025-09-07T07:07:14.7989619Z Downloading marshmallow-3.26.1-py3-none-any.whl (50 kB) 2025-09-07T07:07:14.8274785Z Collecting typing-inspect<1,>=0.4.0 2025-09-07T07:07:14.8311731Z Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) 2025-09-07T07:07:14.8859760Z Collecting packaging>=17.0 2025-09-07T07:07:14.8896912Z Downloading packaging-25.0-py3-none-any.whl (66 kB) 2025-09-07T07:07:14.9447416Z Collecting typing-extensions>=3.7.4 2025-09-07T07:07:14.9479759Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-09-07T07:07:14.9736483Z Collecting mypy-extensions>=0.3.0 2025-09-07T07:07:14.9767638Z Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2025-09-07T07:07:15.0591996Z Installing collected packages: typing-extensions, packaging, mypy-extensions, typing-inspect, marshmallow, psutil, nvidia-ml-py, dataclasses-json 2025-09-07T07:07:15.3006120Z Successfully installed dataclasses-json-0.6.7 marshmallow-3.26.1 mypy-extensions-1.1.0 nvidia-ml-py-11.525.84 packaging-25.0 psutil-5.9.8 typing-extensions-4.15.0 typing-inspect-0.9.0 2025-09-07T07:07:15.4454807Z Prepare all required actions 2025-09-07T07:07:15.4455155Z Getting action download info 2025-09-07T07:07:15.5860627Z Download action repository 'seemethere/download-artifact-s3@v4' (SHA:1da556a7aa0a088e3153970611f6c432d58e80e6) 2025-09-07T07:07:15.8113241Z Download action repository 'actions/download-artifact@v4' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093) 2025-09-07T07:07:16.1376396Z ##[group]Run ./.github/actions/download-build-artifacts 2025-09-07T07:07:16.1376670Z with: 2025-09-07T07:07:16.1376878Z name: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:16.1377111Z s3-bucket: gha-artifacts 2025-09-07T07:07:16.1377297Z env: 2025-09-07T07:07:16.1377455Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:16.1377691Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:16.1377944Z ##[endgroup] 2025-09-07T07:07:16.1405903Z ##[group]Run seemethere/download-artifact-s3@v4 2025-09-07T07:07:16.1406153Z with: 2025-09-07T07:07:16.1406373Z name: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:16.1406606Z s3-bucket: gha-artifacts 2025-09-07T07:07:16.1406805Z region: us-east-1 2025-09-07T07:07:16.1406968Z env: 2025-09-07T07:07:16.1407124Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:16.1407362Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:16.1407627Z ##[endgroup] 2025-09-07T07:07:16.5399612Z (node:62664) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023. 2025-09-07T07:07:16.5400077Z 2025-09-07T07:07:16.5400293Z Please migrate your code to use AWS SDK for JavaScript (v3). 2025-09-07T07:07:16.5400804Z For more information, check the migration guide at https://a.co/7PzMCcy 2025-09-07T07:07:16.5401421Z (Use `node --trace-warnings ...` to show where the warning was created) 2025-09-07T07:07:16.7684386Z Found 1 objects with prefix pytorch/pytorch/17524754564/linux-jammy-cuda12.8-py3.10-gcc11/ 2025-09-07T07:07:16.7685271Z Starting download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/artifacts.zip 2025-09-07T07:07:25.3448082Z Finished download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/artifacts.zip 2025-09-07T07:07:25.3453430Z Artifact download has finished successfully 2025-09-07T07:07:25.3723827Z ##[group]Run unzip -o artifacts.zip 2025-09-07T07:07:25.3724095Z unzip -o artifacts.zip 2025-09-07T07:07:25.3731228Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:25.3731517Z env: 2025-09-07T07:07:25.3731679Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:25.3732168Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:25.3732436Z ##[endgroup] 2025-09-07T07:07:25.3806688Z Archive: artifacts.zip 2025-09-07T07:07:25.3807732Z creating: dist/ 2025-09-07T07:07:27.2657310Z inflating: dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl 2025-09-07T07:07:27.2773811Z inflating: dist/.ninja_log 2025-09-07T07:07:27.2774415Z creating: build/custom_test_artifacts/ 2025-09-07T07:07:27.2774906Z creating: build/custom_test_artifacts/custom-op-build/ 2025-09-07T07:07:27.2775385Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/ 2025-09-07T07:07:27.2775925Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:27.2783081Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:27.2783713Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:27.2784300Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:27.2784944Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:27.2785505Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:27.2787222Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:27.2789008Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:27.2789589Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:27.2790108Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:27.2790607Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:27.2792874Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:27.2794323Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:27.2795180Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:27.2796873Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:27.2798650Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:27.2799241Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:27.2799755Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:27.2851214Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:27.2903576Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:27.2904536Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:27.2960125Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:27.2961096Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:27.2961995Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:27.2963062Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:27.2964059Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:27.2965212Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:27.2965933Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:27.2966677Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:27.2967782Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:27.2968723Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:27.2969552Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:27.2970366Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:27.2971180Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:27.2971956Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:27.2974423Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:27.3038657Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:27.3095533Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:27.3104491Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:27.3105240Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:27.3105800Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:27.3106404Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:27.3107000Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/ 2025-09-07T07:07:27.3107656Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/compiler_depend.ts 2025-09-07T07:07:27.3108419Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/compiler_depend.make 2025-09-07T07:07:27.3109278Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/depend.make 2025-09-07T07:07:27.3109946Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/link.txt 2025-09-07T07:07:27.3110610Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/cmake_clean.cmake 2025-09-07T07:07:27.3111296Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/build.make 2025-09-07T07:07:27.3111986Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/DependInfo.cmake 2025-09-07T07:07:27.3112668Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/flags.make 2025-09-07T07:07:27.3113542Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/progress.make 2025-09-07T07:07:27.3132305Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/op.cpp.o.d 2025-09-07T07:07:27.3307778Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/op.cpp.o 2025-09-07T07:07:27.3308441Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/ 2025-09-07T07:07:27.3309142Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/compiler_depend.ts 2025-09-07T07:07:27.3309923Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/compiler_depend.make 2025-09-07T07:07:27.3310943Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/depend.make 2025-09-07T07:07:27.3311623Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/link.txt 2025-09-07T07:07:27.3312345Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/cmake_clean.cmake 2025-09-07T07:07:27.3313072Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/build.make 2025-09-07T07:07:27.3313802Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/DependInfo.cmake 2025-09-07T07:07:27.3314527Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/flags.make 2025-09-07T07:07:27.3315213Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/progress.make 2025-09-07T07:07:27.3333671Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/test_custom_ops.cpp.o.d 2025-09-07T07:07:27.3403656Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/test_custom_ops.cpp.o 2025-09-07T07:07:27.3404456Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:27.3405162Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:27.3405991Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/progress.marks 2025-09-07T07:07:27.3406829Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/Makefile2 2025-09-07T07:07:27.3408467Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:27.3409082Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:27.3409684Z inflating: build/custom_test_artifacts/custom-op-build/detect_cuda_version.cc 2025-09-07T07:07:27.3412236Z inflating: build/custom_test_artifacts/custom-op-build/CMakeCache.txt 2025-09-07T07:07:27.3413128Z inflating: build/custom_test_artifacts/custom-op-build/Makefile 2025-09-07T07:07:27.3413914Z inflating: build/custom_test_artifacts/custom-op-build/cmake_install.cmake 2025-09-07T07:07:27.3563092Z inflating: build/custom_test_artifacts/custom-op-build/libcustom_ops.so 2025-09-07T07:07:27.3611764Z inflating: build/custom_test_artifacts/custom-op-build/test_custom_ops 2025-09-07T07:07:27.3612231Z creating: build/custom_test_artifacts/jit-hook-build/ 2025-09-07T07:07:27.3612660Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/ 2025-09-07T07:07:27.3613170Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:27.3620246Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:27.3620862Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:27.3621455Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:27.3622072Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:27.3622678Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:27.3624581Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:27.3625997Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:27.3626756Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:27.3627257Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:27.3627744Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:27.3630043Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:27.3631542Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:27.3632588Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:27.3634234Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:27.3635978Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:27.3636531Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:27.3637014Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:27.3689185Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:27.3741797Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:27.3742720Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:27.3798999Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:27.3800096Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:27.3801082Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:27.3802017Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:27.3802917Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:27.3803808Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:27.3804681Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:27.3805437Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:27.3806258Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:27.3806990Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:27.3807716Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:27.3808510Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:27.3809450Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:27.3810388Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:27.3812872Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:27.3877604Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:27.3878457Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:27.3943240Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:27.3943939Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:27.3944467Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:27.3945212Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:27.3945789Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/ 2025-09-07T07:07:27.3946455Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/compiler_depend.ts 2025-09-07T07:07:27.3947210Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/compiler_depend.make 2025-09-07T07:07:27.3947931Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/depend.make 2025-09-07T07:07:27.3948601Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/link.txt 2025-09-07T07:07:27.3949285Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/cmake_clean.cmake 2025-09-07T07:07:27.3949983Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/build.make 2025-09-07T07:07:27.3950688Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/DependInfo.cmake 2025-09-07T07:07:27.3951379Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/flags.make 2025-09-07T07:07:27.3952092Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/progress.make 2025-09-07T07:07:27.3970961Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/test_jit_hooks.cpp.o.d 2025-09-07T07:07:27.4026171Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/test_jit_hooks.cpp.o 2025-09-07T07:07:27.4026931Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:27.4027618Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:27.4028238Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/progress.marks 2025-09-07T07:07:27.4029170Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/Makefile2 2025-09-07T07:07:27.4030825Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:27.4031413Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:27.4032146Z inflating: build/custom_test_artifacts/jit-hook-build/detect_cuda_version.cc 2025-09-07T07:07:27.4034629Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeCache.txt 2025-09-07T07:07:27.4035328Z inflating: build/custom_test_artifacts/jit-hook-build/Makefile 2025-09-07T07:07:27.4036130Z inflating: build/custom_test_artifacts/jit-hook-build/cmake_install.cmake 2025-09-07T07:07:27.4069736Z inflating: build/custom_test_artifacts/jit-hook-build/test_jit_hooks 2025-09-07T07:07:27.4070219Z creating: build/custom_test_artifacts/custom-backend-build/ 2025-09-07T07:07:27.4070694Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/ 2025-09-07T07:07:27.4071299Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:27.4078947Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:27.4079610Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:27.4080273Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:27.4081019Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:27.4081672Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:27.4083087Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:27.4084582Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:27.4085385Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:27.4085938Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:27.4086472Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:27.4088670Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:27.4090240Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:27.4091193Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:27.4093294Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:27.4095124Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:27.4095905Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:27.4096595Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:27.4148108Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:27.4200604Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:27.4201663Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:27.4257830Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:27.4258806Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:27.4259777Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:27.4260759Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:27.4261713Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:27.4262666Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:27.4263589Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:27.4264520Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:27.4265361Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:27.4266057Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:27.4266732Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:27.4267402Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:27.4268786Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:27.4269629Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:27.4272105Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:27.4336752Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:27.4337515Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:27.4402192Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:27.4402962Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:27.4403540Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:27.4404139Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:27.4404774Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/ 2025-09-07T07:07:27.4405493Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/compiler_depend.ts 2025-09-07T07:07:27.4406302Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/compiler_depend.make 2025-09-07T07:07:27.4407076Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/depend.make 2025-09-07T07:07:27.4407817Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/link.txt 2025-09-07T07:07:27.4408757Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/cmake_clean.cmake 2025-09-07T07:07:27.4409538Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/build.make 2025-09-07T07:07:27.4410341Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/DependInfo.cmake 2025-09-07T07:07:27.4411114Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/flags.make 2025-09-07T07:07:27.4411884Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/progress.make 2025-09-07T07:07:27.4415355Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/custom_backend.cpp.o.d 2025-09-07T07:07:27.4519132Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/custom_backend.cpp.o 2025-09-07T07:07:27.4519913Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/ 2025-09-07T07:07:27.4520686Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/compiler_depend.ts 2025-09-07T07:07:27.4521602Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/compiler_depend.make 2025-09-07T07:07:27.4522428Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/depend.make 2025-09-07T07:07:27.4523251Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/link.txt 2025-09-07T07:07:27.4524050Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/cmake_clean.cmake 2025-09-07T07:07:27.4524843Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/build.make 2025-09-07T07:07:27.4525597Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/DependInfo.cmake 2025-09-07T07:07:27.4526236Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/flags.make 2025-09-07T07:07:27.4526869Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/progress.make 2025-09-07T07:07:27.4544976Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/test_custom_backend.cpp.o.d 2025-09-07T07:07:27.4592400Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/test_custom_backend.cpp.o 2025-09-07T07:07:27.4593438Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:27.4594180Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:27.4594858Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/progress.marks 2025-09-07T07:07:27.4595480Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/Makefile2 2025-09-07T07:07:27.4597284Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:27.4597951Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:27.4598593Z inflating: build/custom_test_artifacts/custom-backend-build/detect_cuda_version.cc 2025-09-07T07:07:27.4600859Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeCache.txt 2025-09-07T07:07:27.4601834Z inflating: build/custom_test_artifacts/custom-backend-build/Makefile 2025-09-07T07:07:27.4602640Z inflating: build/custom_test_artifacts/custom-backend-build/cmake_install.cmake 2025-09-07T07:07:27.4690320Z inflating: build/custom_test_artifacts/custom-backend-build/libcustom_backend.so 2025-09-07T07:07:27.4724101Z inflating: build/custom_test_artifacts/custom-backend-build/test_custom_backend 2025-09-07T07:07:27.4724724Z creating: build/lib/ 2025-09-07T07:07:27.4796068Z inflating: build/lib/libprotobuf-lite.a 2025-09-07T07:07:27.5179161Z inflating: build/lib/libprotobuf.a 2025-09-07T07:07:27.5609286Z inflating: build/lib/libprotoc.a 2025-09-07T07:07:27.5617699Z inflating: build/lib/libpthreadpool.a 2025-09-07T07:07:27.5624990Z inflating: build/lib/libcpuinfo.a 2025-09-07T07:07:27.5631931Z inflating: build/lib/libcpuinfo_internals.a 2025-09-07T07:07:27.5632828Z inflating: build/lib/libclog.a 2025-09-07T07:07:27.5649591Z inflating: build/lib/libpytorch_qnnpack.a 2025-09-07T07:07:27.5651916Z inflating: build/lib/libnnpack_reference_layers.a 2025-09-07T07:07:27.5812707Z inflating: build/lib/libmicrokernels-prod.a 2025-09-07T07:07:27.5828301Z inflating: build/lib/libnnpack.a 2025-09-07T07:07:27.6583372Z inflating: build/lib/libmicrokernels-all.a 2025-09-07T07:07:27.6643965Z inflating: build/lib/libgtest.a 2025-09-07T07:07:27.6658960Z inflating: build/lib/libgmock.a 2025-09-07T07:07:27.6659653Z inflating: build/lib/libgmock_main.a 2025-09-07T07:07:27.6660537Z inflating: build/lib/libgtest_main.a 2025-09-07T07:07:27.6739528Z inflating: build/lib/libXNNPACK.a 2025-09-07T07:07:27.6805558Z inflating: build/lib/libbenchmark.a 2025-09-07T07:07:27.6806266Z inflating: build/lib/libbenchmark_main.a 2025-09-07T07:07:27.6807228Z inflating: build/lib/libjitprofiling.a 2025-09-07T07:07:27.6814482Z inflating: build/lib/libittnotify.a 2025-09-07T07:07:27.6871118Z inflating: build/lib/libasmjit.a 2025-09-07T07:07:27.7893562Z inflating: build/lib/libfbgemm.a 2025-09-07T07:07:27.7920194Z inflating: build/lib/libtensorpipe_uv.a 2025-09-07T07:07:27.8397782Z inflating: build/lib/libtensorpipe.a 2025-09-07T07:07:27.8612684Z inflating: build/lib/libtensorpipe_cuda.a 2025-09-07T07:07:27.8729570Z inflating: build/lib/libgloo.a 2025-09-07T07:07:27.8770582Z inflating: build/lib/libonnx_proto.a 2025-09-07T07:07:27.9153506Z inflating: build/lib/libgloo_cuda.a 2025-09-07T07:07:27.9778727Z inflating: build/lib/libonnx.a 2025-09-07T07:07:28.8608482Z inflating: build/lib/libdnnl.a 2025-09-07T07:07:28.8624529Z inflating: build/lib/libfmt.a 2025-09-07T07:07:28.9012512Z inflating: build/lib/libkineto.a 2025-09-07T07:07:28.9109301Z inflating: build/lib/libc10.so 2025-09-07T07:07:28.9159054Z inflating: build/lib/libc10_cuda.so 2025-09-07T07:07:28.9160874Z inflating: build/lib/libcaffe2_nvrtc.so 2025-09-07T07:07:28.9162357Z inflating: build/lib/libtorch_global_deps.so 2025-09-07T07:07:31.5089884Z inflating: build/lib/libtorch_cpu.so 2025-09-07T07:07:31.5748310Z inflating: build/lib/libtorch_nvshmem.so 2025-09-07T07:07:34.0405844Z inflating: build/lib/libtorch_cuda.so 2025-09-07T07:07:34.0406857Z inflating: build/lib/libtorch.so 2025-09-07T07:07:34.0450688Z inflating: build/lib/libtorch_cuda_linalg.so 2025-09-07T07:07:34.0512002Z inflating: build/lib/libtorchbind_test.so 2025-09-07T07:07:34.0528606Z inflating: build/lib/libjitbackend_test.so 2025-09-07T07:07:34.0549911Z inflating: build/lib/libbackend_with_compiler.so 2025-09-07T07:07:34.0573316Z inflating: build/lib/libaoti_custom_ops.so 2025-09-07T07:07:34.0575721Z inflating: build/lib/libc10d_cuda_test.so 2025-09-07T07:07:34.0579189Z inflating: build/lib/libshm.so 2025-09-07T07:07:34.2429364Z inflating: build/lib/libtorch_python.so 2025-09-07T07:07:34.2460218Z inflating: build/lib/libnnapi_backend.so 2025-09-07T07:07:34.2460547Z creating: build/bin/ 2025-09-07T07:07:34.2852765Z inflating: build/bin/protoc-3.13.0.0 2025-09-07T07:07:34.3245552Z inflating: build/bin/protoc 2025-09-07T07:07:34.3297106Z inflating: build/bin/c10_AllocatorConfig_test 2025-09-07T07:07:34.3344802Z inflating: build/bin/c10_CompileTimeFunctionPointer_test 2025-09-07T07:07:34.3394118Z inflating: build/bin/c10_DeviceGuard_test 2025-09-07T07:07:34.3443527Z inflating: build/bin/c10_Device_test 2025-09-07T07:07:34.3500564Z inflating: build/bin/c10_DispatchKeySet_test 2025-09-07T07:07:34.3547494Z inflating: build/bin/c10_StreamGuard_test 2025-09-07T07:07:34.3599178Z inflating: build/bin/c10_Scalar_test 2025-09-07T07:07:34.3653500Z inflating: build/bin/c10_SymInt_test 2025-09-07T07:07:34.3705750Z inflating: build/bin/c10_InlineDeviceGuard_test 2025-09-07T07:07:34.3759035Z inflating: build/bin/c10_SizesAndStrides_test 2025-09-07T07:07:34.3812334Z inflating: build/bin/c10_InlineStreamGuard_test 2025-09-07T07:07:34.3879229Z inflating: build/bin/c10_cow_test 2025-09-07T07:07:34.3926953Z inflating: build/bin/c10_ArrayRef_test 2025-09-07T07:07:34.3974441Z inflating: build/bin/c10_ConstexprCrc_test 2025-09-07T07:07:34.4024985Z inflating: build/bin/c10_Bitset_test 2025-09-07T07:07:34.4079146Z inflating: build/bin/c10_Enumerate_test 2025-09-07T07:07:34.4126965Z inflating: build/bin/c10_DeadlockDetection_test 2025-09-07T07:07:34.4175777Z inflating: build/bin/c10_Half_test 2025-09-07T07:07:34.4226241Z inflating: build/bin/c10_IntrusiveList_test 2025-09-07T07:07:34.4279577Z inflating: build/bin/c10_LeftRight_test 2025-09-07T07:07:34.4332581Z inflating: build/bin/c10_Metaprogramming_test 2025-09-07T07:07:34.4383592Z inflating: build/bin/c10_NetworkFlow_test 2025-09-07T07:07:34.4431173Z inflating: build/bin/c10_Semaphore_test 2025-09-07T07:07:34.4479294Z inflating: build/bin/c10_Synchronized_test 2025-09-07T07:07:34.4532224Z inflating: build/bin/c10_ThreadLocal_test 2025-09-07T07:07:34.4582006Z inflating: build/bin/c10_TypeIndex_test 2025-09-07T07:07:34.4630797Z inflating: build/bin/c10_TypeList_test 2025-09-07T07:07:34.4678195Z inflating: build/bin/c10_TypeTraits_test 2025-09-07T07:07:34.4727463Z inflating: build/bin/c10_accumulate_test 2025-09-07T07:07:34.4780812Z inflating: build/bin/c10_bfloat16_test 2025-09-07T07:07:34.4833293Z inflating: build/bin/c10_complex_test 2025-09-07T07:07:34.4883654Z inflating: build/bin/c10_exception_test 2025-09-07T07:07:34.4931805Z inflating: build/bin/c10_bit_cast_test 2025-09-07T07:07:34.4985994Z inflating: build/bin/c10_complex_math_test 2025-09-07T07:07:34.5033483Z inflating: build/bin/c10_error_test 2025-09-07T07:07:34.5081936Z inflating: build/bin/c10_flags_test 2025-09-07T07:07:34.5130104Z inflating: build/bin/c10_generic_math_test 2025-09-07T07:07:34.5184549Z inflating: build/bin/c10_logging_test 2025-09-07T07:07:34.5233338Z inflating: build/bin/c10_irange_test 2025-09-07T07:07:34.5285330Z inflating: build/bin/c10_lazy_test 2025-09-07T07:07:34.5434326Z inflating: build/bin/c10_intrusive_ptr_test 2025-09-07T07:07:34.5504803Z inflating: build/bin/c10_optional_test 2025-09-07T07:07:34.5563658Z inflating: build/bin/c10_ordered_preserving_dict_test 2025-09-07T07:07:34.5613007Z inflating: build/bin/c10_ssize_test 2025-09-07T07:07:34.5663793Z inflating: build/bin/c10_registry_test 2025-09-07T07:07:34.5804605Z inflating: build/bin/c10_small_vector_test 2025-09-07T07:07:34.5858553Z inflating: build/bin/c10_string_util_test 2025-09-07T07:07:34.5900692Z inflating: build/bin/c10_intrusive_ptr_benchmark 2025-09-07T07:07:34.5949169Z inflating: build/bin/c10_tempfile_test 2025-09-07T07:07:34.6002972Z inflating: build/bin/c10_typeid_test 2025-09-07T07:07:34.6049967Z inflating: build/bin/c10_string_view_test 2025-09-07T07:07:34.6100810Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_catches_stream 2025-09-07T07:07:34.6151036Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_1_var_test 2025-09-07T07:07:34.6201157Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_from_2_processes 2025-09-07T07:07:34.6251710Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_catches_thread_and_block_and_device 2025-09-07T07:07:34.6299520Z inflating: build/bin/c10_cuda_CUDATest 2025-09-07T07:07:34.6349883Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_blocks_and_threads 2025-09-07T07:07:34.6400501Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_multiple_blocks 2025-09-07T07:07:34.6450616Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_same_block 2025-09-07T07:07:34.6970590Z inflating: build/bin/vec_test_all_types_DEFAULT 2025-09-07T07:07:34.7506762Z inflating: build/bin/vec_test_all_types_AVX512 2025-09-07T07:07:34.8049279Z inflating: build/bin/vec_test_all_types_AVX2 2025-09-07T07:07:34.8118690Z inflating: build/bin/Dict_test 2025-09-07T07:07:34.8169113Z inflating: build/bin/Dimname_test 2025-09-07T07:07:34.8231040Z inflating: build/bin/MaybeOwned_test 2025-09-07T07:07:34.8285544Z inflating: build/bin/NamedTensor_test 2025-09-07T07:07:34.8341158Z inflating: build/bin/apply_utils_test 2025-09-07T07:07:34.8397094Z inflating: build/bin/atest 2025-09-07T07:07:34.8457505Z inflating: build/bin/basic 2025-09-07T07:07:34.8510328Z inflating: build/bin/broadcast_test 2025-09-07T07:07:34.8558981Z inflating: build/bin/cpu_allocator_test 2025-09-07T07:07:34.8614369Z inflating: build/bin/cpu_generator_test 2025-09-07T07:07:34.8665035Z inflating: build/bin/cpu_profiling_allocator_test 2025-09-07T07:07:34.8750386Z inflating: build/bin/cpu_rng_test 2025-09-07T07:07:34.8799447Z inflating: build/bin/dlconvertor_test 2025-09-07T07:07:34.8853860Z inflating: build/bin/extension_backend_test 2025-09-07T07:07:34.8907413Z inflating: build/bin/half_test 2025-09-07T07:07:34.8997806Z inflating: build/bin/ivalue_test 2025-09-07T07:07:34.9045562Z inflating: build/bin/lazy_tensor_test 2025-09-07T07:07:34.9096895Z inflating: build/bin/math_kernel_test 2025-09-07T07:07:34.9148358Z inflating: build/bin/memory_format_test 2025-09-07T07:07:34.9200196Z inflating: build/bin/memory_overlapping_test 2025-09-07T07:07:34.9251423Z inflating: build/bin/mobile_memory_cleanup 2025-09-07T07:07:34.9304905Z inflating: build/bin/native_test 2025-09-07T07:07:34.9353520Z inflating: build/bin/operator_name_test 2025-09-07T07:07:34.9402502Z inflating: build/bin/operators_test 2025-09-07T07:07:34.9452671Z inflating: build/bin/packedtensoraccessor_test 2025-09-07T07:07:34.9515941Z inflating: build/bin/pow_test 2025-09-07T07:07:34.9570587Z inflating: build/bin/quantized_test 2025-09-07T07:07:34.9618674Z inflating: build/bin/reduce_ops_test 2025-09-07T07:07:34.9667470Z inflating: build/bin/reportMemoryUsage_test 2025-09-07T07:07:34.9721286Z inflating: build/bin/scalar_tensor_test 2025-09-07T07:07:34.9777985Z inflating: build/bin/scalar_test 2025-09-07T07:07:34.9826980Z inflating: build/bin/StorageUtils_test 2025-09-07T07:07:34.9876854Z inflating: build/bin/stride_properties_test 2025-09-07T07:07:34.9950357Z inflating: build/bin/tensor_iterator_test 2025-09-07T07:07:35.0002441Z inflating: build/bin/test_parallel 2025-09-07T07:07:35.0051568Z inflating: build/bin/thread_init_test 2025-09-07T07:07:35.0104342Z inflating: build/bin/type_ptr_test 2025-09-07T07:07:35.0160535Z inflating: build/bin/type_test 2025-09-07T07:07:35.0210647Z inflating: build/bin/undefined_tensor_test 2025-09-07T07:07:35.0258145Z inflating: build/bin/verify_api_visibility 2025-09-07T07:07:35.0324155Z inflating: build/bin/legacy_vmap_test 2025-09-07T07:07:35.0373940Z inflating: build/bin/weakref_test 2025-09-07T07:07:35.0423584Z inflating: build/bin/wrapdim_test 2025-09-07T07:07:35.0473130Z inflating: build/bin/xla_tensor_test 2025-09-07T07:07:35.0530535Z inflating: build/bin/IListRef_test 2025-09-07T07:07:35.0628247Z inflating: build/bin/List_test 2025-09-07T07:07:35.0690725Z inflating: build/bin/KernelFunction_test 2025-09-07T07:07:35.0800592Z inflating: build/bin/kernel_function_legacy_test 2025-09-07T07:07:35.0888418Z inflating: build/bin/kernel_function_test 2025-09-07T07:07:35.1003153Z inflating: build/bin/kernel_lambda_legacy_test 2025-09-07T07:07:35.1096911Z inflating: build/bin/kernel_lambda_test 2025-09-07T07:07:35.1154916Z inflating: build/bin/kernel_stackbased_test 2025-09-07T07:07:35.1242279Z inflating: build/bin/make_boxed_from_unboxed_functor_test 2025-09-07T07:07:35.1291958Z inflating: build/bin/CppSignature_test 2025-09-07T07:07:35.1344436Z inflating: build/bin/backend_fallback_test 2025-09-07T07:07:35.1391698Z inflating: build/bin/op_allowlist_test 2025-09-07T07:07:35.1669871Z inflating: build/bin/op_registration_test 2025-09-07T07:07:35.1733066Z inflating: build/bin/inline_container_test 2025-09-07T07:07:35.1782817Z inflating: build/bin/cuda_allocator_test 2025-09-07T07:07:35.1833285Z inflating: build/bin/cuda_apply_test 2025-09-07T07:07:35.1891108Z inflating: build/bin/cuda_atomic_ops_test 2025-09-07T07:07:35.1945059Z inflating: build/bin/cuda_caching_host_allocator_test 2025-09-07T07:07:35.2012192Z inflating: build/bin/cuda_complex_math_test 2025-09-07T07:07:35.2068677Z inflating: build/bin/cuda_complex_test 2025-09-07T07:07:35.2129125Z inflating: build/bin/cuda_cub_test 2025-09-07T07:07:35.2176987Z inflating: build/bin/cuda_device_test 2025-09-07T07:07:35.2247805Z inflating: build/bin/cuda_distributions_test 2025-09-07T07:07:35.2296017Z inflating: build/bin/cuda_exchange_device_test 2025-09-07T07:07:35.2345586Z inflating: build/bin/cuda_dlconvertor_test 2025-09-07T07:07:35.2396324Z inflating: build/bin/cuda_reportMemoryUsage_test 2025-09-07T07:07:35.2444385Z inflating: build/bin/cuda_allocatorTraceTracker_test 2025-09-07T07:07:35.2502702Z inflating: build/bin/cuda_stream_test 2025-09-07T07:07:35.2552067Z inflating: build/bin/cuda_integer_divider_test 2025-09-07T07:07:35.2600388Z inflating: build/bin/cuda_cudnn_test 2025-09-07T07:07:35.2655192Z inflating: build/bin/cuda_generator_test 2025-09-07T07:07:35.2704147Z inflating: build/bin/cuda_half_test 2025-09-07T07:07:35.2752513Z inflating: build/bin/cuda_optional_test 2025-09-07T07:07:35.2802775Z inflating: build/bin/cuda_packedtensoraccessor_test 2025-09-07T07:07:35.2859640Z inflating: build/bin/cuda_vectorized_test 2025-09-07T07:07:35.3835728Z inflating: build/bin/test_jit 2025-09-07T07:07:35.4183289Z inflating: build/bin/test_nativert 2025-09-07T07:07:35.4238400Z inflating: build/bin/TCPStoreTest 2025-09-07T07:07:35.4290827Z inflating: build/bin/BackoffTest 2025-09-07T07:07:35.4342537Z inflating: build/bin/FileStoreTest 2025-09-07T07:07:35.4394826Z inflating: build/bin/HashStoreTest 2025-09-07T07:07:35.4407662Z inflating: build/bin/ProcessGroupMPITest 2025-09-07T07:07:35.4410831Z inflating: build/bin/example_allreduce 2025-09-07T07:07:35.4463898Z inflating: build/bin/test_dist_autograd 2025-09-07T07:07:35.4528616Z inflating: build/bin/test_cpp_rpc 2025-09-07T07:07:35.4591833Z inflating: build/bin/ProcessGroupGlooTest 2025-09-07T07:07:35.4646433Z inflating: build/bin/ProcessGroupGlooAsyncTest 2025-09-07T07:07:35.4707087Z inflating: build/bin/ProcessGroupNCCLTest 2025-09-07T07:07:35.4765816Z inflating: build/bin/ProcessGroupNCCLErrorsTest 2025-09-07T07:07:35.5784395Z inflating: build/bin/test_api 2025-09-07T07:07:35.5786879Z inflating: build/bin/parallel_benchmark 2025-09-07T07:07:35.6095473Z inflating: build/bin/test_lazy 2025-09-07T07:07:35.6099443Z inflating: build/bin/torch_shm_manager 2025-09-07T07:07:35.6099932Z creating: .additional_ci_files/ 2025-09-07T07:07:35.6178806Z inflating: .additional_ci_files/test-times.json 2025-09-07T07:07:35.6473679Z inflating: .additional_ci_files/test-class-times.json 2025-09-07T07:07:35.6502586Z ##[group]Run rm artifacts.zip 2025-09-07T07:07:35.6502837Z rm artifacts.zip 2025-09-07T07:07:35.6509772Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:35.6510058Z env: 2025-09-07T07:07:35.6510213Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:35.6510465Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:35.6510724Z ##[endgroup] 2025-09-07T07:07:35.7664723Z ##[group]Run df -H 2025-09-07T07:07:35.7664925Z df -H 2025-09-07T07:07:35.7671440Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:35.7671729Z env: 2025-09-07T07:07:35.7671888Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:35.7672131Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:35.7672388Z ##[endgroup] 2025-09-07T07:07:35.7716888Z Filesystem Size Used Avail Use% Mounted on 2025-09-07T07:07:35.7717279Z devtmpfs 4.2M 0 4.2M 0% /dev 2025-09-07T07:07:35.7717608Z tmpfs 33G 0 33G 0% /dev/shm 2025-09-07T07:07:35.7717915Z tmpfs 13G 766k 13G 1% /run 2025-09-07T07:07:35.7718203Z /dev/nvme0n1p1 161G 53G 109G 33% / 2025-09-07T07:07:35.7718508Z tmpfs 33G 13k 33G 1% /tmp 2025-09-07T07:07:35.7718822Z /dev/nvme0n1p128 11M 1.4M 9.2M 13% /boot/efi 2025-09-07T07:07:35.7719150Z tmpfs 6.5G 0 6.5G 0% /run/user/0 2025-09-07T07:07:35.7747769Z Prepare all required actions 2025-09-07T07:07:35.7748264Z Getting action download info 2025-09-07T07:07:35.9364860Z ##[group]Run ./.github/actions/download-td-artifacts 2025-09-07T07:07:35.9365136Z with: 2025-09-07T07:07:35.9365274Z env: 2025-09-07T07:07:35.9365433Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:35.9365686Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:35.9365945Z ##[endgroup] 2025-09-07T07:07:35.9454711Z ##[group]Run seemethere/download-artifact-s3@v4 2025-09-07T07:07:35.9454962Z with: 2025-09-07T07:07:35.9455123Z name: td_results 2025-09-07T07:07:35.9455295Z s3-bucket: gha-artifacts 2025-09-07T07:07:35.9455480Z region: us-east-1 2025-09-07T07:07:35.9455635Z env: 2025-09-07T07:07:35.9455774Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:35.9456008Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:35.9456257Z ##[endgroup] 2025-09-07T07:07:36.3236051Z (node:62684) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023. 2025-09-07T07:07:36.3236515Z 2025-09-07T07:07:36.3236700Z Please migrate your code to use AWS SDK for JavaScript (v3). 2025-09-07T07:07:36.3237188Z For more information, check the migration guide at https://a.co/7PzMCcy 2025-09-07T07:07:36.3237696Z (Use `node --trace-warnings ...` to show where the warning was created) 2025-09-07T07:07:36.4201545Z Found 1 objects with prefix pytorch/pytorch/17524754564/td_results/ 2025-09-07T07:07:36.4202375Z Starting download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/td_results.json 2025-09-07T07:07:36.4886572Z Finished download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/td_results.json 2025-09-07T07:07:36.4892079Z Artifact download has finished successfully 2025-09-07T07:07:36.5237328Z ##[group]Run mkdir -p .additional_ci_files 2025-09-07T07:07:36.5237646Z mkdir -p .additional_ci_files 2025-09-07T07:07:36.5237984Z mv td_results.json .additional_ci_files/td_results.json || true 2025-09-07T07:07:36.5245930Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:36.5246207Z env: 2025-09-07T07:07:36.5246407Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:36.5246794Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:36.5247061Z ##[endgroup] 2025-09-07T07:07:36.5456161Z ##[group]Run .github/scripts/parse_ref.py 2025-09-07T07:07:36.5456536Z .github/scripts/parse_ref.py 2025-09-07T07:07:36.5465378Z shell: /usr/bin/bash -e {0} 2025-09-07T07:07:36.5465584Z env: 2025-09-07T07:07:36.5465741Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:36.5466015Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:36.5466289Z ##[endgroup] 2025-09-07T07:07:36.5654428Z Setting output branch=main 2025-09-07T07:07:36.5750691Z Prepare all required actions 2025-09-07T07:07:36.5751035Z Getting action download info 2025-09-07T07:07:36.7075875Z ##[group]Run ./.github/actions/filter-test-configs 2025-09-07T07:07:36.7076197Z with: 2025-09-07T07:07:36.7076585Z github-token: *** 2025-09-07T07:07:36.7079066Z test-matrix: {"include": [{"config": "default", "shard": 1, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 2, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 3, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 4, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 5, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "distributed", "shard": 1, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 2, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 3, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "pr_time_benchmarks", "shard": 1, "num_shards": 1, "runner": "linux.g4dn.metal.nvidia.gpu"}]} 2025-09-07T07:07:36.7081670Z job-name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:36.7082080Z env: 2025-09-07T07:07:36.7082229Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:36.7082476Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:36.7082731Z ##[endgroup] 2025-09-07T07:07:36.7175537Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T07:07:36.7175756Z with: 2025-09-07T07:07:36.7175907Z shell: bash 2025-09-07T07:07:36.7176068Z timeout_minutes: 10 2025-09-07T07:07:36.7176251Z max_attempts: 5 2025-09-07T07:07:36.7176424Z retry_wait_seconds: 30 2025-09-07T07:07:36.7176998Z command: set -eux # PyYAML 6.0 doesn't work with MacOS x86 anymore # This must run on Python-3.7 (AmazonLinux2) so can't use request=3.32.2 python3 -m pip install requests==2.27.1 pyyaml==6.0.2 2025-09-07T07:07:36.7177602Z polling_interval_seconds: 1 2025-09-07T07:07:36.7177810Z warning_on_retry: true 2025-09-07T07:07:36.7177984Z continue_on_error: false 2025-09-07T07:07:36.7178171Z env: 2025-09-07T07:07:36.7178322Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:36.7178557Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:36.7178959Z GITHUB_TOKEN: *** 2025-09-07T07:07:36.7179129Z ##[endgroup] 2025-09-07T07:07:36.8039480Z + python3 -m pip install requests==2.27.1 pyyaml==6.0.2 2025-09-07T07:07:37.0063302Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T07:07:37.1284597Z Collecting requests==2.27.1 2025-09-07T07:07:37.1449793Z Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB) 2025-09-07T07:07:37.2869163Z Collecting pyyaml==6.0.2 2025-09-07T07:07:37.2909319Z Downloading PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (737 kB) 2025-09-07T07:07:37.3129019Z Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests==2.27.1) (1.25.10) 2025-09-07T07:07:37.6219904Z Collecting charset-normalizer~=2.0.0 2025-09-07T07:07:37.6291773Z Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB) 2025-09-07T07:07:37.6988974Z Collecting certifi>=2017.4.17 2025-09-07T07:07:37.7022343Z Downloading certifi-2025.8.3-py3-none-any.whl (161 kB) 2025-09-07T07:07:37.7095647Z Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.9/site-packages (from requests==2.27.1) (2.10) 2025-09-07T07:07:37.7806372Z Installing collected packages: charset-normalizer, certifi, requests, pyyaml 2025-09-07T07:07:37.8933491Z Successfully installed certifi-2025.8.3 charset-normalizer-2.0.12 pyyaml-6.0.2 requests-2.27.1 2025-09-07T07:07:38.7847042Z Command completed after 1 attempt(s). 2025-09-07T07:07:38.7912336Z ##[group]Run set -x 2025-09-07T07:07:38.7912814Z set -x 2025-09-07T07:07:38.7913005Z  2025-09-07T07:07:38.7913277Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-09-07T07:07:38.7913653Z # in runner workspace 2025-09-07T07:07:38.7913971Z python3 "${GITHUB_ACTION_PATH}/../../scripts/parse_ref.py" 2025-09-07T07:07:38.7921153Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:38.7921445Z env: 2025-09-07T07:07:38.7921600Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:38.7921853Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:38.7922120Z ##[endgroup] 2025-09-07T07:07:38.7946965Z + python3 /home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/filter-test-configs/../../scripts/parse_ref.py 2025-09-07T07:07:38.8106850Z Setting output branch=main 2025-09-07T07:07:38.8162372Z ##[group]Run echo "Workflow: ${GITHUB_WORKFLOW}" 2025-09-07T07:07:38.8162677Z echo "Workflow: ${GITHUB_WORKFLOW}" 2025-09-07T07:07:38.8162940Z echo "Job name: ${JOB_NAME}" 2025-09-07T07:07:38.8163155Z  2025-09-07T07:07:38.8163431Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-09-07T07:07:38.8163770Z # in runner workspace 2025-09-07T07:07:38.8164073Z python3 "${GITHUB_ACTION_PATH}/../../scripts/filter_test_configs.py" \ 2025-09-07T07:07:38.8164417Z  --workflow "${GITHUB_WORKFLOW}" \ 2025-09-07T07:07:38.8164668Z  --job-name "${JOB_NAME}" \ 2025-09-07T07:07:38.8167028Z  --test-matrix "{"include": [{"config": "default", "shard": 1, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 2, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 3, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 4, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 5, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "distributed", "shard": 1, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 2, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 3, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "pr_time_benchmarks", "shard": 1, "num_shards": 1, "runner": "linux.g4dn.metal.nvidia.gpu"}]}" \ 2025-09-07T07:07:38.8169496Z  --selected-test-configs "" \ 2025-09-07T07:07:38.8169741Z  --pr-number "${PR_NUMBER}" \ 2025-09-07T07:07:38.8169968Z  --tag "${TAG}" \ 2025-09-07T07:07:38.8170179Z  --event-name "${EVENT_NAME}" \ 2025-09-07T07:07:38.8170584Z  --schedule "${SCHEDULE}" \ 2025-09-07T07:07:38.8170802Z  --branch "${HEAD_BRANCH}" 2025-09-07T07:07:38.8177466Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:38.8177756Z env: 2025-09-07T07:07:38.8177907Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:38.8178162Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:38.8178701Z GITHUB_TOKEN: *** 2025-09-07T07:07:38.8179114Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:38.8179547Z PR_NUMBER: 2025-09-07T07:07:38.8179704Z TAG: 2025-09-07T07:07:38.8179851Z EVENT_NAME: push 2025-09-07T07:07:38.8180018Z SCHEDULE: 2025-09-07T07:07:38.8180174Z HEAD_BRANCH: main 2025-09-07T07:07:38.8180342Z ##[endgroup] 2025-09-07T07:07:38.8203030Z Workflow: trunk 2025-09-07T07:07:38.8203572Z Job name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:38.9865700Z Setting output keep-going=True 2025-09-07T07:07:38.9866053Z Setting output ci-verbose-test-logs=False 2025-09-07T07:07:38.9866690Z Setting output ci-test-showlocals=False 2025-09-07T07:07:38.9867015Z Setting output ci-no-test-timeout=False 2025-09-07T07:07:38.9867306Z Setting output ci-no-td=False 2025-09-07T07:07:38.9867585Z Setting output ci-td-distributed=False 2025-09-07T07:07:38.9867906Z Setting output is-unstable=False 2025-09-07T07:07:38.9868223Z Setting output reenabled-issues= 2025-09-07T07:07:38.9871408Z Setting output test-matrix={"include": [{"config": "default", "shard": 1, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 2, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 3, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 4, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 5, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "distributed", "shard": 1, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 2, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 3, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "pr_time_benchmarks", "shard": 1, "num_shards": 1, "runner": "linux.g4dn.metal.nvidia.gpu"}]} 2025-09-07T07:07:38.9874645Z Setting output is-test-matrix-empty=False 2025-09-07T07:07:38.9989593Z ##[group]Run echo "Filtered matrix:" 2025-09-07T07:07:38.9989841Z echo "Filtered matrix:" 2025-09-07T07:07:38.9992127Z echo "{"include": [{"config": "default", "shard": 1, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 2, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 3, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 4, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "default", "shard": 5, "num_shards": 5, "runner": "lf.linux.g6.4xlarge.experimental.nvidia.gpu"}, {"config": "distributed", "shard": 1, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 2, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "distributed", "shard": 3, "num_shards": 3, "runner": "lf.linux.g4dn.12xlarge.nvidia.gpu"}, {"config": "pr_time_benchmarks", "shard": 1, "num_shards": 1, "runner": "linux.g4dn.metal.nvidia.gpu"}]}" 2025-09-07T07:07:38.9994424Z  2025-09-07T07:07:38.9994566Z echo 2025-09-07T07:07:38.9994763Z echo "Is the current job unstable? False" 2025-09-07T07:07:38.9994996Z  2025-09-07T07:07:38.9995219Z echo 2025-09-07T07:07:38.9995668Z echo "Is keep-going label set? True" 2025-09-07T07:07:38.9995892Z  2025-09-07T07:07:38.9996036Z echo 2025-09-07T07:07:38.9996205Z echo "Reenabled issues? " 2025-09-07T07:07:39.0002952Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:39.0003247Z env: 2025-09-07T07:07:39.0003410Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:39.0003651Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:39.0003910Z ##[endgroup] 2025-09-07T07:07:39.0027899Z Filtered matrix: 2025-09-07T07:07:39.0031441Z {include: [{config: default, shard: 1, num_shards: 5, runner: lf.linux.g6.4xlarge.experimental.nvidia.gpu}, {config: default, shard: 2, num_shards: 5, runner: lf.linux.g6.4xlarge.experimental.nvidia.gpu}, {config: default, shard: 3, num_shards: 5, runner: lf.linux.g6.4xlarge.experimental.nvidia.gpu}, {config: default, shard: 4, num_shards: 5, runner: lf.linux.g6.4xlarge.experimental.nvidia.gpu}, {config: default, shard: 5, num_shards: 5, runner: lf.linux.g6.4xlarge.experimental.nvidia.gpu}, {config: distributed, shard: 1, num_shards: 3, runner: lf.linux.g4dn.12xlarge.nvidia.gpu}, {config: distributed, shard: 2, num_shards: 3, runner: lf.linux.g4dn.12xlarge.nvidia.gpu}, {config: distributed, shard: 3, num_shards: 3, runner: lf.linux.g4dn.12xlarge.nvidia.gpu}, {config: pr_time_benchmarks, shard: 1, num_shards: 1, runner: linux.g4dn.metal.nvidia.gpu}]} 2025-09-07T07:07:39.0034232Z 2025-09-07T07:07:39.0034352Z Is the current job unstable? False 2025-09-07T07:07:39.0034544Z 2025-09-07T07:07:39.0034640Z Is keep-going label set? True 2025-09-07T07:07:39.0034809Z 2025-09-07T07:07:39.0034887Z Reenabled issues? 2025-09-07T07:07:39.0077318Z ##[group]Run echo "timeout=$((JOB_TIMEOUT-30))" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:39.0077832Z echo "timeout=$((JOB_TIMEOUT-30))" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:39.0084412Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:39.0084688Z env: 2025-09-07T07:07:39.0084856Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:39.0085097Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:39.0085345Z JOB_TIMEOUT: 360 2025-09-07T07:07:39.0085530Z ##[endgroup] 2025-09-07T07:07:39.0140938Z ##[group]Run env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:39.0141360Z env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:39.0141697Z env | grep '^CI' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:39.0147837Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:39.0148133Z env: 2025-09-07T07:07:39.0148294Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:39.0148530Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:39.0148788Z ##[endgroup] 2025-09-07T07:07:39.0252964Z ##[group]Run set -x 2025-09-07T07:07:39.0253242Z set -x 2025-09-07T07:07:39.0253413Z  2025-09-07T07:07:39.0253595Z if [[ $TEST_CONFIG == 'multigpu' ]]; then 2025-09-07T07:07:39.0253912Z  TEST_COMMAND=.ci/pytorch/multigpu-test.sh 2025-09-07T07:07:39.0254221Z elif [[ $BUILD_ENVIRONMENT == *onnx* ]]; then 2025-09-07T07:07:39.0254491Z  TEST_COMMAND=.ci/onnx/test.sh 2025-09-07T07:07:39.0254721Z else 2025-09-07T07:07:39.0254908Z  TEST_COMMAND=.ci/pytorch/test.sh 2025-09-07T07:07:39.0255132Z fi 2025-09-07T07:07:39.0255275Z  2025-09-07T07:07:39.0255463Z # Leaving 1GB for the runner and other things 2025-09-07T07:07:39.0255879Z TOTAL_AVAILABLE_MEMORY_IN_GB=$(awk '/MemTotal/ { printf "%.3f \n", $2/1024/1024 - 1 }' /proc/meminfo) 2025-09-07T07:07:39.0256508Z # https://docs.docker.com/engine/containers/resource_constraints/#--memory-swap-details, the 3GB swap 2025-09-07T07:07:39.0257016Z # comes from https://github.com/pytorch/test-infra/pull/6058 2025-09-07T07:07:39.0257400Z TOTAL_MEMORY_WITH_SWAP=$(("${TOTAL_AVAILABLE_MEMORY_IN_GB%.*}" + 3)) 2025-09-07T07:07:39.0257856Z  2025-09-07T07:07:39.0258045Z if [[ ${BUILD_ENVIRONMENT} == *"s390x"* ]]; then 2025-09-07T07:07:39.0258305Z  SHM_OPTS= 2025-09-07T07:07:39.0258479Z  JENKINS_USER= 2025-09-07T07:07:39.0258728Z  # ensure that docker container cleanly exits in 12 hours 2025-09-07T07:07:39.0259064Z  # if for some reason cleanup action doesn't stop container 2025-09-07T07:07:39.0259339Z  # when job is cancelled 2025-09-07T07:07:39.0259559Z  DOCKER_SHELL_CMD="sleep 12h" 2025-09-07T07:07:39.0259774Z else 2025-09-07T07:07:39.0259959Z  SHM_OPTS="--shm-size=${SHM_SIZE}" 2025-09-07T07:07:39.0260199Z  JENKINS_USER="--user jenkins" 2025-09-07T07:07:39.0260424Z  DOCKER_SHELL_CMD= 2025-09-07T07:07:39.0260603Z fi 2025-09-07T07:07:39.0260748Z  2025-09-07T07:07:39.0260982Z # detached container should get cleaned up by teardown_ec2_linux 2025-09-07T07:07:39.0261360Z # TODO: Stop building test binaries as part of the build phase 2025-09-07T07:07:39.0261783Z # Used for GPU_FLAG, SHM_OPTS, JENKINS_USER and DOCKER_SHELL_CMD since that doesn't play nice 2025-09-07T07:07:39.0262152Z # shellcheck disable=SC2086,SC2090 2025-09-07T07:07:39.0262391Z container_name=$(docker run \ 2025-09-07T07:07:39.0262614Z  ${GPU_FLAG:-} \ 2025-09-07T07:07:39.0262833Z  ${SCCACHE_SERVER_PORT_DOCKER_FLAG:-} \ 2025-09-07T07:07:39.0263079Z  -e BUILD_ENVIRONMENT \ 2025-09-07T07:07:39.0263289Z  -e PR_NUMBER \ 2025-09-07T07:07:39.0263486Z  -e GITHUB_ACTIONS \ 2025-09-07T07:07:39.0263697Z  -e GITHUB_REPOSITORY \ 2025-09-07T07:07:39.0263908Z  -e GITHUB_WORKFLOW \ 2025-09-07T07:07:39.0264110Z  -e GITHUB_JOB \ 2025-09-07T07:07:39.0264303Z  -e GITHUB_RUN_ID \ 2025-09-07T07:07:39.0264505Z  -e GITHUB_RUN_NUMBER \ 2025-09-07T07:07:39.0264728Z  -e GITHUB_RUN_ATTEMPT \ 2025-09-07T07:07:39.0264947Z  -e JOB_ID \ 2025-09-07T07:07:39.0265127Z  -e JOB_NAME \ 2025-09-07T07:07:39.0265311Z  -e BASE_SHA \ 2025-09-07T07:07:39.0265487Z  -e BRANCH \ 2025-09-07T07:07:39.0265663Z  -e SHA1 \ 2025-09-07T07:07:39.0265840Z  -e AWS_DEFAULT_REGION \ 2025-09-07T07:07:39.0266047Z  -e IN_WHEEL_TEST \ 2025-09-07T07:07:39.0266237Z  -e SHARD_NUMBER \ 2025-09-07T07:07:39.0266434Z  -e TEST_CONFIG \ 2025-09-07T07:07:39.0266634Z  -e NUM_TEST_SHARDS \ 2025-09-07T07:07:39.0266841Z  -e REENABLED_ISSUES \ 2025-09-07T07:07:39.0267057Z  -e CONTINUE_THROUGH_ERROR \ 2025-09-07T07:07:39.0267399Z  -e VERBOSE_TEST_LOGS \ 2025-09-07T07:07:39.0267612Z  -e TEST_SHOWLOCALS \ 2025-09-07T07:07:39.0267810Z  -e NO_TEST_TIMEOUT \ 2025-09-07T07:07:39.0267996Z  -e NO_TD \ 2025-09-07T07:07:39.0268182Z  -e TD_DISTRIBUTED \ 2025-09-07T07:07:39.0268387Z  -e PR_LABELS \ 2025-09-07T07:07:39.0268604Z  -e MAX_JOBS="$(nproc --ignore=2)" \ 2025-09-07T07:07:39.0268835Z  -e SCCACHE_BUCKET \ 2025-09-07T07:07:39.0269035Z  -e SCCACHE_REGION \ 2025-09-07T07:07:39.0269226Z  -e XLA_CUDA \ 2025-09-07T07:07:39.0269433Z  -e XLA_CLANG_CACHE_S3_BUCKET_NAME \ 2025-09-07T07:07:39.0269697Z  -e PYTORCH_TEST_CUDA_MEM_LEAK_CHECK \ 2025-09-07T07:07:39.0269957Z  -e PYTORCH_TEST_RERUN_DISABLED_TESTS \ 2025-09-07T07:07:39.0270219Z  -e SKIP_SCCACHE_INITIALIZATION=1 \ 2025-09-07T07:07:39.0270470Z  -e HUGGING_FACE_HUB_TOKEN \ 2025-09-07T07:07:39.0270710Z  -e VLLM_TEST_HUGGING_FACE_TOKEN \ 2025-09-07T07:07:39.0270948Z  -e SCRIBE_GRAPHQL_ACCESS_TOKEN \ 2025-09-07T07:07:39.0271179Z  -e DASHBOARD_TAG \ 2025-09-07T07:07:39.0271382Z  -e ARTIFACTS_FILE_SUFFIX \ 2025-09-07T07:07:39.0271737Z  --memory="${TOTAL_AVAILABLE_MEMORY_IN_GB%.*}g" \ 2025-09-07T07:07:39.0272033Z  --memory-swap="${TOTAL_MEMORY_WITH_SWAP}g" \ 2025-09-07T07:07:39.0272332Z  --env-file="/tmp/github_env_${GITHUB_RUN_ID}" \ 2025-09-07T07:07:39.0272615Z  --security-opt seccomp=unconfined \ 2025-09-07T07:07:39.0273182Z  --cap-add=SYS_PTRACE \ 2025-09-07T07:07:39.0273398Z  --ipc=host \ 2025-09-07T07:07:39.0273582Z  ${SHM_OPTS} \ 2025-09-07T07:07:39.0273761Z  --tty \ 2025-09-07T07:07:39.0273930Z  --detach \ 2025-09-07T07:07:39.0274118Z  --name="${container_name}" \ 2025-09-07T07:07:39.0274336Z  ${JENKINS_USER} \ 2025-09-07T07:07:39.0274593Z  -v "${GITHUB_WORKSPACE}:/var/lib/jenkins/workspace" \ 2025-09-07T07:07:39.0274883Z  -w /var/lib/jenkins/workspace \ 2025-09-07T07:07:39.0275113Z  "${DOCKER_IMAGE}" \ 2025-09-07T07:07:39.0275308Z  ${DOCKER_SHELL_CMD} 2025-09-07T07:07:39.0275494Z ) 2025-09-07T07:07:39.0275724Z # Propagate download.pytorch.org IP to container 2025-09-07T07:07:39.0276210Z grep download.pytorch.org /etc/hosts | docker exec -i "${container_name}" sudo bash -c "/bin/cat >> /etc/hosts" 2025-09-07T07:07:39.0276713Z echo "DOCKER_CONTAINER_ID=${container_name}" >> "${GITHUB_ENV}" 2025-09-07T07:07:39.0276995Z  2025-09-07T07:07:39.0277184Z if [[ ${BUILD_ENVIRONMENT} == *"s390x"* ]]; then 2025-09-07T07:07:39.0277597Z  docker exec -t "${container_name}" sh -c "python3 -m pip install -r .ci/docker/requirements-ci.txt" 2025-09-07T07:07:39.0277972Z fi 2025-09-07T07:07:39.0278128Z  2025-09-07T07:07:39.0278475Z docker exec -t "${container_name}" sh -c "python3 -m pip install $(echo dist/*.whl)[opt-einsum] && ${TEST_COMMAND}" 2025-09-07T07:07:39.0284818Z shell: /usr/bin/bash -e {0} 2025-09-07T07:07:39.0285030Z env: 2025-09-07T07:07:39.0285196Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:39.0285438Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:39.0285753Z BUILD_ENVIRONMENT: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:39.0286019Z PR_NUMBER: 2025-09-07T07:07:39.0286200Z GITHUB_REPOSITORY: pytorch/pytorch 2025-09-07T07:07:39.0286415Z GITHUB_WORKFLOW: trunk 2025-09-07T07:07:39.0286595Z GITHUB_JOB: test 2025-09-07T07:07:39.0286766Z GITHUB_RUN_ID: 17524754564 2025-09-07T07:07:39.0286961Z GITHUB_RUN_NUMBER: 143911 2025-09-07T07:07:39.0287145Z GITHUB_RUN_ATTEMPT: 1 2025-09-07T07:07:39.0287318Z JOB_ID: 49774733805 2025-09-07T07:07:39.0287708Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:39.0288308Z BRANCH: main 2025-09-07T07:07:39.0288502Z SHA1: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:39.0288773Z BASE_SHA: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:39.0289015Z TEST_CONFIG: default 2025-09-07T07:07:39.0289182Z SHARD_NUMBER: 3 2025-09-07T07:07:39.0289342Z NUM_TEST_SHARDS: 5 2025-09-07T07:07:39.0289516Z REENABLED_ISSUES: 2025-09-07T07:07:39.0289689Z CONTINUE_THROUGH_ERROR: True 2025-09-07T07:07:39.0289886Z VERBOSE_TEST_LOGS: False 2025-09-07T07:07:39.0290072Z TEST_SHOWLOCALS: False 2025-09-07T07:07:39.0290246Z NO_TEST_TIMEOUT: False 2025-09-07T07:07:39.0290411Z NO_TD: False 2025-09-07T07:07:39.0290568Z TD_DISTRIBUTED: False 2025-09-07T07:07:39.0290784Z SCCACHE_BUCKET: ossci-compiler-cache-circleci-v2 2025-09-07T07:07:39.0291033Z SCCACHE_REGION: us-east-1 2025-09-07T07:07:39.0291215Z SHM_SIZE: 2g 2025-09-07T07:07:39.0291771Z DOCKER_IMAGE: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:07:39.0292362Z XLA_CUDA: 2025-09-07T07:07:39.0292608Z XLA_CLANG_CACHE_S3_BUCKET_NAME: ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:07:39.0293077Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK: 0 2025-09-07T07:07:39.0293314Z PYTORCH_TEST_RERUN_DISABLED_TESTS: 0 2025-09-07T07:07:39.0293526Z DASHBOARD_TAG: 2025-09-07T07:07:39.0293851Z VLLM_TEST_HUGGING_FACE_TOKEN: *** 2025-09-07T07:07:39.0294145Z HUGGING_FACE_HUB_TOKEN: *** 2025-09-07T07:07:39.0294441Z SCRIBE_GRAPHQL_ACCESS_TOKEN: *** 2025-09-07T07:07:39.0294829Z ARTIFACTS_FILE_SUFFIX: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T07:07:39.0295215Z ##[endgroup] 2025-09-07T07:07:39.0324448Z + [[ default == \m\u\l\t\i\g\p\u ]] 2025-09-07T07:07:39.0324806Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *onnx* ]] 2025-09-07T07:07:39.0325157Z + TEST_COMMAND=.ci/pytorch/test.sh 2025-09-07T07:07:39.0327537Z ++ awk '/MemTotal/ { printf "%.3f \n", $2/1024/1024 - 1 }' /proc/meminfo 2025-09-07T07:07:39.0347183Z + TOTAL_AVAILABLE_MEMORY_IN_GB='59.453 ' 2025-09-07T07:07:39.0347474Z + TOTAL_MEMORY_WITH_SWAP=62 2025-09-07T07:07:39.0347790Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *\s\3\9\0\x* ]] 2025-09-07T07:07:39.0348136Z + SHM_OPTS=--shm-size=2g 2025-09-07T07:07:39.0348399Z + JENKINS_USER='--user jenkins' 2025-09-07T07:07:39.0348652Z + DOCKER_SHELL_CMD= 2025-09-07T07:07:39.0354961Z +++ nproc --ignore=2 2025-09-07T07:07:39.0390760Z ++ docker run --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all -e BUILD_ENVIRONMENT -e PR_NUMBER -e GITHUB_ACTIONS -e GITHUB_REPOSITORY -e GITHUB_WORKFLOW -e GITHUB_JOB -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_RUN_ATTEMPT -e JOB_ID -e JOB_NAME -e BASE_SHA -e BRANCH -e SHA1 -e AWS_DEFAULT_REGION -e IN_WHEEL_TEST -e SHARD_NUMBER -e TEST_CONFIG -e NUM_TEST_SHARDS -e REENABLED_ISSUES -e CONTINUE_THROUGH_ERROR -e VERBOSE_TEST_LOGS -e TEST_SHOWLOCALS -e NO_TEST_TIMEOUT -e NO_TD -e TD_DISTRIBUTED -e PR_LABELS -e MAX_JOBS=14 -e SCCACHE_BUCKET -e SCCACHE_REGION -e XLA_CUDA -e XLA_CLANG_CACHE_S3_BUCKET_NAME -e PYTORCH_TEST_CUDA_MEM_LEAK_CHECK -e PYTORCH_TEST_RERUN_DISABLED_TESTS -e SKIP_SCCACHE_INITIALIZATION=1 -e HUGGING_FACE_HUB_TOKEN -e VLLM_TEST_HUGGING_FACE_TOKEN -e SCRIBE_GRAPHQL_ACCESS_TOKEN -e DASHBOARD_TAG -e ARTIFACTS_FILE_SUFFIX --memory=59g --memory-swap=62g --env-file=/tmp/github_env_17524754564 --security-opt seccomp=unconfined --cap-add=SYS_PTRACE --ipc=host --shm-size=2g --tty --detach --name= --user jenkins -v /home/ec2-user/actions-runner/_work/pytorch/pytorch:/var/lib/jenkins/workspace -w /var/lib/jenkins/workspace 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:07:48.2935344Z + container_name=2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T07:07:48.2938082Z + grep download.pytorch.org /etc/hosts 2025-09-07T07:07:48.2939551Z + docker exec -i 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a sudo bash -c '/bin/cat >> /etc/hosts' 2025-09-07T07:07:48.3838414Z + echo DOCKER_CONTAINER_ID=2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T07:07:48.3839250Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *\s\3\9\0\x* ]] 2025-09-07T07:07:48.3842562Z ++ echo dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl 2025-09-07T07:07:48.3845252Z + docker exec -t 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a sh -c 'python3 -m pip install dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl[opt-einsum] && .ci/pytorch/test.sh' 2025-09-07T07:07:48.7209529Z Processing ./dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl (from torch==2.9.0a0+git93fb23d) 2025-09-07T07:07:49.0436398Z Requirement already satisfied: filelock in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (3.19.1) 2025-09-07T07:07:49.0439008Z Requirement already satisfied: typing-extensions>=4.10.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (4.15.0) 2025-09-07T07:07:49.0442611Z Requirement already satisfied: sympy>=1.13.3 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (1.13.3) 2025-09-07T07:07:49.0446326Z Requirement already satisfied: networkx>=2.5.1 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (2.8.8) 2025-09-07T07:07:49.0449231Z Requirement already satisfied: jinja2 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (3.1.6) 2025-09-07T07:07:49.0453224Z Requirement already satisfied: fsspec>=0.8.5 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (2025.7.0) 2025-09-07T07:07:49.0464758Z Requirement already satisfied: opt-einsum>=3.3 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (3.3.0) 2025-09-07T07:07:49.0788753Z Requirement already satisfied: numpy>=1.7 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from opt-einsum>=3.3->torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (1.22.4) 2025-09-07T07:07:49.0805477Z Requirement already satisfied: mpmath<1.4,>=1.1.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from sympy>=1.13.3->torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (1.3.0) 2025-09-07T07:07:49.0835998Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/conda/envs/py_3.10/lib/python3.10/site-packages (from jinja2->torch==2.9.0a0+git93fb23d->torch==2.9.0a0+git93fb23d) (3.0.2) 2025-09-07T07:07:49.3934821Z Installing collected packages: torch 2025-09-07T07:07:59.1165018Z Successfully installed torch-2.9.0a0+git93fb23d 2025-09-07T07:07:59.1676344Z + export TERM=vt100 2025-09-07T07:07:59.1676630Z + TERM=vt100 2025-09-07T07:07:59.1677506Z ++ dirname .ci/pytorch/test.sh 2025-09-07T07:07:59.1688215Z + source .ci/pytorch/common.sh 2025-09-07T07:07:59.1691273Z +++ dirname .ci/pytorch/common.sh 2025-09-07T07:07:59.1699710Z ++ source .ci/pytorch/common_utils.sh 2025-09-07T07:07:59.1700695Z +++ declare -f -t trap_add 2025-09-07T07:07:59.1704716Z ++ set -ex -o pipefail 2025-09-07T07:07:59.1704971Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:07:59.1705234Z ++ BUILD_TEST_LIBTORCH=0 2025-09-07T07:07:59.1708023Z ++ dirname .ci/pytorch/test.sh 2025-09-07T07:07:59.1714562Z + source .ci/pytorch/common-build.sh 2025-09-07T07:07:59.1716339Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 != *win-* ]] 2025-09-07T07:07:59.1721397Z ++++ dirname .ci/pytorch/common-build.sh 2025-09-07T07:07:59.1729152Z +++ cd .ci/pytorch 2025-09-07T07:07:59.1729348Z +++ pwd -P 2025-09-07T07:07:59.1731627Z ++ script_dir=/var/lib/jenkins/workspace/.ci/pytorch 2025-09-07T07:07:59.1731961Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-pch* ]] 2025-09-07T07:07:59.1732203Z ++ which sccache 2025-09-07T07:07:59.1745207Z ++ [[ -z ossci-compiler-cache-circleci-v2 ]] 2025-09-07T07:07:59.1745549Z ++ sccache --stop-server 2025-09-07T07:07:59.1771010Z ++ true 2025-09-07T07:07:59.1771238Z ++ rm -f /var/lib/jenkins/sccache_error.log 2025-09-07T07:07:59.1781370Z ++ trap_add sccache_epilogue EXIT 2025-09-07T07:07:59.1781619Z ++ trap_add_cmd=sccache_epilogue 2025-09-07T07:07:59.1781824Z ++ shift 2025-09-07T07:07:59.1781978Z ++ for trap_add_name in "$@" 2025-09-07T07:07:59.1787190Z ++++ trap -p EXIT 2025-09-07T07:07:59.1789834Z +++ eval 'extract_trap_cmd ' 2025-09-07T07:07:59.1790208Z ++++ extract_trap_cmd 2025-09-07T07:07:59.1790517Z ++++ printf '%s\n' '' 2025-09-07T07:07:59.1790834Z +++ printf '%s\n' sccache_epilogue 2025-09-07T07:07:59.1792262Z ++ trap -- ' 2025-09-07T07:07:59.1792568Z sccache_epilogue' EXIT 2025-09-07T07:07:59.1792875Z ++ [[ -n 1 ]] 2025-09-07T07:07:59.1793359Z ++ echo 'Skipping sccache server initialization, setting environment variables' 2025-09-07T07:07:59.1794125Z Skipping sccache server initialization, setting environment variables 2025-09-07T07:07:59.1794669Z ++ export SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:59.1795048Z ++ SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:59.1795483Z ++ export SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:59.1796303Z ++ SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:59.1796810Z ++ export RUST_LOG=sccache::server=error 2025-09-07T07:07:59.1797211Z ++ RUST_LOG=sccache::server=error 2025-09-07T07:07:59.1797578Z ++ sccache --zero-stats 2025-09-07T07:07:59.2928897Z Statistics zeroed. 2025-09-07T07:07:59.2931768Z ++ which ccache 2025-09-07T07:07:59.2943972Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *rocm* ]] 2025-09-07T07:07:59.2944385Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *s390x* ]] 2025-09-07T07:07:59.2944732Z + [[ -d /var/lib/jenkins/workspace ]] 2025-09-07T07:07:59.2946689Z ++ stat -c %u /var/lib/jenkins/workspace 2025-09-07T07:07:59.2960079Z + WORKSPACE_ORIGINAL_OWNER_ID=1000 2025-09-07T07:07:59.2960400Z + trap_add cleanup_workspace EXIT 2025-09-07T07:07:59.2960679Z + trap_add_cmd=cleanup_workspace 2025-09-07T07:07:59.2961025Z + shift 2025-09-07T07:07:59.2961241Z + for trap_add_name in "$@" 2025-09-07T07:07:59.2966298Z +++ trap -p EXIT 2025-09-07T07:07:59.2968619Z ++ eval 'extract_trap_cmd trap -- '\'' 2025-09-07T07:07:59.2968860Z sccache_epilogue'\'' EXIT' 2025-09-07T07:07:59.2969072Z +++ extract_trap_cmd trap -- ' 2025-09-07T07:07:59.2969288Z sccache_epilogue' EXIT 2025-09-07T07:07:59.2969471Z +++ printf '%s\n' ' 2025-09-07T07:07:59.2969631Z sccache_epilogue' 2025-09-07T07:07:59.2969817Z ++ printf '%s\n' cleanup_workspace 2025-09-07T07:07:59.2971184Z + trap -- ' 2025-09-07T07:07:59.2971347Z sccache_epilogue 2025-09-07T07:07:59.2971515Z cleanup_workspace' EXIT 2025-09-07T07:07:59.2971750Z + sudo chown -R jenkins /var/lib/jenkins/workspace 2025-09-07T07:08:00.0908597Z + git config --global --add safe.directory /var/lib/jenkins/workspace 2025-09-07T07:08:00.0927590Z + echo 'Environment variables:' 2025-09-07T07:08:00.0928144Z Environment variables: 2025-09-07T07:08:00.0928525Z + env 2025-09-07T07:08:00.0937651Z GITHUB_WORKSPACE=/home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T07:08:00.0938105Z CONTINUE_THROUGH_ERROR=True 2025-09-07T07:08:00.0938575Z BUILD_ENVIRONMENT=linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:08:00.0939452Z VLLM_TEST_HUGGING_FACE_TOKEN=*** 2025-09-07T07:08:00.0939909Z HOSTNAME=2683d862c438 2025-09-07T07:08:00.0940779Z GITHUB_PATH=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/add_path_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.0941347Z GITHUB_ACTION=__run_2 2025-09-07T07:08:00.0941587Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK=0 2025-09-07T07:08:00.0941858Z GITHUB_RUN_NUMBER=143911 2025-09-07T07:08:00.0942077Z TEST_CONFIG=default 2025-09-07T07:08:00.0942301Z GITHUB_REPOSITORY_OWNER_ID=21003710 2025-09-07T07:08:00.0942597Z TORCH_NVCC_FLAGS=-Xfatbin -compress-all 2025-09-07T07:08:00.0942881Z SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:08:00.0943281Z SCRIBE_GRAPHQL_ACCESS_TOKEN=*** 2025-09-07T07:08:00.0943859Z GITHUB_TRIGGERING_ACTOR=pytorchmergebot 2025-09-07T07:08:00.0944167Z GITHUB_REF_TYPE=branch 2025-09-07T07:08:00.0944437Z BASE_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.0944792Z XLA_CUDA= 2025-09-07T07:08:00.0944963Z NCCL_LIB_DIR=/usr/local/cuda/lib64/ 2025-09-07T07:08:00.0945268Z HUGGING_FACE_HUB_TOKEN=*** 2025-09-07T07:08:00.0947099Z *** 2025-09-07T07:08:00.0947284Z GITHUB_REPOSITORY_ID=65600975 2025-09-07T07:08:00.0947505Z GITHUB_ACTIONS=true 2025-09-07T07:08:00.0947698Z NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:08:00.0947945Z SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:08:00.0948234Z SHA1=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.0948512Z GITHUB_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.0948881Z GITHUB_WORKFLOW_REF=pytorch/pytorch/.github/workflows/trunk.yml@refs/heads/main 2025-09-07T07:08:00.0949216Z UCC_HOME=/usr 2025-09-07T07:08:00.0949393Z VERBOSE_TEST_LOGS=False 2025-09-07T07:08:00.0949593Z GITHUB_REF=refs/heads/main 2025-09-07T07:08:00.0949779Z SHARD_NUMBER=3 2025-09-07T07:08:00.0949940Z GITHUB_REF_PROTECTED=true 2025-09-07T07:08:00.0950135Z HOME=/var/lib/jenkins 2025-09-07T07:08:00.0950564Z GITHUB_API_URL=https://api.github.com 2025-09-07T07:08:00.0950804Z PYTORCH_TEST_RERUN_DISABLED_TESTS=0 2025-09-07T07:08:00.0951047Z UCX_COMMIT=7836b165abdbe468a2f607e7254011c07d788152 2025-09-07T07:08:00.0951297Z USE_SYSTEM_NCCL=1 2025-09-07T07:08:00.0951461Z NUM_TEST_SHARDS=5 2025-09-07T07:08:00.0951618Z UCX_HOME=/usr 2025-09-07T07:08:00.0952016Z GITHUB_STATE=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/save_state_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.0952673Z JOB_NAME=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:08:00.0953322Z GITHUB_ENV=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_env_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.0953895Z GITHUB_EVENT_PATH=/home/ec2-user/actions-runner/_work/_temp/_github_workflow/event.json 2025-09-07T07:08:00.0954249Z GITHUB_EVENT_NAME=push 2025-09-07T07:08:00.0954424Z DASHBOARD_TAG= 2025-09-07T07:08:00.0954600Z GITHUB_RUN_ID=17524754564 2025-09-07T07:08:00.0954802Z INSTALLED_OPENBLAS= 2025-09-07T07:08:00.0955233Z GITHUB_STEP_SUMMARY=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.0955718Z GITHUB_ACTOR=pytorchmergebot 2025-09-07T07:08:00.0955918Z PR_NUMBER= 2025-09-07T07:08:00.0956069Z DESIRED_CUDA=12.8.1 2025-09-07T07:08:00.0956232Z GITHUB_RUN_ATTEMPT=1 2025-09-07T07:08:00.0956409Z ANACONDA_PYTHON_VERSION=3.10 2025-09-07T07:08:00.0956648Z GITHUB_GRAPHQL_URL=https://api.github.com/graphql 2025-09-07T07:08:00.0956894Z TERM=vt100 2025-09-07T07:08:00.0957047Z INSTALLED_VISION=yes 2025-09-07T07:08:00.0957208Z BRANCH=main 2025-09-07T07:08:00.0957365Z SCCACHE_REGION=us-east-1 2025-09-07T07:08:00.0957563Z OPENSSL_ROOT_DIR=/opt/openssl 2025-09-07T07:08:00.0957765Z CUDA_PATH=/usr/local/cuda 2025-09-07T07:08:00.0958134Z GITHUB_ACTION_PATH=/home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/setup-linux 2025-09-07T07:08:00.0958543Z GITHUB_SERVER_URL=https://github.com 2025-09-07T07:08:00.0958810Z UCC_COMMIT=430e241bf5d38cbc73fc7a6b89155397232e3f96 2025-09-07T07:08:00.0959054Z REENABLED_ISSUES= 2025-09-07T07:08:00.0959205Z DOCS= 2025-09-07T07:08:00.0959344Z SHLVL=1 2025-09-07T07:08:00.0959482Z MAX_JOBS=14 2025-09-07T07:08:00.0959629Z GITHUB_ACTOR_ID=97764156 2025-09-07T07:08:00.0959878Z GITHUB_WORKFLOW_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.0960158Z GITHUB_REF_NAME=main 2025-09-07T07:08:00.0960427Z XLA_CLANG_CACHE_S3_BUCKET_NAME=ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:08:00.0960720Z GITHUB_JOB=test 2025-09-07T07:08:00.0960879Z NO_TEST_TIMEOUT=False 2025-09-07T07:08:00.0961163Z TD_DISTRIBUTED=False 2025-09-07T07:08:00.0961346Z GITHUB_REPOSITORY=pytorch/pytorch 2025-09-07T07:08:00.0961659Z GITHUB_RETENTION_DAYS=90 2025-09-07T07:08:00.0961854Z OPENSSL_DIR=/opt/openssl 2025-09-07T07:08:00.0962042Z GITHUB_ACTION_REPOSITORY= 2025-09-07T07:08:00.0962594Z PATH=/opt/cache/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-09-07T07:08:00.0963163Z GITHUB_BASE_REF= 2025-09-07T07:08:00.0963321Z INSTALLED_ACL= 2025-09-07T07:08:00.0963662Z ARTIFACTS_FILE_SUFFIX=test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T07:08:00.0964037Z CI=true 2025-09-07T07:08:00.0964192Z GITHUB_REPOSITORY_OWNER=pytorch 2025-09-07T07:08:00.0964423Z RUST_LOG=sccache::server=error 2025-09-07T07:08:00.0964613Z JOB_ID=49774733805 2025-09-07T07:08:00.0964773Z GITHUB_HEAD_REF= 2025-09-07T07:08:00.0964943Z GITHUB_ACTION_REF= 2025-09-07T07:08:00.0965143Z SCCACHE_BUCKET=ossci-compiler-cache-circleci-v2 2025-09-07T07:08:00.0965391Z TEST_SHOWLOCALS=False 2025-09-07T07:08:00.0965563Z GITHUB_WORKFLOW=trunk 2025-09-07T07:08:00.0965741Z DEBIAN_FRONTEND=noninteractive 2025-09-07T07:08:00.0966175Z GITHUB_OUTPUT=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_output_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.0966732Z NO_TD=False 2025-09-07T07:08:00.0966893Z SKIP_SCCACHE_INITIALIZATION=1 2025-09-07T07:08:00.0967111Z NCCL_INCLUDE_DIR=/usr/local/cuda/include/ 2025-09-07T07:08:00.0967323Z _=/usr/bin/env 2025-09-07T07:08:00.0967548Z ++ python -c 'import site; print(site.getsitepackages()[0])' 2025-09-07T07:08:00.1061161Z + TORCH_INSTALL_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch 2025-09-07T07:08:00.1062140Z + TORCH_BIN_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/bin 2025-09-07T07:08:00.1063046Z + TORCH_LIB_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/lib 2025-09-07T07:08:00.1063855Z + TORCH_TEST_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/test 2025-09-07T07:08:00.1064419Z + BUILD_DIR=build 2025-09-07T07:08:00.1064780Z + BUILD_RENAMED_DIR=build_renamed 2025-09-07T07:08:00.1065151Z + BUILD_BIN_DIR=build/bin 2025-09-07T07:08:00.1065448Z + SHARD_NUMBER=3 2025-09-07T07:08:00.1065724Z + NUM_TEST_SHARDS=5 2025-09-07T07:08:00.1066039Z + export TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:08:00.1066437Z + TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:08:00.1066786Z + export VALGRIND=ON 2025-09-07T07:08:00.1067086Z + VALGRIND=ON 2025-09-07T07:08:00.1067330Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *clang9* ]] 2025-09-07T07:08:00.1067644Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *xpu* ]] 2025-09-07T07:08:00.1067891Z + detect_cuda_arch 2025-09-07T07:08:00.1068106Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:08:00.1068371Z + command -v nvidia-smi 2025-09-07T07:08:00.1068561Z /usr/bin/nvidia-smi 2025-09-07T07:08:00.1071518Z ++ nvidia-smi --query-gpu=compute_cap --format=csv 2025-09-07T07:08:00.1072292Z ++ tail -n 1 2025-09-07T07:08:00.1268493Z + TORCH_CUDA_ARCH_LIST=8.9 2025-09-07T07:08:00.1268928Z + export TORCH_CUDA_ARCH_LIST 2025-09-07T07:08:00.1269256Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *s390x* ]] 2025-09-07T07:08:00.1269595Z + [[ 0 == \1 ]] 2025-09-07T07:08:00.1269802Z + [[ True == \1 ]] 2025-09-07T07:08:00.1270066Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *bazel* ]] 2025-09-07T07:08:00.1273027Z ++ realpath build/custom_test_artifacts 2025-09-07T07:08:00.1282305Z + CUSTOM_TEST_ARTIFACT_BUILD_DIR=/var/lib/jenkins/workspace/build/custom_test_artifacts 2025-09-07T07:08:00.1282671Z + [[ -n '' ]] 2025-09-07T07:08:00.1282857Z + echo 'Environment variables' 2025-09-07T07:08:00.1283066Z Environment variables 2025-09-07T07:08:00.1283236Z + env 2025-09-07T07:08:00.1290119Z GITHUB_WORKSPACE=/home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T07:08:00.1290631Z CONTINUE_THROUGH_ERROR=True 2025-09-07T07:08:00.1290891Z BUILD_ENVIRONMENT=linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:08:00.1291353Z VLLM_TEST_HUGGING_FACE_TOKEN=*** 2025-09-07T07:08:00.1291627Z HOSTNAME=2683d862c438 2025-09-07T07:08:00.1292421Z GITHUB_PATH=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/add_path_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.1292980Z GITHUB_ACTION=__run_2 2025-09-07T07:08:00.1293269Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK=0 2025-09-07T07:08:00.1293517Z GITHUB_RUN_NUMBER=143911 2025-09-07T07:08:00.1293799Z TEST_CONFIG=default 2025-09-07T07:08:00.1293984Z GITHUB_REPOSITORY_OWNER_ID=21003710 2025-09-07T07:08:00.1294222Z TORCH_NVCC_FLAGS=-Xfatbin -compress-all 2025-09-07T07:08:00.1294451Z SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:08:00.1294737Z SCRIBE_GRAPHQL_ACCESS_TOKEN=*** 2025-09-07T07:08:00.1294975Z GITHUB_TRIGGERING_ACTOR=pytorchmergebot 2025-09-07T07:08:00.1295216Z GITHUB_REF_TYPE=branch 2025-09-07T07:08:00.1295400Z TORCH_CUDA_ARCH_LIST=8.9 2025-09-07T07:08:00.1295706Z BASE_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.1296024Z XLA_CUDA= 2025-09-07T07:08:00.1296185Z NCCL_LIB_DIR=/usr/local/cuda/lib64/ 2025-09-07T07:08:00.1296562Z HUGGING_FACE_HUB_TOKEN=*** 2025-09-07T07:08:00.1296817Z *** 2025-09-07T07:08:00.1296981Z GITHUB_REPOSITORY_ID=65600975 2025-09-07T07:08:00.1297191Z GITHUB_ACTIONS=true 2025-09-07T07:08:00.1297366Z NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:08:00.1297610Z SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:08:00.1298081Z SHA1=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.1298341Z GITHUB_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.1298697Z GITHUB_WORKFLOW_REF=pytorch/pytorch/.github/workflows/trunk.yml@refs/heads/main 2025-09-07T07:08:00.1299034Z UCC_HOME=/usr 2025-09-07T07:08:00.1309864Z TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:08:00.1310147Z VERBOSE_TEST_LOGS=False 2025-09-07T07:08:00.1310364Z GITHUB_REF=refs/heads/main 2025-09-07T07:08:00.1310568Z SHARD_NUMBER=3 2025-09-07T07:08:00.1310740Z GITHUB_REF_PROTECTED=true 2025-09-07T07:08:00.1310943Z HOME=/var/lib/jenkins 2025-09-07T07:08:00.1311159Z GITHUB_API_URL=https://api.github.com 2025-09-07T07:08:00.1311412Z PYTORCH_TEST_RERUN_DISABLED_TESTS=0 2025-09-07T07:08:00.1311675Z UCX_COMMIT=7836b165abdbe468a2f607e7254011c07d788152 2025-09-07T07:08:00.1311927Z USE_SYSTEM_NCCL=1 2025-09-07T07:08:00.1312097Z NUM_TEST_SHARDS=5 2025-09-07T07:08:00.1312259Z UCX_HOME=/usr 2025-09-07T07:08:00.1312672Z GITHUB_STATE=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/save_state_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.1313352Z JOB_NAME=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:08:00.1313995Z GITHUB_ENV=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_env_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.1314590Z GITHUB_EVENT_PATH=/home/ec2-user/actions-runner/_work/_temp/_github_workflow/event.json 2025-09-07T07:08:00.1314947Z GITHUB_EVENT_NAME=push 2025-09-07T07:08:00.1315133Z DASHBOARD_TAG= 2025-09-07T07:08:00.1315301Z GITHUB_RUN_ID=17524754564 2025-09-07T07:08:00.1315489Z INSTALLED_OPENBLAS= 2025-09-07T07:08:00.1315937Z GITHUB_STEP_SUMMARY=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.1316423Z GITHUB_ACTOR=pytorchmergebot 2025-09-07T07:08:00.1316623Z PR_NUMBER= 2025-09-07T07:08:00.1316781Z DESIRED_CUDA=12.8.1 2025-09-07T07:08:00.1316944Z GITHUB_RUN_ATTEMPT=1 2025-09-07T07:08:00.1317115Z VALGRIND=ON 2025-09-07T07:08:00.1317275Z ANACONDA_PYTHON_VERSION=3.10 2025-09-07T07:08:00.1317518Z GITHUB_GRAPHQL_URL=https://api.github.com/graphql 2025-09-07T07:08:00.1317760Z TERM=vt100 2025-09-07T07:08:00.1317915Z INSTALLED_VISION=yes 2025-09-07T07:08:00.1318085Z BRANCH=main 2025-09-07T07:08:00.1318250Z SCCACHE_REGION=us-east-1 2025-09-07T07:08:00.1318452Z OPENSSL_ROOT_DIR=/opt/openssl 2025-09-07T07:08:00.1318657Z CUDA_PATH=/usr/local/cuda 2025-09-07T07:08:00.1319032Z GITHUB_ACTION_PATH=/home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/setup-linux 2025-09-07T07:08:00.1319461Z GITHUB_SERVER_URL=https://github.com 2025-09-07T07:08:00.1319856Z UCC_COMMIT=430e241bf5d38cbc73fc7a6b89155397232e3f96 2025-09-07T07:08:00.1320116Z REENABLED_ISSUES= 2025-09-07T07:08:00.1320279Z DOCS= 2025-09-07T07:08:00.1320421Z SHLVL=1 2025-09-07T07:08:00.1320559Z MAX_JOBS=14 2025-09-07T07:08:00.1320726Z GITHUB_ACTOR_ID=97764156 2025-09-07T07:08:00.1321120Z GITHUB_WORKFLOW_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:08:00.1321400Z GITHUB_REF_NAME=main 2025-09-07T07:08:00.1321668Z XLA_CLANG_CACHE_S3_BUCKET_NAME=ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:08:00.1321969Z GITHUB_JOB=test 2025-09-07T07:08:00.1322137Z NO_TEST_TIMEOUT=False 2025-09-07T07:08:00.1322319Z TD_DISTRIBUTED=False 2025-09-07T07:08:00.1322506Z GITHUB_REPOSITORY=pytorch/pytorch 2025-09-07T07:08:00.1322725Z GITHUB_RETENTION_DAYS=90 2025-09-07T07:08:00.1322921Z OPENSSL_DIR=/opt/openssl 2025-09-07T07:08:00.1323112Z GITHUB_ACTION_REPOSITORY= 2025-09-07T07:08:00.1323664Z PATH=/opt/cache/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-09-07T07:08:00.1324225Z GITHUB_BASE_REF= 2025-09-07T07:08:00.1324384Z INSTALLED_ACL= 2025-09-07T07:08:00.1324718Z ARTIFACTS_FILE_SUFFIX=test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T07:08:00.1325254Z CI=true 2025-09-07T07:08:00.1325415Z GITHUB_REPOSITORY_OWNER=pytorch 2025-09-07T07:08:00.1325655Z RUST_LOG=sccache::server=error 2025-09-07T07:08:00.1325852Z JOB_ID=49774733805 2025-09-07T07:08:00.1326013Z GITHUB_HEAD_REF= 2025-09-07T07:08:00.1326172Z GITHUB_ACTION_REF= 2025-09-07T07:08:00.1326372Z SCCACHE_BUCKET=ossci-compiler-cache-circleci-v2 2025-09-07T07:08:00.1326624Z TEST_SHOWLOCALS=False 2025-09-07T07:08:00.1326801Z GITHUB_WORKFLOW=trunk 2025-09-07T07:08:00.1326979Z DEBIAN_FRONTEND=noninteractive 2025-09-07T07:08:00.1327409Z GITHUB_OUTPUT=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_output_7c851148-029e-4e82-8e76-9a5377a2ce1a 2025-09-07T07:08:00.1327849Z NO_TD=False 2025-09-07T07:08:00.1328017Z SKIP_SCCACHE_INITIALIZATION=1 2025-09-07T07:08:00.1328237Z NCCL_INCLUDE_DIR=/usr/local/cuda/include/ 2025-09-07T07:08:00.1328448Z _=/usr/bin/env 2025-09-07T07:08:00.1328629Z + echo 'Testing pytorch' 2025-09-07T07:08:00.1328812Z Testing pytorch 2025-09-07T07:08:00.1328990Z + export LANG=C.UTF-8 2025-09-07T07:08:00.1329160Z + LANG=C.UTF-8 2025-09-07T07:08:00.1329309Z + PR_NUMBER= 2025-09-07T07:08:00.1329476Z + [[ default == \d\e\f\a\u\l\t ]] 2025-09-07T07:08:00.1329688Z + export CUDA_VISIBLE_DEVICES=0 2025-09-07T07:08:00.1329890Z + CUDA_VISIBLE_DEVICES=0 2025-09-07T07:08:00.1330071Z + export HIP_VISIBLE_DEVICES=0 2025-09-07T07:08:00.1330281Z + HIP_VISIBLE_DEVICES=0 2025-09-07T07:08:00.1330476Z + [[ default == \d\i\s\t\r\i\b\u\t\e\d ]] 2025-09-07T07:08:00.1330695Z + [[ default == \s\l\o\w ]] 2025-09-07T07:08:00.1330942Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *slow-gradcheck* ]] 2025-09-07T07:08:00.1331252Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:08:00.1331518Z + export PYTORCH_TESTING_DEVICE_ONLY_FOR=cuda 2025-09-07T07:08:00.1331767Z + PYTORCH_TESTING_DEVICE_ONLY_FOR=cuda 2025-09-07T07:08:00.1331981Z + [[ default == *crossref* ]] 2025-09-07T07:08:00.1332199Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:08:00.1332472Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *xpu* ]] 2025-09-07T07:08:00.1332754Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *-bazel-* ]] 2025-09-07T07:08:00.1332999Z + pip_install ninja==1.10.2 2025-09-07T07:08:00.1333256Z + pip_install_pkg='python3 -m pip install --progress-bar off' 2025-09-07T07:08:00.1333586Z + python3 -m pip install --progress-bar off ninja==1.10.2 2025-09-07T07:08:02.0507288Z Collecting ninja==1.10.2 2025-09-07T07:08:02.0884859Z Downloading ninja-1.10.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (5.0 kB) 2025-09-07T07:08:02.1301100Z Downloading ninja-1.10.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (108 kB) 2025-09-07T07:08:02.4844733Z Installing collected packages: ninja 2025-09-07T07:08:02.4845448Z Attempting uninstall: ninja 2025-09-07T07:08:02.4851094Z Found existing installation: ninja 1.11.1.3 2025-09-07T07:08:02.4872213Z Uninstalling ninja-1.11.1.3: 2025-09-07T07:08:02.5062965Z Successfully uninstalled ninja-1.11.1.3 2025-09-07T07:08:02.5817834Z Successfully installed ninja-1.10.2 2025-09-07T07:08:02.6280884Z + export PATH=/var/lib/jenkins/.local/bin:/opt/cache/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-09-07T07:08:02.6282551Z + PATH=/var/lib/jenkins/.local/bin:/opt/cache/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/conda/envs/py_3.10/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2025-09-07T07:08:02.6283449Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *aarch64* ]] 2025-09-07T07:08:02.6283989Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *asan* ]] 2025-09-07T07:08:02.6284357Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-debug* ]] 2025-09-07T07:08:02.6284754Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *-bazel-* ]] 2025-09-07T07:08:02.6285292Z + echo 'We are not in debug mode: linux-jammy-cuda12.8-py3.10-gcc11. Expect the assertion to pass' 2025-09-07T07:08:02.6285926Z We are not in debug mode: linux-jammy-cuda12.8-py3.10-gcc11. Expect the assertion to pass 2025-09-07T07:08:02.6286708Z + cd test 2025-09-07T07:08:02.6287024Z + python -c 'import torch; torch._C._crash_if_debug_asserts_fail(424242)' 2025-09-07T07:08:04.0118955Z + [[ default == \n\o\g\p\u\_\N\O\_\A\V\X\2 ]] 2025-09-07T07:08:04.0119570Z + [[ default == \n\o\g\p\u\_\A\V\X\5\1\2 ]] 2025-09-07T07:08:04.0120128Z + [[ default == \l\e\g\a\c\y\_\n\v\i\d\i\a\_\d\r\i\v\e\r ]] 2025-09-07T07:08:04.0124661Z + DYNAMO_BENCHMARK_FLAGS=() 2025-09-07T07:08:04.0125145Z + [[ default == *pr_time_benchmarks* ]] 2025-09-07T07:08:04.0125633Z + [[ default == *dynamo_eager* ]] 2025-09-07T07:08:04.0126048Z + [[ default == *aot_eager* ]] 2025-09-07T07:08:04.0126394Z + [[ default == *aot_inductor* ]] 2025-09-07T07:08:04.0126800Z + [[ default == *max_autotune_inductor* ]] 2025-09-07T07:08:04.0127188Z + [[ default == *inductor* ]] 2025-09-07T07:08:04.0127522Z + [[ default == *dynamic* ]] 2025-09-07T07:08:04.0127847Z + [[ default == *cpu* ]] 2025-09-07T07:08:04.0128213Z + DYNAMO_BENCHMARK_FLAGS+=(--device cuda) 2025-09-07T07:08:04.0144850Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *libtorch* ]] 2025-09-07T07:08:04.0145246Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-bazel-* ]] 2025-09-07T07:08:04.0147505Z + cd test 2025-09-07T07:08:04.0148039Z + python -c 'import torch; print(torch.__config__.show())' 2025-09-07T07:08:05.4520253Z PyTorch built with: 2025-09-07T07:08:05.4520561Z - GCC 11.4 2025-09-07T07:08:05.4520779Z - C++ Version: 201703 2025-09-07T07:08:05.4521420Z - Intel(R) oneAPI Math Kernel Library Version 2024.2-Product Build 20240605 for Intel(R) 64 architecture applications 2025-09-07T07:08:05.4522113Z - Intel(R) MKL-DNN v3.7.1 (Git Hash 8d263e693366ef8db40acc569cc7d8edf644556d) 2025-09-07T07:08:05.4522546Z - OpenMP 201511 (a.k.a. OpenMP 4.5) 2025-09-07T07:08:05.4522851Z - LAPACK is enabled (usually provided by MKL) 2025-09-07T07:08:05.4523150Z - NNPACK is enabled 2025-09-07T07:08:05.4523399Z - CPU capability usage: AVX2 2025-09-07T07:08:05.4523668Z - CUDA Runtime 12.8 2025-09-07T07:08:05.4524101Z - NVCC architecture flags: -gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_89,code=sm_89 2025-09-07T07:08:05.4524567Z - CuDNN 90.8 2025-09-07T07:08:05.4528590Z - Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, COMMIT_SHA=93fb23d6fae7c4e82c4239a1033e522088742634, CUDA_VERSION=12.8, CUDNN_VERSION=9.8.0, CXX_COMPILER=/opt/cache/bin/c++, CXX_FLAGS= -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOROCTRACER -DLIBKINETO_NOXPUPTI=ON -DUSE_FBGEMM -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -DC10_NODEPRECATED -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Werror=range-loop-construct -Werror=bool-operation -Wnarrowing -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-unused-parameter -Wno-strict-overflow -Wno-strict-aliasing -Wno-stringop-overflow -Wsuggest-override -Wno-psabi -Wno-error=old-style-cast -faligned-new -Werror -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow, FORCE_FALLBACK_CUDA_MPI=1, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, TORCH_VERSION=2.9.0, USE_CUDA=ON, USE_CUDNN=ON, USE_CUSPARSELT=ON, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_GLOO=ON, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=ON, USE_NCCL=ON, USE_NNPACK=ON, USE_OPENMP=ON, USE_ROCM=OFF, USE_ROCM_KERNEL_ASSERT=OFF, USE_XCCL=OFF, USE_XPU=OFF, 2025-09-07T07:08:05.4532068Z 2025-09-07T07:08:05.7588068Z + cd test 2025-09-07T07:08:05.7588492Z + python -c 'import torch; print(torch.__config__.parallel_info())' 2025-09-07T07:08:06.8746534Z ATen/Parallel: 2025-09-07T07:08:06.8746855Z at::get_num_threads() : 8 2025-09-07T07:08:06.8747142Z at::get_num_interop_threads() : 8 2025-09-07T07:08:06.8747480Z OpenMP 201511 (a.k.a. OpenMP 4.5) 2025-09-07T07:08:06.8747758Z omp_get_max_threads() : 8 2025-09-07T07:08:06.8748269Z Intel(R) oneAPI Math Kernel Library Version 2024.2-Product Build 20240605 for Intel(R) 64 architecture applications 2025-09-07T07:08:06.8749226Z mkl_get_max_threads() : 8 2025-09-07T07:08:06.8749573Z Intel(R) MKL-DNN v3.7.1 (Git Hash 8d263e693366ef8db40acc569cc7d8edf644556d) 2025-09-07T07:08:06.8749969Z std::thread::hardware_concurrency() : 16 2025-09-07T07:08:06.8750243Z Environment variables: 2025-09-07T07:08:06.8750490Z OMP_NUM_THREADS : [not set] 2025-09-07T07:08:06.8750744Z MKL_NUM_THREADS : [not set] 2025-09-07T07:08:06.8750989Z ATen parallel backend: OpenMP 2025-09-07T07:08:06.8751306Z 2025-09-07T07:08:07.1081233Z + [[ default == *numpy_2* ]] 2025-09-07T07:08:07.1081722Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *aarch64* ]] 2025-09-07T07:08:07.1082178Z + [[ default == *backward* ]] 2025-09-07T07:08:07.1082528Z + [[ default == *xla* ]] 2025-09-07T07:08:07.1082759Z + [[ default == *vllm* ]] 2025-09-07T07:08:07.1082995Z + [[ default == *executorch* ]] 2025-09-07T07:08:07.1083203Z + [[ default == \j\i\t\_\l\e\g\a\c\y ]] 2025-09-07T07:08:07.1083471Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *libtorch* ]] 2025-09-07T07:08:07.1083754Z + [[ default == distributed ]] 2025-09-07T07:08:07.1083960Z + [[ default == *operator_benchmark* ]] 2025-09-07T07:08:07.1084186Z + [[ default == *inductor_distributed* ]] 2025-09-07T07:08:07.1084416Z + [[ default == *inductor-halide* ]] 2025-09-07T07:08:07.1084659Z + [[ default == *inductor-triton-cpu* ]] 2025-09-07T07:08:07.1084922Z + [[ default == *inductor-micro-benchmark* ]] 2025-09-07T07:08:07.1085154Z + [[ default == *huggingface* ]] 2025-09-07T07:08:07.1085354Z + [[ default == *timm* ]] 2025-09-07T07:08:07.1085541Z + [[ default == cachebench ]] 2025-09-07T07:08:07.1085744Z + [[ default == verify_cachebench ]] 2025-09-07T07:08:07.1085955Z + [[ default == *torchbench* ]] 2025-09-07T07:08:07.1086183Z + [[ default == *inductor_cpp_wrapper* ]] 2025-09-07T07:08:07.1086416Z + [[ default == *inductor* ]] 2025-09-07T07:08:07.1086623Z + [[ default == *einops* ]] 2025-09-07T07:08:07.1086815Z + [[ default == *dynamo_wrapped* ]] 2025-09-07T07:08:07.1087061Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:08:07.1087308Z + [[ 3 == 1 ]] 2025-09-07T07:08:07.1087458Z + [[ 3 == 2 ]] 2025-09-07T07:08:07.1087609Z + [[ 3 -gt 2 ]] 2025-09-07T07:08:07.1087778Z + install_torchvision 2025-09-07T07:08:07.1087963Z + local orig_preload 2025-09-07T07:08:07.1088133Z + local commit 2025-09-07T07:08:07.1088296Z ++ get_pinned_commit vision 2025-09-07T07:08:07.1088505Z ++ cat .github/ci_commit_pins/vision.txt 2025-09-07T07:08:07.1099435Z + commit=966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:07.1100008Z + orig_preload= 2025-09-07T07:08:07.1100349Z + '[' -n '' ']' 2025-09-07T07:08:07.1100757Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:08:07.1101302Z + export FORCE_CUDA=1 2025-09-07T07:08:07.1101662Z + FORCE_CUDA=1 2025-09-07T07:08:07.1101990Z + export WITH_CUDA=1 2025-09-07T07:08:07.1102746Z + WITH_CUDA=1 2025-09-07T07:08:07.1103643Z + pip_build_and_install git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 dist/vision 2025-09-07T07:08:07.1104785Z + local build_target=git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:07.1105321Z + local wheel_dir=dist/vision 2025-09-07T07:08:07.1105561Z + local found_whl=0 2025-09-07T07:08:07.1105790Z + for file in "${wheel_dir}"/*.whl 2025-09-07T07:08:07.1106063Z + [[ -f dist/vision/*.whl ]] 2025-09-07T07:08:07.1106290Z + '[' 0 == 0 ']' 2025-09-07T07:08:07.1106925Z + python3 -m pip wheel --no-build-isolation --no-deps --no-use-pep517 -w dist/vision git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:07.3944064Z Collecting git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:07.3948311Z Cloning https://github.com/pytorch/vision.git (to revision 966da7e46f65d6d49df3e31214470a4fe5cc8e66) to /tmp/pip-req-build-ut9xlxdo 2025-09-07T07:08:07.3973952Z Running command git clone --filter=blob:none --quiet https://github.com/pytorch/vision.git /tmp/pip-req-build-ut9xlxdo 2025-09-07T07:08:08.7966444Z Running command git rev-parse -q --verify 'sha^966da7e46f65d6d49df3e31214470a4fe5cc8e66' 2025-09-07T07:08:08.7990543Z Running command git fetch -q https://github.com/pytorch/vision.git 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:08.9130265Z Running command git checkout -q 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:09.2095274Z Resolved https://github.com/pytorch/vision.git to commit 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:10.9854596Z Preparing metadata (setup.py) ... [?25l- \ done 2025-09-07T07:08:10.9890954Z [?25hBuilding wheels for collected packages: torchvision 2025-09-07T07:08:10.9951106Z  DEPRECATION: Building 'torchvision' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'torchvision'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T07:09:22.9906854Z  Building wheel for torchvision (setup.py) ... [?25l- \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - done 2025-09-07T07:09:22.9934669Z [?25h Created wheel for torchvision: filename=torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl size=1786096 sha256=95cefd29914e54094148ccf25900a36b379064658e4e2dc6eb827d4042568e33 2025-09-07T07:09:22.9935965Z Stored in directory: /var/lib/jenkins/.cache/pip/wheels/9c/9d/3e/42fa2d5ac6ba44a90363f8fff0fa9e712e24d4f977637c81cb 2025-09-07T07:09:22.9968475Z Successfully built torchvision 2025-09-07T07:09:23.0903673Z + for file in "${wheel_dir}"/*.whl 2025-09-07T07:09:23.0904228Z + pip_install_whl dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:23.0904905Z + args=('dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl') 2025-09-07T07:09:23.0905336Z + local args 2025-09-07T07:09:23.0905699Z + [[ dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl == *\ * ]] 2025-09-07T07:09:23.0906131Z + for path in "${args[@]}" 2025-09-07T07:09:23.0906553Z + echo 'Installing dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl' 2025-09-07T07:09:23.0907150Z Installing dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:23.0907849Z + python3 -mpip install --no-index --no-deps dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:23.3820313Z Processing ./dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:23.3903229Z Installing collected packages: torchvision 2025-09-07T07:09:23.7939369Z Successfully installed torchvision-0.22.0a0+966da7e 2025-09-07T07:09:23.8230874Z + '[' -n '' ']' 2025-09-07T07:09:23.8231413Z + test_python_shard 3 2025-09-07T07:09:23.8231897Z + [[ -z 5 ]] 2025-09-07T07:09:23.8233011Z + python test/run_test.py --exclude-jit-executor --exclude-distributed-tests --shard 3 5 --verbose --upload-artifacts-while-running 2025-09-07T07:09:26.0649798Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:09:26.0651141Z import pkg_resources 2025-09-07T07:09:27.8117926Z Downloading https://ossci-metrics.s3.amazonaws.com/disabled-tests-condensed.json to /var/lib/jenkins/workspace/test/.pytorch-disabled-tests.json 2025-09-07T07:09:27.8663863Z Ignoring disabled issues: [''] 2025-09-07T07:09:27.8776842Z Found test times from artifacts 2025-09-07T07:09:27.9241977Z Found test times from artifacts 2025-09-07T07:09:27.9256635Z Running all tests 2025-09-07T07:09:27.9682534Z Running parallel tests on 3 processes 2025-09-07T07:09:27.9689379Z Name: tests to run (est. time: 99.99min) 2025-09-07T07:09:27.9689840Z Serial tests (0): 2025-09-07T07:09:27.9690208Z Parallel tests (103): 2025-09-07T07:09:27.9690526Z inductor/test_aot_inductor 2/5 2025-09-07T07:09:27.9690902Z inductor/test_aot_inductor_arrayref 2/2 2025-09-07T07:09:27.9691433Z inductor/test_compiled_autograd 1/3 2025-09-07T07:09:27.9691815Z inductor/test_compiled_autograd 2/3 2025-09-07T07:09:27.9692129Z inductor/test_torchinductor_opinfo 5/13 2025-09-07T07:09:27.9692433Z inductor/test_torchinductor_opinfo 8/13 2025-09-07T07:09:27.9692740Z inductor/test_torchinductor_opinfo 11/13 2025-09-07T07:09:27.9693057Z inductor/test_compile_subprocess 1/2 2025-09-07T07:09:27.9693381Z inductor/test_compile_subprocess 2/2 2025-09-07T07:09:27.9693784Z inductor/test_torchinductor_codegen_dynamic_shapes 2/6 2025-09-07T07:09:27.9694172Z inductor/test_torchinductor_dynamic_shapes 2/7 2025-09-07T07:09:27.9694537Z inductor/test_torchinductor_dynamic_shapes 4/7 2025-09-07T07:09:27.9694878Z inductor/test_torchinductor_dynamic_shapes 6/7 2025-09-07T07:09:27.9695191Z inductor/test_control_flow 2/2 2025-09-07T07:09:27.9695466Z inductor/test_cpu_repro 3/3 2025-09-07T07:09:27.9695713Z test_cuda 1/1 2025-09-07T07:09:27.9695935Z dynamo/test_trace_rules 1/1 2025-09-07T07:09:27.9696183Z dynamo/test_package 1/1 2025-09-07T07:09:27.9696445Z dynamo/test_compiler_bisector 1/1 2025-09-07T07:09:27.9696736Z inductor/test_fxir_backend 1/1 2025-09-07T07:09:27.9697005Z test_dataloader 1/1 2025-09-07T07:09:27.9697244Z inductor/test_flex_decoding 2/3 2025-09-07T07:09:27.9697507Z inductor/test_b2b_gemm 1/1 2025-09-07T07:09:27.9697762Z inductor/test_xpu_basic 1/1 2025-09-07T07:09:27.9698018Z export/test_passes 1/1 2025-09-07T07:09:27.9698277Z inductor/test_kernel_optimization 1/1 2025-09-07T07:09:27.9698554Z test_namedtensor 1/1 2025-09-07T07:09:27.9698807Z dynamo/test_autograd_function 1/1 2025-09-07T07:09:27.9699081Z inductor/test_profiler 1/1 2025-09-07T07:09:27.9699333Z inductor/test_alignment 1/1 2025-09-07T07:09:27.9699576Z dynamo/test_config 1/1 2025-09-07T07:09:27.9699811Z dynamo/test_compile 1/1 2025-09-07T07:09:27.9700050Z test_openmp 1/1 2025-09-07T07:09:27.9700277Z functorch/test_ops 1/6 2025-09-07T07:09:27.9700508Z functorch/test_ops 2/6 2025-09-07T07:09:27.9700723Z functorch/test_ops 5/6 2025-09-07T07:09:27.9700928Z inductor/test_cpu_select_algorithm 1/1 2025-09-07T07:09:27.9701184Z higher_order_ops/test_invoke_quant 1/1 2025-09-07T07:09:27.9701419Z inductor/test_online_softmax 1/1 2025-09-07T07:09:27.9701639Z dynamo/test_unittest 1/1 2025-09-07T07:09:27.9702044Z dynamo/test_guard_serialization 1/1 2025-09-07T07:09:27.9702284Z functorch/test_minifier 1/1 2025-09-07T07:09:27.9702478Z test_legacy_vmap 1/1 2025-09-07T07:09:27.9702704Z dynamo/test_cudagraphs_expandable_segments 1/1 2025-09-07T07:09:27.9702979Z torch_np/numpy_tests/core/test_einsum 1/1 2025-09-07T07:09:27.9703222Z inductor/test_benchmarking 1/1 2025-09-07T07:09:27.9703515Z dynamo/test_model_output 1/1 2025-09-07T07:09:27.9703884Z torch_np/test_basic 1/1 2025-09-07T07:09:27.9704094Z test_segment_reductions 1/1 2025-09-07T07:09:27.9704327Z test_ops_fwd_gradients 1/2 2025-09-07T07:09:27.9704667Z test_ops_fwd_gradients 2/2 2025-09-07T07:09:27.9704956Z test_tensorexpr_pybind 1/1 2025-09-07T07:09:27.9705156Z dynamo/test_misc 1/1 2025-09-07T07:09:27.9705346Z inductor/test_loop_ordering 1/1 2025-09-07T07:09:27.9705561Z inductor/test_cutlass_evt 1/1 2025-09-07T07:09:27.9705769Z dynamo/test_sets 1/1 2025-09-07T07:09:27.9705989Z test_numpy_interop 1/1 2025-09-07T07:09:27.9706246Z dynamo/test_backward_higher_order_ops 1/1 2025-09-07T07:09:27.9706711Z inductor/test_torchinductor_codegen_config_overrides 1/1 2025-09-07T07:09:27.9707038Z dynamo/test_export_mutations 1/1 2025-09-07T07:09:27.9707559Z inductor/test_scatter_optimization 1/1 2025-09-07T07:09:27.9707791Z test_ops_jit 1/2 2025-09-07T07:09:27.9707990Z optim/test_lrscheduler 1/1 2025-09-07T07:09:27.9708202Z torch_np/test_function_base 1/1 2025-09-07T07:09:27.9708526Z cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic 1/1 2025-09-07T07:09:27.9708869Z dynamo/test_aot_autograd 1/1 2025-09-07T07:09:27.9709103Z dynamo/test_graph_deduplication 1/1 2025-09-07T07:09:27.9709342Z test_model_exports_to_core_aten 1/1 2025-09-07T07:09:27.9709555Z test_itt 1/1 2025-09-07T07:09:27.9709715Z test_modules 1/1 2025-09-07T07:09:27.9709898Z test_decomp 2/14 2025-09-07T07:09:27.9710071Z test_decomp 8/14 2025-09-07T07:09:27.9710241Z test_decomp 11/14 2025-09-07T07:09:27.9710415Z dynamo/test_einops 1/1 2025-09-07T07:09:27.9710616Z dynamo/test_callback 1/1 2025-09-07T07:09:27.9710828Z nn/test_parametrization 1/1 2025-09-07T07:09:27.9711041Z test_masked 1/1 2025-09-07T07:09:27.9711213Z export/test_experimental 1/1 2025-09-07T07:09:27.9711418Z nn/test_pruning 1/1 2025-09-07T07:09:27.9711616Z export/test_converter 1/1 2025-09-07T07:09:27.9711814Z test_bundled_inputs 1/1 2025-09-07T07:09:27.9712034Z torch_np/numpy_tests/lib/test_histograms 1/1 2025-09-07T07:09:27.9712276Z test_maskedtensor 1/1 2025-09-07T07:09:27.9712462Z test_autograd 1/1 2025-09-07T07:09:27.9712635Z dynamo/test_reorder_logs 1/1 2025-09-07T07:09:27.9712839Z dynamo/test_exceptions 1/1 2025-09-07T07:09:27.9713036Z export/test_lift_unlift 1/1 2025-09-07T07:09:27.9713234Z test_public_bindings 1/1 2025-09-07T07:09:27.9713419Z dynamo/test_exc 1/1 2025-09-07T07:09:27.9713612Z test_sparse_semi_structured 1/1 2025-09-07T07:09:27.9713843Z dynamo/test_input_attr_tracking 1/1 2025-09-07T07:09:27.9714069Z functorch/test_control_flow 1/2 2025-09-07T07:09:27.9714264Z test_ops 6/8 2025-09-07T07:09:27.9714425Z test_ops 8/8 2025-09-07T07:09:27.9714599Z test_jit_llga_fuser 1/1 2025-09-07T07:09:27.9714793Z nn/test_module_hooks 1/1 2025-09-07T07:09:27.9714979Z test_view_ops 1/1 2025-09-07T07:09:27.9715162Z test_xnnpack_integration 1/1 2025-09-07T07:09:27.9715362Z test_mkldnn 1/1 2025-09-07T07:09:27.9715558Z torch_np/numpy_tests/core/test_dlpack 1/1 2025-09-07T07:09:27.9715780Z test_linalg 1/1 2025-09-07T07:09:27.9715950Z test_mkldnn_fusion 1/1 2025-09-07T07:09:27.9716139Z test_sparse_csr 1/2 2025-09-07T07:09:27.9716333Z Name: excluded (est. time: 0.0min) 2025-09-07T07:09:27.9716538Z Serial tests (0): 2025-09-07T07:09:27.9716710Z Parallel tests (0): 2025-09-07T07:09:27.9716983Z Running inductor/test_aot_inductor 2/5 ... [2025-09-07 07:09:27.970287] 2025-09-07T07:09:27.9717407Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:27.9718210Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor.py', '-m', 'serial', '--shard-id=2', '--num-shards=5', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:09:27.970571] 2025-09-07T07:09:35.7991270Z 2025-09-07T07:09:35.7992194Z inductor/test_aot_inductor 2/5 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_2.5_479cd0460345b4c0_.log 2025-09-07T07:09:35.7992957Z Running 0 items in this shard: 2025-09-07T07:09:35.7993140Z 2025-09-07T07:09:36.0653129Z Uploading artifacts took 0.27 seconds 2025-09-07T07:09:36.0657221Z Running inductor/test_aot_inductor_arrayref 2/2 ... [2025-09-07 07:09:36.065520] 2025-09-07T07:09:36.0657700Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:36.0660960Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_arrayref.py', '-m', 'serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:09:36.065843] 2025-09-07T07:09:42.4413200Z 2025-09-07T07:09:42.4414259Z inductor/test_aot_inductor_arrayref 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_arrayref_2.2_506163f360770b5c_.log 2025-09-07T07:09:42.4415096Z Running 0 items in this shard: 2025-09-07T07:09:42.4415272Z 2025-09-07T07:09:42.4416974Z Running inductor/test_compiled_autograd 1/3 ... [2025-09-07 07:09:42.441475] 2025-09-07T07:09:42.4417445Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:42.4421135Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_autograd.py', '-m', 'serial', '--shard-id=1', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:09:42.441854] 2025-09-07T07:09:49.8187198Z 2025-09-07T07:09:49.8189743Z inductor/test_compiled_autograd 1/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_autograd_1.3_468e9e51c74495a2_.log 2025-09-07T07:09:49.8192052Z Running 0 items in this shard: 2025-09-07T07:09:49.8192443Z 2025-09-07T07:09:49.8194868Z Running inductor/test_compiled_autograd 2/3 ... [2025-09-07 07:09:49.819202] 2025-09-07T07:09:49.8195291Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:49.8198580Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_autograd.py', '-m', 'serial', '--shard-id=2', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:09:49.819591] 2025-09-07T07:09:57.0968849Z 2025-09-07T07:09:57.0970805Z inductor/test_compiled_autograd 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_autograd_2.3_15f9168297702b27_.log 2025-09-07T07:09:57.0972591Z Running 0 items in this shard: 2025-09-07T07:09:57.0973490Z 2025-09-07T07:09:57.0976906Z Running inductor/test_torchinductor_opinfo 5/13 ... [2025-09-07 07:09:57.097417] 2025-09-07T07:09:57.0977301Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:57.0980275Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=5', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:09:57.097792] 2025-09-07T07:10:04.8756265Z 2025-09-07T07:10:04.8757595Z inductor/test_torchinductor_opinfo 5/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_5.13_9772cd3eb5498bc5_.log 2025-09-07T07:10:04.8758430Z Running 0 items in this shard: 2025-09-07T07:10:04.8758616Z 2025-09-07T07:10:04.8761740Z Running inductor/test_torchinductor_opinfo 8/13 ... [2025-09-07 07:10:04.875900] 2025-09-07T07:10:04.8762248Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:04.8765539Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=8', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:04.876293] 2025-09-07T07:10:12.6541133Z 2025-09-07T07:10:12.6542082Z inductor/test_torchinductor_opinfo 8/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_8.13_701c5e1fd7173b99_.log 2025-09-07T07:10:12.6542934Z Running 0 items in this shard: 2025-09-07T07:10:12.6543164Z 2025-09-07T07:10:12.6545190Z Running inductor/test_torchinductor_opinfo 11/13 ... [2025-09-07 07:10:12.654278] 2025-09-07T07:10:12.6545550Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:12.6548894Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=11', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:12.654640] 2025-09-07T07:10:20.4326232Z 2025-09-07T07:10:20.4327750Z inductor/test_torchinductor_opinfo 11/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_11.13_d7b37937c54479b3_.log 2025-09-07T07:10:20.4328419Z Running 0 items in this shard: 2025-09-07T07:10:20.4328559Z 2025-09-07T07:10:20.4331277Z Running inductor/test_compile_subprocess 1/2 ... [2025-09-07 07:10:20.432914] 2025-09-07T07:10:20.4331640Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:20.4335075Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compile_subprocess.py', '-m', 'serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:20.433262] 2025-09-07T07:10:41.6845263Z 2025-09-07T07:10:41.6847562Z inductor/test_compile_subprocess 1/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compile_subprocess_1.2_f51fb2c2ee63d791_.log 2025-09-07T07:10:41.6849070Z Running 1 items in this shard: test/inductor/test_compile_subprocess.py::GPUTests::test_large_block_sizes_cuda 2025-09-07T07:10:41.6849508Z 2025-09-07T07:10:41.6851720Z Running inductor/test_compile_subprocess 2/2 ... [2025-09-07 07:10:41.684929] 2025-09-07T07:10:41.6852158Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:41.6855261Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compile_subprocess.py', '-m', 'serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:41.685293] 2025-09-07T07:10:48.0105855Z 2025-09-07T07:10:48.0107752Z inductor/test_compile_subprocess 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compile_subprocess_2.2_3e54426a77b70f1c_.log 2025-09-07T07:10:48.0109625Z Running 0 items in this shard: 2025-09-07T07:10:48.0109938Z 2025-09-07T07:10:48.0112830Z Running inductor/test_torchinductor_codegen_dynamic_shapes 2/6 ... [2025-09-07 07:10:48.011053] 2025-09-07T07:10:48.0113338Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:48.0116715Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_dynamic_shapes.py', '-m', 'serial', '--shard-id=2', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:48.011428] 2025-09-07T07:10:54.5871389Z 2025-09-07T07:10:54.5873500Z inductor/test_torchinductor_codegen_dynamic_shapes 2/6 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_2.6_2517251592f57a01_.log 2025-09-07T07:10:54.5874480Z Running 0 items in this shard: 2025-09-07T07:10:54.5874663Z 2025-09-07T07:10:54.5876658Z Running inductor/test_torchinductor_dynamic_shapes 2/7 ... [2025-09-07 07:10:54.587429] 2025-09-07T07:10:54.5877132Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:54.5880470Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'serial', '--shard-id=2', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:10:54.587814] 2025-09-07T07:11:01.0633638Z 2025-09-07T07:11:01.0634804Z inductor/test_torchinductor_dynamic_shapes 2/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_2.7_8d5e873a59e9b630_.log 2025-09-07T07:11:01.0635723Z Running 0 items in this shard: 2025-09-07T07:11:01.0635905Z 2025-09-07T07:11:01.0638290Z Running inductor/test_torchinductor_dynamic_shapes 4/7 ... [2025-09-07 07:11:01.063570] 2025-09-07T07:11:01.0638776Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:01.0641544Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'serial', '--shard-id=4', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:01.063898] 2025-09-07T07:11:28.3224095Z 2025-09-07T07:11:28.3225278Z inductor/test_torchinductor_dynamic_shapes 4/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_4.7_70d6590036ec3268_.log 2025-09-07T07:11:28.3227393Z Running 2 items in this shard: test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_large_block_sizes_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_wrapper_codegen_statically_known_int_or_none_cuda 2025-09-07T07:11:28.3228409Z 2025-09-07T07:11:28.3228653Z Running inductor/test_torchinductor_dynamic_shapes 6/7 ... [2025-09-07 07:11:28.322511] 2025-09-07T07:11:28.3229070Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:28.3231166Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'serial', '--shard-id=6', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:28.322859] 2025-09-07T07:11:34.8483281Z 2025-09-07T07:11:34.8484613Z inductor/test_torchinductor_dynamic_shapes 6/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_6.7_05b9a89d0e34b528_.log 2025-09-07T07:11:34.8485516Z Running 0 items in this shard: 2025-09-07T07:11:34.8485697Z 2025-09-07T07:11:34.8488201Z Running inductor/test_control_flow 2/2 ... [2025-09-07 07:11:34.848579] 2025-09-07T07:11:34.8488620Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:34.8491762Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_control_flow.py', '-m', 'serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:34.848933] 2025-09-07T07:11:40.7228637Z 2025-09-07T07:11:40.7230134Z inductor/test_control_flow 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_control_flow_2.2_ddb5db863a2d99a8_.log 2025-09-07T07:11:40.7231389Z Running 0 items in this shard: 2025-09-07T07:11:40.7231579Z 2025-09-07T07:11:40.7234523Z Running inductor/test_cpu_repro 3/3 ... [2025-09-07 07:11:40.723235] 2025-09-07T07:11:40.7234939Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:40.7238683Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_repro.py', '-m', 'serial', '--shard-id=3', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:40.723598] 2025-09-07T07:11:47.0482069Z 2025-09-07T07:11:47.0482952Z inductor/test_cpu_repro 3/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_repro_3.3_99c643cfdc596854_.log 2025-09-07T07:11:47.0483697Z Running 0 items in this shard: 2025-09-07T07:11:47.0483896Z 2025-09-07T07:11:47.0486865Z Running test_cuda 1/1 ... [2025-09-07 07:11:47.048474] 2025-09-07T07:11:47.0487229Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:47.0491131Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_cuda.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:47.048920] 2025-09-07T07:11:54.5762615Z 2025-09-07T07:11:54.5763932Z test_cuda 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_cuda_1.1_b40917215e6e65e4_.log 2025-09-07T07:11:54.5775865Z Running 26 items in this shard: test/test_cuda.py::TestCuda::test_cuda_kernel_loop_overflow, test/test_cuda.py::TestCuda::test_cuda_kernel_loop_overflow_large, test/test_cuda.py::TestCuda::test_get_per_process_memory_fraction, test/test_cuda.py::TestCuda::test_graph_cudnn_dropout, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_with_amp_cache_disabled_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_with_amp_cache_enabled_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_without_amp_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_without_amp_not_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_with_amp_cache_disabled_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_with_amp_cache_enabled_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_without_amp_allow_unused_input, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_without_amp_not_allow_unused_input, test/test_cuda.py::TestCuda::test_host_memory_stats, test/test_cuda.py::TestCuda::test_huge_index, test/test_cuda.py::TestCuda::test_max_large_axis, test/test_cuda.py::TestCuda::test_out_of_memory_retry, test/test_cuda.py::TestCuda::test_randint_generation_for_large_numel, test/test_cuda.py::TestCuda::test_repeat_graph_capture_cublas_workspace_memory, test/test_cuda.py::TestCuda::test_set_per_process_memory_fraction, test/test_cuda.py::TestCuda::test_to_non_blocking, test/test_cuda.py::TestCudaMallocAsync::test_garbage_collect_expandable, test/test_cuda.py::TestCudaMallocAsync::test_max_split_expandable, test/test_cuda.py::TestMemPool::test_mempool_ctx_multithread, test/test_cuda.py::TestMemPool::test_mempool_empty_cache_inactive, test/test_cuda.py::TestMemPool::test_mempool_limited_memory_with_allocator, test/test_cuda.py::TestCudaAutocast::test_autocast_cache_leak 2025-09-07T07:11:54.5781825Z 2025-09-07T07:11:54.5782014Z Running dynamo/test_trace_rules 1/1 ... [2025-09-07 07:11:54.576793] 2025-09-07T07:11:54.5782324Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:54.5783102Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_trace_rules.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:54.577254] 2025-09-07T07:11:57.2966475Z 2025-09-07T07:11:57.2967514Z dynamo/test_trace_rules 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_trace_rules_1.1_19e3d467f5e32d57_.log 2025-09-07T07:11:57.2968643Z Running 0 items in this shard: 2025-09-07T07:11:57.2968842Z 2025-09-07T07:11:57.2971174Z Running dynamo/test_package 1/1 ... [2025-09-07 07:11:57.296898] 2025-09-07T07:11:57.2974780Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:57.2975704Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_package.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:11:57.297294] 2025-09-07T07:12:03.0710783Z 2025-09-07T07:12:03.0711607Z dynamo/test_package 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_package_1.1_171404e5ad765db7_.log 2025-09-07T07:12:03.0712317Z Running 0 items in this shard: 2025-09-07T07:12:03.0712497Z 2025-09-07T07:12:03.0714564Z Running dynamo/test_compiler_bisector 1/1 ... [2025-09-07 07:12:03.071219] 2025-09-07T07:12:03.0715038Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:03.0717938Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_compiler_bisector.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:03.071556] 2025-09-07T07:12:08.8959768Z 2025-09-07T07:12:08.8962043Z dynamo/test_compiler_bisector 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_compiler_bisector_1.1_1a54f8af06f069db_.log 2025-09-07T07:12:08.8963437Z Running 0 items in this shard: 2025-09-07T07:12:08.8963630Z 2025-09-07T07:12:08.8966117Z Running inductor/test_fxir_backend 1/1 ... [2025-09-07 07:12:08.896374] 2025-09-07T07:12:08.8966545Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:08.8969475Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_fxir_backend.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:08.896705] 2025-09-07T07:12:14.5203038Z 2025-09-07T07:12:14.5203957Z inductor/test_fxir_backend 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_fxir_backend_1.1_559ad44991900634_.log 2025-09-07T07:12:14.5204783Z Running 0 items in this shard: 2025-09-07T07:12:14.5204967Z 2025-09-07T07:12:14.5206911Z Running test_dataloader 1/1 ... [2025-09-07 07:12:14.520452] 2025-09-07T07:12:14.5207317Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:14.5210453Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_dataloader.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:14.520793] 2025-09-07T07:12:18.0912595Z 2025-09-07T07:12:18.0913594Z test_dataloader 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_dataloader_1.1_f2734923ef5aa60d_.log 2025-09-07T07:12:18.0914288Z Running 0 items in this shard: 2025-09-07T07:12:18.0914479Z 2025-09-07T07:12:18.0916801Z Running inductor/test_flex_decoding 2/3 ... [2025-09-07 07:12:18.091468] 2025-09-07T07:12:18.0917252Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:18.0920423Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_flex_decoding.py', '-m', 'serial', '--shard-id=2', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:18.091797] 2025-09-07T07:12:24.1161552Z 2025-09-07T07:12:24.1163069Z inductor/test_flex_decoding 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_flex_decoding_2.3_e32f217022886dc0_.log 2025-09-07T07:12:24.1164786Z Running 0 items in this shard: 2025-09-07T07:12:24.1165195Z 2025-09-07T07:12:24.1169186Z Running inductor/test_b2b_gemm 1/1 ... [2025-09-07 07:12:24.116436] 2025-09-07T07:12:24.1169537Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:24.1171895Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_b2b_gemm.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:24.116973] 2025-09-07T07:12:29.8318290Z 2025-09-07T07:12:29.8319048Z inductor/test_b2b_gemm 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_b2b_gemm_1.1_4c0f379d2a25470f_.log 2025-09-07T07:12:29.8319660Z Running 0 items in this shard: 2025-09-07T07:12:29.8319803Z 2025-09-07T07:12:29.8322575Z Running inductor/test_xpu_basic 1/1 ... [2025-09-07 07:12:29.832058] 2025-09-07T07:12:29.8322909Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:29.8326956Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_xpu_basic.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:29.832485] 2025-09-07T07:12:35.9499738Z 2025-09-07T07:12:35.9500956Z inductor/test_xpu_basic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_xpu_basic_1.1_a43e24150916cbfa_.log 2025-09-07T07:12:35.9501593Z 2025-09-07T07:12:35.9503161Z Running export/test_passes 1/1 ... [2025-09-07 07:12:35.950085] 2025-09-07T07:12:35.9503548Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:35.9506420Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_passes.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:35.950400] 2025-09-07T07:12:40.2720565Z 2025-09-07T07:12:40.2721513Z export/test_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_passes_1.1_6801adb0525eb8c9_.log 2025-09-07T07:12:40.2722214Z Running 0 items in this shard: 2025-09-07T07:12:40.2722391Z 2025-09-07T07:12:40.2724786Z Running inductor/test_kernel_optimization 1/1 ... [2025-09-07 07:12:40.272236] 2025-09-07T07:12:40.2725268Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:40.2728532Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_kernel_optimization.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:40.272582] 2025-09-07T07:12:52.4073997Z 2025-09-07T07:12:52.4076326Z inductor/test_kernel_optimization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_kernel_optimization_1.1_790d4550042e5193_.log 2025-09-07T07:12:52.4078103Z Running 1 items in this shard: test/inductor/test_kernel_optimization.py::TestKernelOptimization::test_einsum_to_pointwise 2025-09-07T07:12:52.4078580Z 2025-09-07T07:12:52.4080441Z Running test_namedtensor 1/1 ... [2025-09-07 07:12:52.407833] 2025-09-07T07:12:52.4080834Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:52.4084042Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_namedtensor.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:52.408185] 2025-09-07T07:12:55.3779183Z 2025-09-07T07:12:55.3779958Z test_namedtensor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_namedtensor_1.1_7ccb7f6c579b92b3_.log 2025-09-07T07:12:55.3780670Z Running 0 items in this shard: 2025-09-07T07:12:55.3780845Z 2025-09-07T07:12:55.3783341Z Running dynamo/test_autograd_function 1/1 ... [2025-09-07 07:12:55.378117] 2025-09-07T07:12:55.3783739Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:55.3787472Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_autograd_function.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:12:55.378511] 2025-09-07T07:13:01.2029910Z 2025-09-07T07:13:01.2030940Z dynamo/test_autograd_function 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_autograd_function_1.1_c01f1f7780ec19fc_.log 2025-09-07T07:13:01.2031750Z Running 0 items in this shard: 2025-09-07T07:13:01.2031933Z 2025-09-07T07:13:01.2034063Z Running inductor/test_profiler 1/1 ... [2025-09-07 07:13:01.203187] 2025-09-07T07:13:01.2034477Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:01.2037332Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_profiler.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:01.203525] 2025-09-07T07:13:06.9777817Z 2025-09-07T07:13:06.9778800Z inductor/test_profiler 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_profiler_1.1_46f0d8deca2161aa_.log 2025-09-07T07:13:06.9779926Z Running 0 items in this shard: 2025-09-07T07:13:06.9780107Z 2025-09-07T07:13:06.9781900Z Running inductor/test_alignment 1/1 ... [2025-09-07 07:13:06.977960] 2025-09-07T07:13:06.9782314Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:06.9785728Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_alignment.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:06.978308] 2025-09-07T07:13:13.2535806Z 2025-09-07T07:13:13.2537597Z inductor/test_alignment 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_alignment_1.1_3fefb4b798eece5b_.log 2025-09-07T07:13:13.2539274Z Running 0 items in this shard: 2025-09-07T07:13:13.2539671Z 2025-09-07T07:13:13.2543307Z Running dynamo/test_config 1/1 ... [2025-09-07 07:13:13.253879] 2025-09-07T07:13:13.2543677Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:13.2546793Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_config.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:13.254448] 2025-09-07T07:13:16.1740919Z 2025-09-07T07:13:16.1741766Z dynamo/test_config 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_config_1.1_643f0f5ed067547b_.log 2025-09-07T07:13:16.1742458Z Running 0 items in this shard: 2025-09-07T07:13:16.1742641Z 2025-09-07T07:13:16.1745041Z Running dynamo/test_compile 1/1 ... [2025-09-07 07:13:16.174275] 2025-09-07T07:13:16.1745429Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:16.1749197Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_compile.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:16.174656] 2025-09-07T07:13:19.0942363Z 2025-09-07T07:13:19.0943233Z dynamo/test_compile 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_compile_1.1_326b5f9b99ad6c82_.log 2025-09-07T07:13:19.0943943Z Running 0 items in this shard: 2025-09-07T07:13:19.0944125Z 2025-09-07T07:13:19.0946468Z Running test_openmp 1/1 ... [2025-09-07 07:13:19.094428] 2025-09-07T07:13:19.0946834Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:19.0950569Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_openmp.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:19.094809] 2025-09-07T07:13:21.8137961Z 2025-09-07T07:13:21.8138737Z test_openmp 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_openmp_1.1_efd13a145a8a3c2b_.log 2025-09-07T07:13:21.8139422Z Running 0 items in this shard: 2025-09-07T07:13:21.8139599Z 2025-09-07T07:13:21.8142455Z Running functorch/test_ops 1/6 ... [2025-09-07 07:13:21.814049] 2025-09-07T07:13:21.8142793Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:21.8146045Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'serial', '--shard-id=1', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:21.814399] 2025-09-07T07:13:27.9890712Z 2025-09-07T07:13:27.9892158Z functorch/test_ops 1/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_1.6_f5525e2b5f121ff6_.log 2025-09-07T07:13:27.9893725Z Running 0 items in this shard: 2025-09-07T07:13:27.9894133Z 2025-09-07T07:13:27.9898278Z Running functorch/test_ops 2/6 ... [2025-09-07 07:13:27.989374] 2025-09-07T07:13:27.9898999Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:27.9901341Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'serial', '--shard-id=2', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:27.989915] 2025-09-07T07:13:34.1645952Z 2025-09-07T07:13:34.1646881Z functorch/test_ops 2/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_2.6_f139fde84677c3d0_.log 2025-09-07T07:13:34.1647584Z Running 0 items in this shard: 2025-09-07T07:13:34.1647761Z 2025-09-07T07:13:34.1650181Z Running functorch/test_ops 5/6 ... [2025-09-07 07:13:34.164774] 2025-09-07T07:13:34.1650574Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:34.1653759Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'serial', '--shard-id=5', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:34.165130] 2025-09-07T07:13:40.3401463Z 2025-09-07T07:13:40.3402445Z functorch/test_ops 5/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_5.6_c0b7aa0f9d3b9ed7_.log 2025-09-07T07:13:40.3403185Z Running 0 items in this shard: 2025-09-07T07:13:40.3403378Z 2025-09-07T07:13:40.3405912Z Running inductor/test_cpu_select_algorithm 1/1 ... [2025-09-07 07:13:40.340346] 2025-09-07T07:13:40.3406380Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:40.3409382Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_select_algorithm.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:40.340694] 2025-09-07T07:13:46.6158999Z 2025-09-07T07:13:46.6160109Z inductor/test_cpu_select_algorithm 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_select_algorithm_1.1_4b04f4ccf407d5a9_.log 2025-09-07T07:13:46.6160939Z Running 0 items in this shard: 2025-09-07T07:13:46.6161244Z 2025-09-07T07:13:46.6163070Z Running higher_order_ops/test_invoke_quant 1/1 ... [2025-09-07 07:13:46.616064] 2025-09-07T07:13:46.6163549Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:46.6166949Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'higher_order_ops/test_invoke_quant.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:46.616429] 2025-09-07T07:13:52.2407193Z 2025-09-07T07:13:52.2408529Z higher_order_ops/test_invoke_quant 1/1 was successful, full logs can be found in artifacts with path test/test-reports/higher_order_ops.test_invoke_quant_1.1_e4e77c344ef0652d_.log 2025-09-07T07:13:52.2410414Z Running 0 items in this shard: 2025-09-07T07:13:52.2410782Z 2025-09-07T07:13:52.2412415Z Running inductor/test_online_softmax 1/1 ... [2025-09-07 07:13:52.240877] 2025-09-07T07:13:52.2413269Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:52.2415951Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_online_softmax.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:52.241370] 2025-09-07T07:13:58.0150451Z 2025-09-07T07:13:58.0151559Z inductor/test_online_softmax 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_online_softmax_1.1_3d891f4673a3807f_.log 2025-09-07T07:13:58.0152505Z Running 0 items in this shard: 2025-09-07T07:13:58.0152687Z 2025-09-07T07:13:58.0155106Z Running dynamo/test_unittest 1/1 ... [2025-09-07 07:13:58.015261] 2025-09-07T07:13:58.0156088Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:58.0158896Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_unittest.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:13:58.015640] 2025-09-07T07:14:00.8848443Z 2025-09-07T07:14:00.8849825Z dynamo/test_unittest 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_unittest_1.1_ba402bf6f643e990_.log 2025-09-07T07:14:00.8851201Z Running 0 items in this shard: 2025-09-07T07:14:00.8851527Z 2025-09-07T07:14:00.8856219Z Running dynamo/test_guard_serialization 1/1 ... [2025-09-07 07:14:00.885164] 2025-09-07T07:14:00.8857017Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:00.8859985Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_guard_serialization.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:00.885766] 2025-09-07T07:14:06.6597894Z 2025-09-07T07:14:06.6599456Z dynamo/test_guard_serialization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_guard_serialization_1.1_bc2b25edb97e2882_.log 2025-09-07T07:14:06.6600280Z Running 0 items in this shard: 2025-09-07T07:14:06.6600451Z 2025-09-07T07:14:06.6603261Z Running functorch/test_minifier 1/1 ... [2025-09-07 07:14:06.660071] 2025-09-07T07:14:06.6603687Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:06.6607072Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_minifier.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:06.660455] 2025-09-07T07:14:09.5800560Z 2025-09-07T07:14:09.5801785Z functorch/test_minifier 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_minifier_1.1_c6849d692afc650b_.log 2025-09-07T07:14:09.5802588Z Running 0 items in this shard: 2025-09-07T07:14:09.5802788Z 2025-09-07T07:14:09.5805205Z Running test_legacy_vmap 1/1 ... [2025-09-07 07:14:09.580274] 2025-09-07T07:14:09.5805805Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:09.5808965Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_legacy_vmap.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:09.580653] 2025-09-07T07:14:12.8005427Z 2025-09-07T07:14:12.8008246Z test_legacy_vmap 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_legacy_vmap_1.1_41a6cbb87afaf9c7_.log 2025-09-07T07:14:12.8009919Z Running 0 items in this shard: 2025-09-07T07:14:12.8010349Z 2025-09-07T07:14:12.8013488Z Running dynamo/test_cudagraphs_expandable_segments 1/1 ... [2025-09-07 07:14:12.801104] 2025-09-07T07:14:12.8014234Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:12.8017400Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_cudagraphs_expandable_segments.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:12.801484] 2025-09-07T07:14:15.9709751Z 2025-09-07T07:14:15.9711005Z dynamo/test_cudagraphs_expandable_segments 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_cudagraphs_expandable_segments_1.1_60173d3ef7211c93_.log 2025-09-07T07:14:15.9712070Z Running 0 items in this shard: 2025-09-07T07:14:15.9712265Z 2025-09-07T07:14:15.9713646Z Running torch_np/numpy_tests/core/test_einsum 1/1 ... [2025-09-07 07:14:15.971145] 2025-09-07T07:14:15.9714363Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:15.9717615Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_einsum.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:15.971500] 2025-09-07T07:14:18.7407132Z 2025-09-07T07:14:18.7409748Z torch_np/numpy_tests/core/test_einsum 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_einsum_1.1_3d124544ace990ed_.log 2025-09-07T07:14:18.7411685Z Running 0 items in this shard: 2025-09-07T07:14:18.7412102Z 2025-09-07T07:14:18.7413924Z Running inductor/test_benchmarking 1/1 ... [2025-09-07 07:14:18.741090] 2025-09-07T07:14:18.7414496Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:18.7417933Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_benchmarking.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:18.741533] 2025-09-07T07:14:24.5153325Z 2025-09-07T07:14:24.5154605Z inductor/test_benchmarking 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_benchmarking_1.1_0b7c4024cd1e1406_.log 2025-09-07T07:14:24.5155631Z Running 0 items in this shard: 2025-09-07T07:14:24.5155881Z 2025-09-07T07:14:24.5157416Z Running dynamo/test_model_output 1/1 ... [2025-09-07 07:14:24.515507] 2025-09-07T07:14:24.5157971Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:24.5162306Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_model_output.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:24.515941] 2025-09-07T07:14:27.8863469Z 2025-09-07T07:14:27.8864362Z dynamo/test_model_output 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_model_output_1.1_98cf5843ba33a68c_.log 2025-09-07T07:14:27.8865142Z Running 0 items in this shard: 2025-09-07T07:14:27.8865322Z 2025-09-07T07:14:27.8867753Z Running torch_np/test_basic 1/1 ... [2025-09-07 07:14:27.886544] 2025-09-07T07:14:27.8868152Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:27.8871648Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_basic.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:27.886919] 2025-09-07T07:14:30.9065573Z 2025-09-07T07:14:30.9067602Z torch_np/test_basic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_basic_1.1_df993ecd35d21f83_.log 2025-09-07T07:14:30.9068321Z Running 0 items in this shard: 2025-09-07T07:14:30.9068494Z 2025-09-07T07:14:30.9070591Z Running test_segment_reductions 1/1 ... [2025-09-07 07:14:30.906843] 2025-09-07T07:14:30.9071116Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:30.9074509Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_segment_reductions.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:30.907206] 2025-09-07T07:14:34.0770144Z 2025-09-07T07:14:34.0771546Z test_segment_reductions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_segment_reductions_1.1_1be8a86539f6bae7_.log 2025-09-07T07:14:34.0773848Z Running 0 items in this shard: 2025-09-07T07:14:34.0774260Z 2025-09-07T07:14:34.0778179Z Running test_ops_fwd_gradients 1/2 ... [2025-09-07 07:14:34.077427] 2025-09-07T07:14:34.0778601Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:34.0782126Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_fwd_gradients.py', '-m', 'serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:34.077954] 2025-09-07T07:14:38.6499877Z 2025-09-07T07:14:38.6500713Z test_ops_fwd_gradients 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_fwd_gradients_1.2_2c1fe6f468bfefb9_.log 2025-09-07T07:14:38.6501452Z Running 0 items in this shard: 2025-09-07T07:14:38.6501630Z 2025-09-07T07:14:38.6503977Z Running test_ops_fwd_gradients 2/2 ... [2025-09-07 07:14:38.650164] 2025-09-07T07:14:38.6504383Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:38.6507878Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_fwd_gradients.py', '-m', 'serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:38.650534] 2025-09-07T07:14:43.2225619Z 2025-09-07T07:14:43.2226680Z test_ops_fwd_gradients 2/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_fwd_gradients_2.2_cdf7cd38dc513789_.log 2025-09-07T07:14:43.2227398Z Running 0 items in this shard: 2025-09-07T07:14:43.2227572Z 2025-09-07T07:14:43.2229949Z Running test_tensorexpr_pybind 1/1 ... [2025-09-07 07:14:43.222774] 2025-09-07T07:14:43.2230368Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:43.2233883Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_tensorexpr_pybind.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:43.223138] 2025-09-07T07:14:45.9922658Z 2025-09-07T07:14:45.9924066Z test_tensorexpr_pybind 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_tensorexpr_pybind_1.1_09eee0bab8dc14dd_.log 2025-09-07T07:14:45.9925526Z Running 0 items in this shard: 2025-09-07T07:14:45.9925931Z 2025-09-07T07:14:45.9930412Z Running dynamo/test_misc 1/1 ... [2025-09-07 07:14:45.992624] 2025-09-07T07:14:45.9930837Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:45.9934088Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_misc.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:45.993172] 2025-09-07T07:14:50.3644160Z 2025-09-07T07:14:50.3644925Z dynamo/test_misc 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_misc_1.1_39a670e462bd0f5c_.log 2025-09-07T07:14:50.3645607Z Running 0 items in this shard: 2025-09-07T07:14:50.3646113Z 2025-09-07T07:14:50.3648791Z Running inductor/test_loop_ordering 1/1 ... [2025-09-07 07:14:50.364652] 2025-09-07T07:14:50.3651796Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:50.3652673Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_loop_ordering.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:50.365007] 2025-09-07T07:14:56.1394335Z 2025-09-07T07:14:56.1395248Z inductor/test_loop_ordering 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_loop_ordering_1.1_fc627fb348f7a3a1_.log 2025-09-07T07:14:56.1396014Z Running 0 items in this shard: 2025-09-07T07:14:56.1396190Z 2025-09-07T07:14:56.1398537Z Running inductor/test_cutlass_evt 1/1 ... [2025-09-07 07:14:56.139634] 2025-09-07T07:14:56.1398967Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:56.1402619Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cutlass_evt.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:56.140000] 2025-09-07T07:15:01.8139944Z 2025-09-07T07:15:01.8140692Z inductor/test_cutlass_evt 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cutlass_evt_1.1_1bd20bb329a779ad_.log 2025-09-07T07:15:01.8141441Z Running 0 items in this shard: 2025-09-07T07:15:01.8141615Z 2025-09-07T07:15:01.8144118Z Running dynamo/test_sets 1/1 ... [2025-09-07 07:15:01.814197] 2025-09-07T07:15:01.8144498Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:01.8147998Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_sets.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:01.814552] 2025-09-07T07:15:04.7843016Z 2025-09-07T07:15:04.7844978Z dynamo/test_sets 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_sets_1.1_d7fdf4d4885b6aac_.log 2025-09-07T07:15:04.7846467Z Running 0 items in this shard: 2025-09-07T07:15:04.7846694Z 2025-09-07T07:15:04.7850460Z Running test_numpy_interop 1/1 ... [2025-09-07 07:15:04.784759] 2025-09-07T07:15:04.7850877Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:04.7854636Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_numpy_interop.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:04.785188] 2025-09-07T07:15:07.9552650Z 2025-09-07T07:15:07.9554402Z test_numpy_interop 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_numpy_interop_1.1_44b0b369e254a377_.log 2025-09-07T07:15:07.9555965Z Running 0 items in this shard: 2025-09-07T07:15:07.9556353Z 2025-09-07T07:15:07.9560033Z Running dynamo/test_backward_higher_order_ops 1/1 ... [2025-09-07 07:15:07.955802] 2025-09-07T07:15:07.9560420Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:07.9564041Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_backward_higher_order_ops.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:07.956171] 2025-09-07T07:15:10.8252391Z 2025-09-07T07:15:10.8253279Z dynamo/test_backward_higher_order_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_backward_higher_order_ops_1.1_48d1669fa502b417_.log 2025-09-07T07:15:10.8253955Z Running 0 items in this shard: 2025-09-07T07:15:10.8256024Z 2025-09-07T07:15:10.8256680Z Running inductor/test_torchinductor_codegen_config_overrides 1/1 ... [2025-09-07 07:15:10.825419] 2025-09-07T07:15:10.8257120Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:10.8260067Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_config_overrides.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:10.825771] 2025-09-07T07:15:16.5998928Z 2025-09-07T07:15:16.6000025Z inductor/test_torchinductor_codegen_config_overrides 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_config_overrides_1.1_1787bec97ad62f69_.log 2025-09-07T07:15:16.6001083Z Running 0 items in this shard: 2025-09-07T07:15:16.6001265Z 2025-09-07T07:15:16.6002851Z Running dynamo/test_export_mutations 1/1 ... [2025-09-07 07:15:16.600037] 2025-09-07T07:15:16.6003277Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:16.6006450Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_export_mutations.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:16.600413] 2025-09-07T07:15:19.5201862Z 2025-09-07T07:15:19.5202835Z dynamo/test_export_mutations 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_export_mutations_1.1_1dae9cde74443906_.log 2025-09-07T07:15:19.5203626Z Running 0 items in this shard: 2025-09-07T07:15:19.5203812Z 2025-09-07T07:15:19.5205925Z Running inductor/test_scatter_optimization 1/1 ... [2025-09-07 07:15:19.520368] 2025-09-07T07:15:19.5206402Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:19.5210080Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_scatter_optimization.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:19.520735] 2025-09-07T07:15:25.2951163Z 2025-09-07T07:15:25.2952739Z inductor/test_scatter_optimization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_scatter_optimization_1.1_88c29ca9b2e71aa9_.log 2025-09-07T07:15:25.2953654Z Running 0 items in this shard: 2025-09-07T07:15:25.2953841Z 2025-09-07T07:15:25.2955902Z Running test_ops_jit 1/2 ... [2025-09-07 07:15:25.295391] 2025-09-07T07:15:25.2956277Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:25.2959377Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_jit.py', '-m', 'serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:25.295726] 2025-09-07T07:15:29.4673802Z 2025-09-07T07:15:29.4674783Z test_ops_jit 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_jit_1.2_60cd417c66b83402_.log 2025-09-07T07:15:29.4675445Z Running 0 items in this shard: 2025-09-07T07:15:29.4675621Z 2025-09-07T07:15:29.4678604Z Running optim/test_lrscheduler 1/1 ... [2025-09-07 07:15:29.467616] 2025-09-07T07:15:29.4679018Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:29.4682121Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'optim/test_lrscheduler.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:29.467970] 2025-09-07T07:15:32.1098541Z 2025-09-07T07:15:32.1099370Z optim/test_lrscheduler 1/1 was successful, full logs can be found in artifacts with path test/test-reports/optim.test_lrscheduler_1.1_c194e7d7ccecd874_.log 2025-09-07T07:15:32.1100017Z 2025-09-07T07:15:32.1103061Z Running torch_np/test_function_base 1/1 ... [2025-09-07 07:15:32.110085] 2025-09-07T07:15:32.1103850Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:32.1107473Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_function_base.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:32.110499] 2025-09-07T07:15:34.8796842Z 2025-09-07T07:15:34.8798300Z torch_np/test_function_base 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_function_base_1.1_1bf95bf19398a9ff_.log 2025-09-07T07:15:34.8799728Z Running 0 items in this shard: 2025-09-07T07:15:34.8800073Z 2025-09-07T07:15:34.8802941Z Running cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic 1/1 ... [2025-09-07 07:15:34.880010] 2025-09-07T07:15:34.8803422Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:34.8806796Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:34.880431] 2025-09-07T07:15:40.2540345Z 2025-09-07T07:15:40.2542362Z cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic_1.1_92891e34d1d300d4_.log 2025-09-07T07:15:40.2543547Z Running 0 items in this shard: 2025-09-07T07:15:40.2543785Z 2025-09-07T07:15:40.2545388Z Running dynamo/test_aot_autograd 1/1 ... [2025-09-07 07:15:40.254311] 2025-09-07T07:15:40.2545781Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:40.2549451Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_aot_autograd.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:40.254674] 2025-09-07T07:15:43.1742899Z 2025-09-07T07:15:43.1744216Z dynamo/test_aot_autograd 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_aot_autograd_1.1_1bb2dee568906bf7_.log 2025-09-07T07:15:43.1744857Z Running 0 items in this shard: 2025-09-07T07:15:43.1745003Z 2025-09-07T07:15:43.1747650Z Running dynamo/test_graph_deduplication 1/1 ... [2025-09-07 07:15:43.174563] 2025-09-07T07:15:43.1748026Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:43.1751205Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_graph_deduplication.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:43.174910] 2025-09-07T07:15:46.0944214Z 2025-09-07T07:15:46.0946099Z dynamo/test_graph_deduplication 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_graph_deduplication_1.1_018947b6bf641bda_.log 2025-09-07T07:15:46.0947786Z Running 0 items in this shard: 2025-09-07T07:15:46.0948019Z 2025-09-07T07:15:46.0950610Z Running test_model_exports_to_core_aten 1/1 ... [2025-09-07 07:15:46.094842] 2025-09-07T07:15:46.0951028Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:46.0954289Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_model_exports_to_core_aten.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:46.095175] 2025-09-07T07:15:49.1149909Z 2025-09-07T07:15:49.1150898Z test_model_exports_to_core_aten 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_model_exports_to_core_aten_1.1_3bc344f4abf8398b_.log 2025-09-07T07:15:49.1151671Z Running 0 items in this shard: 2025-09-07T07:15:49.1152204Z 2025-09-07T07:15:49.1153723Z Running test_itt 1/1 ... [2025-09-07 07:15:49.115146] 2025-09-07T07:15:49.1154106Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:49.1157582Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_itt.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:49.115505] 2025-09-07T07:15:51.8346050Z 2025-09-07T07:15:51.8347840Z test_itt 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_itt_1.1_78b833ce653a66ea_.log 2025-09-07T07:15:51.8349299Z Running 0 items in this shard: 2025-09-07T07:15:51.8349561Z 2025-09-07T07:15:51.8352550Z Running test_modules 1/1 ... [2025-09-07 07:15:51.835022] 2025-09-07T07:15:51.8352955Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:51.8356041Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_modules.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:51.835375] 2025-09-07T07:15:56.4574780Z 2025-09-07T07:15:56.4576600Z test_modules 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_modules_1.1_6340d5aabfa0cde9_.log 2025-09-07T07:15:56.4577474Z Running 0 items in this shard: 2025-09-07T07:15:56.4577659Z 2025-09-07T07:15:56.4579767Z Running test_decomp 2/14 ... [2025-09-07 07:15:56.457754] 2025-09-07T07:15:56.4580131Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:56.4583379Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=2', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:56.458097] 2025-09-07T07:16:02.3322682Z 2025-09-07T07:16:02.3323642Z test_decomp 2/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_2.14_69081179689d1cc3_.log 2025-09-07T07:16:02.3324310Z Running 0 items in this shard: 2025-09-07T07:16:02.3324492Z 2025-09-07T07:16:02.3326648Z Running test_decomp 8/14 ... [2025-09-07 07:16:02.332408] 2025-09-07T07:16:02.3327077Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:02.3330089Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=8', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:02.332776] 2025-09-07T07:16:08.2575191Z 2025-09-07T07:16:08.2576011Z test_decomp 8/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_8.14_6b8d335a3d90c463_.log 2025-09-07T07:16:08.2576670Z Running 0 items in this shard: 2025-09-07T07:16:08.2576849Z 2025-09-07T07:16:08.2579833Z Running test_decomp 11/14 ... [2025-09-07 07:16:08.257730] 2025-09-07T07:16:08.2580233Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:08.2583501Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=11', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:08.258076] 2025-09-07T07:16:14.1320431Z 2025-09-07T07:16:14.1321387Z test_decomp 11/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_11.14_5f260b6ece835237_.log 2025-09-07T07:16:14.1322026Z Running 0 items in this shard: 2025-09-07T07:16:14.1322200Z 2025-09-07T07:16:14.1324759Z Running dynamo/test_einops 1/1 ... [2025-09-07 07:16:14.132262] 2025-09-07T07:16:14.1325088Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:14.1328606Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_einops.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:14.132611] 2025-09-07T07:16:16.9020978Z 2025-09-07T07:16:16.9022327Z dynamo/test_einops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_einops_1.1_edf7e04fdb608a3c_.log 2025-09-07T07:16:16.9023656Z Running 0 items in this shard: 2025-09-07T07:16:16.9023988Z 2025-09-07T07:16:16.9026219Z Running dynamo/test_callback 1/1 ... [2025-09-07 07:16:16.902420] 2025-09-07T07:16:16.9026552Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:16.9029877Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_callback.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:16.902768] 2025-09-07T07:16:22.7268562Z 2025-09-07T07:16:22.7269439Z dynamo/test_callback 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_callback_1.1_504f1102bbfed8e4_.log 2025-09-07T07:16:22.7270149Z Running 0 items in this shard: 2025-09-07T07:16:22.7270332Z 2025-09-07T07:16:22.7273692Z Running nn/test_parametrization 1/1 ... [2025-09-07 07:16:22.727095] 2025-09-07T07:16:22.7274511Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:22.7278471Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_parametrization.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:22.727577] 2025-09-07T07:16:25.8980824Z 2025-09-07T07:16:25.8981720Z nn/test_parametrization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_parametrization_1.1_8a4fc642faa96ddb_.log 2025-09-07T07:16:25.8982450Z Running 0 items in this shard: 2025-09-07T07:16:25.8982635Z 2025-09-07T07:16:25.8985389Z Running test_masked 1/1 ... [2025-09-07 07:16:25.898290] 2025-09-07T07:16:25.8985749Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:25.8989674Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_masked.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:25.898684] 2025-09-07T07:16:29.9201996Z 2025-09-07T07:16:29.9202844Z test_masked 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_masked_1.1_9630c03fa61d4d19_.log 2025-09-07T07:16:29.9203496Z Running 0 items in this shard: 2025-09-07T07:16:29.9203670Z 2025-09-07T07:16:29.9205898Z Running export/test_experimental 1/1 ... [2025-09-07 07:16:29.920352] 2025-09-07T07:16:29.9206311Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:29.9209835Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_experimental.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:29.920742] 2025-09-07T07:16:32.8404131Z 2025-09-07T07:16:32.8405239Z export/test_experimental 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_experimental_1.1_7c1e2db75c96092e_.log 2025-09-07T07:16:32.8406309Z Running 0 items in this shard: 2025-09-07T07:16:32.8406530Z 2025-09-07T07:16:32.8408867Z Running nn/test_pruning 1/1 ... [2025-09-07 07:16:32.840649] 2025-09-07T07:16:32.8409377Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:32.8413473Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_pruning.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:32.841062] 2025-09-07T07:16:35.8609786Z 2025-09-07T07:16:35.8610973Z nn/test_pruning 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_pruning_1.1_c64a07d73472bb7d_.log 2025-09-07T07:16:35.8611666Z Running 0 items in this shard: 2025-09-07T07:16:35.8611853Z 2025-09-07T07:16:35.8614137Z Running export/test_converter 1/1 ... [2025-09-07 07:16:35.861188] 2025-09-07T07:16:35.8614530Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:35.8618391Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_converter.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:35.861572] 2025-09-07T07:16:38.8814490Z 2025-09-07T07:16:38.8817510Z export/test_converter 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_converter_1.1_b75827210df440cc_.log 2025-09-07T07:16:38.8818294Z Running 0 items in this shard: 2025-09-07T07:16:38.8818501Z 2025-09-07T07:16:38.8818980Z Running test_bundled_inputs 1/1 ... [2025-09-07 07:16:38.881681] 2025-09-07T07:16:38.8819357Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:38.8822908Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_bundled_inputs.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:38.882064] 2025-09-07T07:16:41.6014008Z 2025-09-07T07:16:41.6014839Z test_bundled_inputs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_bundled_inputs_1.1_c60765eac0e6863e_.log 2025-09-07T07:16:41.6015539Z Running 0 items in this shard: 2025-09-07T07:16:41.6015711Z 2025-09-07T07:16:41.6018075Z Running torch_np/numpy_tests/lib/test_histograms 1/1 ... [2025-09-07 07:16:41.601567] 2025-09-07T07:16:41.6018564Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:41.6022540Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/lib/test_histograms.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:41.602013] 2025-09-07T07:16:44.3213628Z 2025-09-07T07:16:44.3214675Z torch_np/numpy_tests/lib/test_histograms 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.lib.test_histograms_1.1_6ced50d16e213706_.log 2025-09-07T07:16:44.3215553Z Running 0 items in this shard: 2025-09-07T07:16:44.3215729Z 2025-09-07T07:16:44.3217493Z Running test_maskedtensor 1/1 ... [2025-09-07 07:16:44.321543] 2025-09-07T07:16:44.3217885Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:44.3221325Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_maskedtensor.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:44.321898] 2025-09-07T07:16:48.4436334Z 2025-09-07T07:16:48.4437916Z test_maskedtensor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_maskedtensor_1.1_ab010144db5516f5_.log 2025-09-07T07:16:48.4438651Z Running 0 items in this shard: 2025-09-07T07:16:48.4438838Z 2025-09-07T07:16:48.4441598Z Running test_autograd 1/1 ... [2025-09-07 07:16:48.443932] 2025-09-07T07:16:48.4441976Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:48.4445711Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_autograd.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:48.444307] 2025-09-07T07:16:52.6163959Z 2025-09-07T07:16:52.6165450Z test_autograd 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_autograd_1.1_14e963bef2350cac_.log 2025-09-07T07:16:52.6167566Z Running 0 items in this shard: 2025-09-07T07:16:52.6167863Z 2025-09-07T07:16:52.6170401Z Running dynamo/test_reorder_logs 1/1 ... [2025-09-07 07:16:52.616836] 2025-09-07T07:16:52.6170808Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:52.6174814Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_reorder_logs.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:52.617208] 2025-09-07T07:16:55.5366314Z 2025-09-07T07:16:55.5367161Z dynamo/test_reorder_logs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_reorder_logs_1.1_60bde92c33b2b7f2_.log 2025-09-07T07:16:55.5367918Z Running 0 items in this shard: 2025-09-07T07:16:55.5368095Z 2025-09-07T07:16:55.5370534Z Running dynamo/test_exceptions 1/1 ... [2025-09-07 07:16:55.536828] 2025-09-07T07:16:55.5370947Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:55.5374799Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_exceptions.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:55.537203] 2025-09-07T07:16:58.4571704Z 2025-09-07T07:16:58.4572572Z dynamo/test_exceptions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_exceptions_1.1_0dde2a16fa22d879_.log 2025-09-07T07:16:58.4573513Z Running 0 items in this shard: 2025-09-07T07:16:58.4573689Z 2025-09-07T07:16:58.4576179Z Running export/test_lift_unlift 1/1 ... [2025-09-07 07:16:58.457401] 2025-09-07T07:16:58.4576508Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:58.4580005Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_lift_unlift.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:58.457773] 2025-09-07T07:17:01.1768380Z 2025-09-07T07:17:01.1769189Z export/test_lift_unlift 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_lift_unlift_1.1_341ab1e05ddef7c7_.log 2025-09-07T07:17:01.1769953Z Running 0 items in this shard: 2025-09-07T07:17:01.1770128Z 2025-09-07T07:17:01.1772226Z Running test_public_bindings 1/1 ... [2025-09-07 07:17:01.177027] 2025-09-07T07:17:01.1772610Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:01.1776589Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_public_bindings.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:01.177421] 2025-09-07T07:17:03.8969618Z 2025-09-07T07:17:03.8971202Z test_public_bindings 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_public_bindings_1.1_e9d152d063fcf2b3_.log 2025-09-07T07:17:03.8972298Z Running 0 items in this shard: 2025-09-07T07:17:03.8972490Z 2025-09-07T07:17:03.8976124Z Running dynamo/test_exc 1/1 ... [2025-09-07 07:17:03.897365] 2025-09-07T07:17:03.8976543Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:03.8979867Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_exc.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:03.897743] 2025-09-07T07:17:06.9178135Z 2025-09-07T07:17:06.9179693Z dynamo/test_exc 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_exc_1.1_2fc586dd9b1b8853_.log 2025-09-07T07:17:06.9181163Z Running 0 items in this shard: 2025-09-07T07:17:06.9181551Z 2025-09-07T07:17:06.9184951Z Running test_sparse_semi_structured 1/1 ... [2025-09-07 07:17:06.918298] 2025-09-07T07:17:06.9185586Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:06.9188882Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_sparse_semi_structured.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:06.918664] 2025-09-07T07:17:12.7429997Z 2025-09-07T07:17:12.7431068Z test_sparse_semi_structured 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_sparse_semi_structured_1.1_b740339e190689a8_.log 2025-09-07T07:17:12.7431829Z Running 0 items in this shard: 2025-09-07T07:17:12.7432012Z 2025-09-07T07:17:12.7434072Z Running dynamo/test_input_attr_tracking 1/1 ... [2025-09-07 07:17:12.743183] 2025-09-07T07:17:12.7434733Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:12.7438440Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_input_attr_tracking.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:12.743546] 2025-09-07T07:17:15.6628791Z 2025-09-07T07:17:15.6630029Z dynamo/test_input_attr_tracking 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_input_attr_tracking_1.1_a192b1b016a55e7a_.log 2025-09-07T07:17:15.6631260Z Running 0 items in this shard: 2025-09-07T07:17:15.6631441Z 2025-09-07T07:17:15.6633172Z Running functorch/test_control_flow 1/2 ... [2025-09-07 07:17:15.663104] 2025-09-07T07:17:15.6633838Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:15.6637179Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_control_flow.py', '-m', 'serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:15.663457] 2025-09-07T07:17:19.4347064Z 2025-09-07T07:17:19.4348325Z functorch/test_control_flow 1/2 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_control_flow_1.2_ffdde0d51a560dad_.log 2025-09-07T07:17:19.4349119Z Running 0 items in this shard: 2025-09-07T07:17:19.4349320Z 2025-09-07T07:17:19.4351440Z Running test_ops 6/8 ... [2025-09-07 07:17:19.434900] 2025-09-07T07:17:19.4352010Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:19.4355334Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'serial', '--shard-id=6', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:19.435272] 2025-09-07T07:17:32.8720220Z 2025-09-07T07:17:32.8721447Z test_ops 6/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_6.8_f55fbbcd75e358d4_.log 2025-09-07T07:17:32.8722104Z Running 0 items in this shard: 2025-09-07T07:17:32.8722282Z 2025-09-07T07:17:32.8724899Z Running test_ops 8/8 ... [2025-09-07 07:17:32.872262] 2025-09-07T07:17:32.8725452Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:32.8728772Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'serial', '--shard-id=8', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:32.872620] 2025-09-07T07:17:46.5100964Z 2025-09-07T07:17:46.5101708Z test_ops 8/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_8.8_7a2351e4e1b5f65e_.log 2025-09-07T07:17:46.5102333Z Running 0 items in this shard: 2025-09-07T07:17:46.5102519Z 2025-09-07T07:17:46.5105235Z Running test_jit_llga_fuser 1/1 ... [2025-09-07 07:17:46.510294] 2025-09-07T07:17:46.5105621Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:46.5109592Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jit_llga_fuser.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:46.510661] 2025-09-07T07:17:49.6809669Z 2025-09-07T07:17:49.6811230Z test_jit_llga_fuser 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jit_llga_fuser_1.1_56b81f33631d36fe_.log 2025-09-07T07:17:49.6812838Z Running 0 items in this shard: 2025-09-07T07:17:49.6813232Z 2025-09-07T07:17:49.6817286Z Running nn/test_module_hooks 1/1 ... [2025-09-07 07:17:49.681457] 2025-09-07T07:17:49.6817601Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:49.6821169Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_module_hooks.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:49.681889] 2025-09-07T07:17:52.7017267Z 2025-09-07T07:17:52.7018214Z nn/test_module_hooks 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_module_hooks_1.1_770c3c557b42ea69_.log 2025-09-07T07:17:52.7018925Z Running 0 items in this shard: 2025-09-07T07:17:52.7019100Z 2025-09-07T07:17:52.7021441Z Running test_view_ops 1/1 ... [2025-09-07 07:17:52.701906] 2025-09-07T07:17:52.7021821Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:52.7024976Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_view_ops.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:52.702272] 2025-09-07T07:17:55.9226883Z 2025-09-07T07:17:55.9228214Z test_view_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_view_ops_1.1_33afedaa679bbb58_.log 2025-09-07T07:17:55.9228889Z Running 0 items in this shard: 2025-09-07T07:17:55.9229075Z 2025-09-07T07:17:55.9231154Z Running test_xnnpack_integration 1/1 ... [2025-09-07 07:17:55.922899] 2025-09-07T07:17:55.9231819Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:55.9235173Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_xnnpack_integration.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:55.923259] 2025-09-07T07:17:58.6928053Z 2025-09-07T07:17:58.6929320Z test_xnnpack_integration 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_xnnpack_integration_1.1_901241179eeb9363_.log 2025-09-07T07:17:58.6930102Z Running 0 items in this shard: 2025-09-07T07:17:58.6930286Z 2025-09-07T07:17:58.6932637Z Running test_mkldnn 1/1 ... [2025-09-07 07:17:58.693038] 2025-09-07T07:17:58.6933211Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:17:58.6936414Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_mkldnn.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:17:58.693395] 2025-09-07T07:18:01.8140947Z 2025-09-07T07:18:01.8142009Z test_mkldnn 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_mkldnn_1.1_1fa8c23745356b16_.log 2025-09-07T07:18:01.8142677Z Running 0 items in this shard: 2025-09-07T07:18:01.8142852Z 2025-09-07T07:18:01.8145516Z Running torch_np/numpy_tests/core/test_dlpack 1/1 ... [2025-09-07 07:18:01.814325] 2025-09-07T07:18:01.8146216Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:01.8149785Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_dlpack.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:01.814692] 2025-09-07T07:18:04.5838933Z 2025-09-07T07:18:04.5840595Z torch_np/numpy_tests/core/test_dlpack 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_dlpack_1.1_378644157e1153ee_.log 2025-09-07T07:18:04.5841792Z Running 0 items in this shard: 2025-09-07T07:18:04.5842129Z 2025-09-07T07:18:04.5842909Z Running test_linalg 1/1 ... [2025-09-07 07:18:04.584030] 2025-09-07T07:18:04.5843484Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:04.5847107Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_linalg.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:04.584438] 2025-09-07T07:18:14.4651147Z 2025-09-07T07:18:14.4653042Z test_linalg 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_linalg_1.1_c1f2008ac4108467_.log 2025-09-07T07:18:14.4655632Z Running 8 items in this shard: test/test_linalg.py::TestLinalgCUDA::test_svd_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_svd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_svd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_svd_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_svd_memory_allocation_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_svd_memory_allocation_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_svd_memory_allocation_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_svd_memory_allocation_cuda_float64 2025-09-07T07:18:14.4658575Z 2025-09-07T07:18:14.4658743Z Running test_mkldnn_fusion 1/1 ... [2025-09-07 07:18:14.465413] 2025-09-07T07:18:14.4659055Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:14.4660210Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_mkldnn_fusion.py', '-m', 'serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:14.465774] 2025-09-07T07:18:17.2351001Z 2025-09-07T07:18:17.2353250Z test_mkldnn_fusion 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_mkldnn_fusion_1.1_368f5ad051e1787c_.log 2025-09-07T07:18:17.2354234Z Running 0 items in this shard: 2025-09-07T07:18:17.2354427Z 2025-09-07T07:18:17.2357246Z Running test_sparse_csr 1/2 ... [2025-09-07 07:18:17.235505] 2025-09-07T07:18:17.2357837Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:17.2361245Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_sparse_csr.py', '-m', 'serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:17.235873] 2025-09-07T07:18:22.4592387Z 2025-09-07T07:18:22.4594833Z test_sparse_csr 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_sparse_csr_1.2_435d4f2b15ccb2cc_.log 2025-09-07T07:18:22.4595915Z Running 0 items in this shard: 2025-09-07T07:18:22.4596096Z 2025-09-07T07:18:24.9891472Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:18:24.9892860Z import pkg_resources 2025-09-07T07:18:24.9986717Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:18:24.9987970Z import pkg_resources 2025-09-07T07:18:25.0080166Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:18:25.0081525Z import pkg_resources 2025-09-07T07:18:25.3285484Z Running inductor/test_aot_inductor 2/5 ... [2025-09-07 07:18:25.328197] 2025-09-07T07:18:25.3285933Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:25.3288894Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor.py', '-m', 'not serial', '--shard-id=2', '--num-shards=5', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:25.328616] 2025-09-07T07:18:25.3301232Z Running inductor/test_aot_inductor_arrayref 2/2 ... [2025-09-07 07:18:25.329921] 2025-09-07T07:18:25.3301654Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:25.3304968Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_arrayref.py', '-m', 'not serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:25.330264] 2025-09-07T07:18:25.3365748Z Running inductor/test_compiled_autograd 1/3 ... [2025-09-07 07:18:25.336294] 2025-09-07T07:18:25.3366155Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:25.3369062Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_autograd.py', '-m', 'not serial', '--shard-id=1', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:25.336626] 2025-09-07T07:26:41.4902956Z 2025-09-07T07:26:41.4904082Z inductor/test_aot_inductor_arrayref 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_arrayref_2.2_4ecf0fea21d17559_.log 2025-09-07T07:26:41.4974408Z Running 140 items in this shard: test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__int_mm_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__weight_int4pack_mm_m_32_n_64_q_group_32_num_groups_1_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__weight_int4pack_mm_m_32_n_64_q_group_32_num_groups_2_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__weight_int4pack_mm_m_32_n_64_q_group_64_num_groups_1_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_32_num_groups_1_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_64_num_groups_2_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_add_complex_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_addmm_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_addmm_multiple_dynamic_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_aliased_buffer_reuse_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_aot_inductor_consts_cpp_build_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_aoti_debug_printer_cpp_kernel_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_aoti_runtime_asserts_backed_symint_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_assert_async_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_assert_tensor_meta_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_autotune_with_constant_folding_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_autotuning_args_reuse_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_bmm_multiple_dynamic_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_boolean_indexing_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_buffer_mutation_4_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_buffer_mutation_and_force_mmap_weights_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_mismatched_branch_output_dynamic_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_non_tensor_predicates_dynamic_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_simple_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_unbacked_symint_closure_dynamic_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_with_multiple_outputs_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_with_outer_code_before_after_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_cond_with_parameters_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_constant_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_constant_folding_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_constant_original_fqn_and_dtype_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_constant_type_propagation_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_conv_freezing_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_copy_non_blocking_is_pinned_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_dup_unbacked_sym_decl_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_dup_unbacked_sym_decl_with_refinement_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_duplicate_constant_folding_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_dynamic_cat_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_embedding_bag_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_empty_graph_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_extract_constants_map_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_fallback_kernel_with_symexpr_output_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_fft_c2c_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_fp8_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_fp8_view_of_param_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_freezing_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_fx_gm_return_tuple_validation_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_index_put_with_none_index_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_inf_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_input_codegen_with_sympy_expr_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_int_list_input_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_issue_140766_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_large_weight_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_linear_freezing_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_load_package_multiple_gpus_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_masked_select_dynamic_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_misaligned_input_1_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_misaligned_input_2_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_misc_1_max_autotune_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_misc_1_max_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_multiple_output_alias_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_narrow_fallback_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_no_args_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_non_contiguous_output_alias_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_non_tensor_input_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_pad_fallback_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_pad_non_zero_memory_leak_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_proxy_executor_abs_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_proxy_executor_hann_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_proxy_executor_squeeze_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_pytree_inputs_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_quantized_linear_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_repeat_interleave_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_repeat_output_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_repeated_calling_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_return_constant_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_reuse_kernel_dynamic_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_rocm_triton_autotuning_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_run_with_grad_enabled_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_runtime_checks_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_runtime_checks_device_type_failed_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_scaled_dot_product_efficient_attention_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_shifted_constraint_ranges_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_simple_embed_kernel_binary_False_max_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_simple_multi_arch_embed_kernel_binary_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_simple_split_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_size_with_unbacked_add_and_mul_expr_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_size_with_unbacked_add_expr_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_small_constant_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_so_without_weight_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_stft_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_sym_expr_indexing_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_symbool_item_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_symfloat_item_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_sympy_cpp_printer_min_max_minmax1_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_torchvision_transforms_functional_tensor_resize_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_dynamic_launcher_grid_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_dynamic_launcher_grid_infer_from_tensor_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_dynamic_shape_with_div_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_equal_to_1_arg_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_1_dynamic_False_autotune_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_1_dynamic_False_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_1_dynamic_True_autotune_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_1_dynamic_True_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_1_num_dims_2_dynamic_True_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_2_num_dims_1_dynamic_False_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_2_num_dims_2_dynamic_False_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_2_num_dims_2_dynamic_True_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_3_num_dims_1_dynamic_True_autotune_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_grid_type_3_num_dims_2_dynamic_False_autotune_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_multi_output_arg_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_on_device_tma_dynamic_False_tma_version_new_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_on_device_tma_dynamic_True_tma_version_old_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_reinterpret_view_mem_leak_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_sympy_fn_like_arg_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_tma_descriptor_1d_dynamic_True_tma_version_old_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_unbacked_symint_in_grid_dynamic_True_autotuning_True_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_weird_param_order_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_kernel_with_none_input_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_triton_next_power_of_2_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_update_constant_buffer_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_update_constant_buffer_simple_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_update_user_managed_buffer_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_upper_bound_i64_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_view_outputs_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_nested_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_simple_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_with_conv_dynamic_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_with_mixed_device_dynamic_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_with_outer_code_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_with_parameters_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_while_loop_with_unbacked_symint_closure_dynamic_False_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_with_cudagraphs_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_with_no_triton_profiler_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_with_offset_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_with_profiler_cpu_with_stack_allocation, test/inductor/test_aot_inductor_arrayref.py::AOTInductorTestABICompatibleCpuWithStackAllocation::test_zero_grid_with_backed_symbols_cpu_with_stack_allocation 2025-09-07T07:26:41.5040762Z 2025-09-07T07:26:44.6402128Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:26:44.6404257Z import pkg_resources 2025-09-07T07:26:44.9676752Z Running inductor/test_compiled_autograd 2/3 ... [2025-09-07 07:26:44.967184] 2025-09-07T07:26:44.9677261Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:26:44.9679257Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_autograd.py', '-m', 'not serial', '--shard-id=2', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:26:44.967622] 2025-09-07T07:26:56.6216123Z 2025-09-07T07:26:56.6217492Z inductor/test_compiled_autograd 1/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_autograd_1.3_c77f7cc06e816c97_.log 2025-09-07T07:26:56.6318178Z Running 294 items in this shard: test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_1_3, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_3_2, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_without_zero, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_anomaly_mode_already_nan, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_basic_is_traceable_False, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_data_dependent_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_id_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_saved_basic_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_basic, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_api_compile_backend_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_api_optimize_backend_aot_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_disable_api_compile_backend_aot_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compiled_autograd_does_not_specialize_on_bw_symints, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_cudagraphs_cpu_division, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_cudagraphs_cpu_graph, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_cudagraphs_cpu_scalar_used_in_cpp_custom_op, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_bw_graph_break, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_compiled_fw_bw_graph_break, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_compiled_fw_graph_break, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_saved_shape_tensor, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_disk_offloading, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_dynamic_shapes_from_forward, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_dynamo_flaky_segfault, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_flex_attention, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_hipify_not_loaded_with_import_cpp_extension, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_hipify_not_loaded_with_import_torch, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_inplace_grad_update, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_inputs_aliasing_bytecode_stack_restore, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_issue106555, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_logs_aot_bwd_reuse, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_multiple_torch_compile, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_nested_context_manager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_no_nested_compiled_autograd, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_no_output_nodes_different_leaves_will_recompile, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_output_nodes_some_leaves, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_reorder_multi_pre_hooks, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_reset, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_compile, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_compile_api_dynamic_shapes, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_function_mode, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_verbose_logs_aot_dispatcher_nodes, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_verbose_logs_aot_id, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_verbose_logs_graph, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_access_saved_tensor_twice_without_recomputation_works, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_accumulate_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_anomaly_assign_parent_cleanup, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_anomaly_detect_nan, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_anomaly_grad_warnings, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_anomaly_mode_no_check_nan, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_attribute_deletion, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_inplace_views_creation_meta, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_node_isinstance, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_print_tensor, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_python_custom_function_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_badcalls, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_hook_relative_ordering, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_no_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_twice_retained_graph_with_saved_values, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_twice_without_saved_values, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_with_nonleaf_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_cant_create_saved_tensors, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpoint_detects_non_determinism, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpoint_valid_reset_on_error, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpoint_warns_if_use_reentrant_not_passed_explcitly, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_non_reentrant_autocast_cpu, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_correct_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_custom_function_works, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_dataparallel, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_saved_object_identity, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_create_graph_and_full_backward_hook_cycle, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_current_node, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_autograd_repeated_grad_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_forward_mode_wrong_formula, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_no_tensors, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_non_tensor_inputs_outputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_preserve_torch_function_when_return_as_is, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_save_for_forward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_setup_context_multi_input, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_setup_context_multi_output, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_default_saved_tensors_hooks_double_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_free_deep_graph_pyfunction, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_full_backward_hook_double_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_function_returns_input, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_fn_prehooks_multiple_outputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_mode_class_decoration, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_nonleaf_many_outputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_nonleaf_register_hook, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_to_node_multi, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_to_node_set, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_forward_ad_batched_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_forward_ad_runs_with_no_requires_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_input_layout3, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_jacobian_mismatch, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_nondeterministic, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_single_input, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_test_outputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_undefined_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradient_edge_graph_ownership, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_graph_save_on_cpu, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_graph_save_on_cpu_cuda, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_hessian_vector, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_hook_closure_cycle_use_custom_function_True_use_tensor_hook_True, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_hook_none, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_hook_with_no_name, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_increment_version, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_index_backward_does_not_save_tensor, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_indexing, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_indexing_duplicates, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_inplace_not_requires_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_inplace_on_view_leaf_errors, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_lobpcg, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_mark_non_differentiable_mixed, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_mark_non_differentiable_none, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_materialize_grads, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_multi_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_multi_grad_any_hooks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_multi_grad_hooks_invalid_mode, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_multiple_insert_removal_caching, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_naughty_autograd_function_attribute_access, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_nested_anomaly_printstack_cleanup, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_no_grad_assignment, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_no_grad_copy, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_no_grad_input, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_no_grad_python_function, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_not_implemented_fwad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_pack_hook_with_inplace_modification_should_fail, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_pickle, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_post_accumulate_grad_hook_multiple_tensors, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_post_accumulate_grad_hook_on_non_leaf, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_post_accumulate_grad_hook_ordering, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_post_accumulate_grad_hook_returns_not_None, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_pow_zero_tensor_gradient, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_prehook_ordering, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_function_event_avg, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_seq_nr, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_shapes, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_record_function, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_record_function_callbacks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_requires_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_retain_grad_inplace_over_view, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_return_duplicate_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_save_on_cpu_and_checkpoint, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_select_sum, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_data_self_requires_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_coroutines_benign_exceptions, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_coroutines_critical_exceptions, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_generator_functions, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_generator_functions_recursive, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_shape, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_sparse_gather_ind_scalar, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_sparse_mm_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_tensor_hooks_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_to_sparse_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_type_conversions, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_unsafe_set_version_counter, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_view_func_replay, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_volatile_deprecated, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_early_stop_False, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_early_stop_True, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_kwargs_early_stop_True, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_reentrant_backwards_early_stop_True, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_set_early_stop, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_set_early_stop_no_recompution_needed, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_two_children_early_stop_False, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_abstract_impl_on_existing_op_with_CompositeImplicitAutograd, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_autogen_aten_ops_are_pt2_compliant, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_autograd_notimplemented, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_autograd_notimplemented_gradmode, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_incorrect_schema_mutable, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_incorrect_schema_no_output, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_incorrect_schema_views, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_with_key_key_AutogradCUDA, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_output_differentiability_non_tensor, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_tensorlist_input_requires_list_grads, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_tensorlist_input_requires_list_grads_with_same_numel, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_data_dependent_compile, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_data_dependent_fake_tracing, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_bad_schema, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_validation, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_with_tags_single, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_with_tags_tuple, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_defined_in_python, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_duplicate_impl, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_device_cpu, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_meta, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_multiple, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_on_existing_op_with_cpu_registration_key_CPU, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_on_existing_op_with_cpu_registration_key_CUDA, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_on_existing_op_with_cpu_registration_key_CompositeImplicitAutograd, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_separate, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_incorrect_schema_types, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_invalid_qualname, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_is_functional_schema, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_new_data_dependent_symint, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_override_fake, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_private_ctor, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_save_for_backward_inputs_are_namedtuple, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_supported_return_types_single_return, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_supported_schemas, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_symints, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_access_module_attr, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_allow_python_side_effects_utility, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_constants, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_input_num, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_tracked_nested, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_untracked_global, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_untracked_nonlocal, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_concat_unbacked_shape_tensor, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_with_empty_operands, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_flat_list_output, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_hints_wrapper, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_hopify_generic_wrap, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_lift_tensors_with_shared_symbols, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_kwargs, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_lowers_to_graph, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_multi_return, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_pytree_return, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_source_fn_stack, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_symint_input, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_modules, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_register_mode, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_return_captured_var, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_return_captured_var_used_multiple_times, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_del_existing_attr_global_module, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_del_existing_attr_nonlocal_obj, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_local_list_append_no_graph_break, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_nonlocal_tensor_builtin, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_nested_nonlocal_list_append_graph_break, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_set_existing_attr_nonlocal_module, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_set_existing_attr_nonlocal_obj, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_set_new_attr_global_module, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_support_float_in_output, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_symint_in_slice, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_tensor_with_unbacked_shape_closure, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_allow_local_assign_in_body_fn, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_default, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_default_else_branch, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_int, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_pytree_args_nested, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_pytree_args_not_const_symint_tensor, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_subgraph_name_is_valid, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_functional_call_disable_inline_nn_module, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_fn_with_kwargs, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_freevar_python_scalar, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_pytree, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_two_tensor_all_grad_has_aux, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_with_graph_break, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_with_side_effect, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_hessian, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_hessian_argnums, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jacfwd_randomness, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jvp_freevar_python_scalar, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jvp_two_tensors_disable_enable_disable_grad, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vjp_call_compiled_backward_fn, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vjp_multiple_outputs_python_struct, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_call_compiled_backward_fn, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_free_tensor, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_get_wrapped, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_kwargs, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_multiple_invocation_out_dims, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_multiple_outputs_out_dims_tuple, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_out_dims_None, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_previous_illegal_op_no_graph_break, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_pytree_inputs, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_recompile_with_randomness, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_side_effects, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_with_conditional_graph_break, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_with_graph_break_2, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_cond_with_mismatched_output, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_dropout_inductor, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_flop_counter_for_cond, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_flop_counter_for_cond_unbalanced_branches, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_override_fallthrough_dispatch_key, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_device_mesh_compile, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_basic, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_basic_export, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_constructor_w_graph_break, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_different_gradient_placement, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_dynamic_loss_parallel_log_softmax, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_dynamic_slice, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_noncontiguous_output, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor_from_local_dynamic_shapes, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor_from_local_redistribute, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor_recompile, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_fakify_dtensor, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_graph_input_is_async, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_placement_compile, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_cond_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_invoke_quant_packed_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_map_triple_nested_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_scan_simple_cuda_float32 2025-09-07T07:26:56.6415086Z 2025-09-07T07:26:59.7793436Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:26:59.7794852Z import pkg_resources 2025-09-07T07:27:00.1114063Z Running inductor/test_torchinductor_opinfo 5/13 ... [2025-09-07 07:27:00.110972] 2025-09-07T07:27:00.1114714Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:27:00.1117016Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=5', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:27:00.111350] 2025-09-07T07:27:05.2350266Z 2025-09-07T07:27:05.2351467Z inductor/test_aot_inductor 2/5 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_2.5_75c42ad959ccd1f5_.log 2025-09-07T07:27:05.2457552Z Running 170 items in this shard: test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test__weight_int4pack_mm_m_32_n_64_q_group_32_num_groups_1_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_32_num_groups_2_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_profiler_enable_kernel_profile_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_autotuning_args_reuse_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_backward_no_op_logging_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_boolean_indexing_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_buffer_mutation_3_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_buffer_mutation_4_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_composed_dynamic_size_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_non_tensor_predicates_dynamic_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_share_predicte_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_simple_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_with_multiple_outputs_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_convolution_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_duplicated_params_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_dynamic_scalar_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_foreach_multiple_dynamic_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_inf_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_large_dynamic_dim_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_large_mmaped_weights_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_linear_freezing_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_misaligned_input_2_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_no_args_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_non_tensor_input_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_on_gpu_device1_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_output_path_2_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_proxy_executor_abs_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_proxy_executor_permute_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_proxy_executor_squeeze_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_repeat_interleave_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_repeat_output_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_replicate_on_devices_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_return_view_constant_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_runtime_checks_large_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_runtime_checks_shape_failed_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_scaled_dot_product_efficient_attention_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_scatter_fallback_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_simple_embed_kernel_binary_False_max_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_size_from_multi_output_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_size_with_unbacked_add_and_mul_expr_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_so_without_weight_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_equal_to_1_float_arg_dynamic_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_1_num_dims_1_dynamic_False_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_2_num_dims_1_dynamic_False_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_2_num_dims_2_dynamic_False_autotune_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_2_num_dims_2_dynamic_True_autotune_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_on_device_tma_dynamic_True_tma_version_old_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_sympy_fn_like_arg_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_tma_descriptor_1d_dynamic_True_tma_version_old_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_tma_descriptor_2d_dynamic_True_tma_version_new_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_weight_on_disk_legacy_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_while_loop_with_sym_expr_cond_dynamic_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_zero_size_buffer_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test__weight_int4pack_mm_m_32_n_64_q_group_32_num_groups_2_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test__weight_int4pack_mm_m_32_n_64_q_group_64_num_groups_1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aliased_buffer_reuse_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_amp_fallback_random_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_cpp_kernel_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_fp8_dtype_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_assert_tensor_meta_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_autotune_int64_user_defined_triton_kernel_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_bool_input_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_buffer_mutation_1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_cond_symint_input_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_cond_unbacked_symint_closure_dynamic_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_constant_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_constant_type_propagation_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_conv_freezing_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_copy_non_blocking_is_pinned_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_dup_unbacked_sym_decl_with_refinement_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_dynamic_scalar_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_embedding_bag_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_fake_tensor_device_validation_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_fill__fallback_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_freezing_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_index_put_with_none_index_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_inf_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_input_codegen_with_sympy_expr_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_large_mmaped_weights_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_non_tensor_input_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_on_gpu_device1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_quanatized_int8_linear_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_replicate_on_devices_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_rocm_triton_autotuning_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_runtime_checks_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_runtime_checks_device_type_failed_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_scaled_dot_product_efficient_attention_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_scatter_fallback_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_shifted_constraint_ranges_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_simple_embed_kernel_binary_True_max_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_so_without_weight_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_dynamic_launcher_grid_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_dynamic_shape_with_div_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_equal_to_1_arg_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_1_num_dims_1_dynamic_False_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_1_num_dims_2_dynamic_True_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_2_num_dims_1_dynamic_False_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_2_num_dims_1_dynamic_True_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_2_num_dims_1_dynamic_True_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_3_num_dims_1_dynamic_False_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_3_num_dims_2_dynamic_True_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_sympy_expr_arg_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_sympy_fn_like_arg_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_tma_descriptor_1d_dynamic_False_tma_version_old_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_tma_descriptor_2d_dynamic_False_tma_version_old_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_with_none_input_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_view_outputs_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_while_loop_with_mixed_device_dynamic_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_with_cudagraphs_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_32_num_groups_1_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_64_num_groups_1_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_64_num_groups_2_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aliased_buffer_reuse_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_constant_tensor_name_collision_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_debug_printer_user_defined_triton_kernel_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_profiler_enable_kernel_profile_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_runtime_asserts_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_autotune_int64_user_defined_triton_kernel_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_autotune_with_constant_folding_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_mismatched_branch_output_dynamic_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_mismatched_branch_output_dynamic_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_nested_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_non_tensor_predicates_dynamic_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_unbacked_symint_closure_dynamic_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_with_outer_code_before_after_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_convolution_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_copy_non_blocking_is_pinned_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_dup_unbacked_sym_decl_with_refinement_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_dynamic_cat_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_fake_tensor_device_validation_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_foreach_multiple_dynamic_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_free_inactive_buffer_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_large_dynamic_dim_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_masked_select_dynamic_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_misaligned_input_1_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_missing_cubin_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_multiple_output_alias_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_non_default_gpu_device_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_non_tensor_input_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_return_constant_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_runtime_checks_device_type_failed_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_runtime_checks_shape_failed_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_same_backing_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_scatter_fallback_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_simple_embed_kernel_binary_True_max_autotune_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_so_without_weight_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_sym_expr_indexing_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_symbool_item_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_1_num_dims_1_dynamic_True_autotune_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_2_num_dims_1_dynamic_True_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_3_num_dims_2_dynamic_False_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_sympy_fn_like_arg_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_tma_descriptor_1d_dynamic_False_tma_version_new_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_tma_descriptor_2d_dynamic_False_tma_version_new_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_tma_descriptor_2d_dynamic_True_tma_version_new_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_weird_param_order_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_next_power_of_2_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_unbacked_equals_input_size_runtime_assertion_mark_unbacked_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_update_constant_buffer_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_using_model_name_for_files_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_conv_dynamic_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_outer_buffers_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_sym_expr_cond_dynamic_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_sym_expr_cond_dynamic_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_unbacked_symint_closure_dynamic_True_mps 2025-09-07T07:27:05.2564435Z 2025-09-07T07:27:08.4692091Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:27:08.4693563Z import pkg_resources 2025-09-07T07:27:08.8092092Z Running inductor/test_torchinductor_opinfo 8/13 ... [2025-09-07 07:27:08.808599] 2025-09-07T07:27:08.8092941Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:27:08.8093989Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=8', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:27:08.808952] 2025-09-07T07:32:16.9443467Z 2025-09-07T07:32:16.9444532Z inductor/test_compiled_autograd 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_autograd_2.3_dd5c34ef3bfbf773_.log 2025-09-07T07:32:16.9531403Z Running 254 items in this shard: test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_1_2, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_1_5_1, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_2_3_1, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_2_3_2, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_2_3_3, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_accumulate_grad_polyfill_case_3_1, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_anomaly_mode_backward, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_anomaly_mode_grad, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_basic_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_non_traceable, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_saved_dynamic_is_traceable_False, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_saved_dynamic_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_saved_int_is_traceable_False, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_autograd_cpp_node_saved_int_is_traceable_True, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_cache_hit, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_checkpointing_sac, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_checkpointing_simple_reentrant_False, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_api_compile_backend_aot_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_api_compile_backend_inductor, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_disable_api_compile_backend_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_disable_api_optimize_backend_aot_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_disable_api_optimize_backend_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_compile_api_disable_api_optimize_backend_inductor, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_cpu_offloading, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_multiple_grads, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_non_variable_input, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_custom_fn_saved_multiple_tensors, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_ddp_cpp_reducer_error, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_ddp_python_reducer, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_dynamic_shapes, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_dynamic_shapes_annotations, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_graph_break_custom_op, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_implicit_add, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_inputs_aliasing_bytecode_attr_mutations, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_logging_tensor_flaky, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_optimize_assert_backend_aot_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_optimize_assert_backend_eager, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_optimize_assert_backend_inductor, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_reorder_all_bwd_hooks, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_reorder_multi_tensor_pre_hooks, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_reorder_post_hook2, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_saved_tensor_unpack_hook_ordering, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_compile_graph_break2, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_compile_only_backward_call, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_torch_dispatch_mode, test/inductor/test_compiled_autograd.py::TestCompiledAutograd::test_verbose_logs_aot_dispatcher_nodes_hop, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_accumulate_grad_posthooks_should_not_execute, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_accumulate_grad_with_zero_numel_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_inplace_view_of_view, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_inplace_views_cross_dtype, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_simple_views_python, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_autograd_views_codegen, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_copy, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_to_node, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_with_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_backward_with_scalar_input, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpoint_sequential_warns_if_use_reentrant_not_passed_explcitly, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_detached_tensor_use_reentrant_True, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_memory_savings, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_checkpointing_without_reentrant_with_context_fn, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_copy_slices_graph_task_updates, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_autograd_ac_early_stop, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_autograd_no_early_free, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_cycle, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_forward_mode_inplace_checks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_forward_mode_non_tensor_before_tensor_args, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_forward_mode_view_checks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_local_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_mark_dirty_not_differentiable, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_mark_output_view_of_intermediate, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_saved_tensors, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_custom_function_vmap_defaults, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_detach, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_disabling_saved_tensor_hooks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_duplicate_backward_root, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_free_deep_graph, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_free_deep_graph_complicated, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_function, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gc_in_destructor, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_empty_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_fn_attr_bindings, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_mode_restored_reentrant, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_nonleaf, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_unreachable, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_grad_unreachable_discovery, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_backward_mul_by_grad_output, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_complex_non_complex_outputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_custom_error, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_default_device_placement_context, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_forward_ad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_get_numerical_jacobian, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_input_layout0, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_input_layout1, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_input_layout2, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_multiple_mkldnn_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_validates_input_mkldnn, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradcheck_validates_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_gradient_edge_output, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_hook_closure_cycle_use_custom_function_True_use_tensor_hook_False, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_invalid_gradients, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_leaf_assignment, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_mark_non_differentiable, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_multi_backward_no_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_next_functions, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_no_grad_copy_sparse, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_not_implemented_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_numpy_requires_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_out_variant_raises_when_inputs_require_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_post_accumulate_grad_hook_multiple_hooks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_aggregation_fake, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_propagation, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_profiler_unboxed_only, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_record_function_legacy, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_reentrant_priority, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_reentrant_with_callbacks_both_depths, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_reentrant_with_non_leaf_variable_hook, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_requires_grad_, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_retains_grad_can_always_observe_tensor_prehook, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_return_leaf_inplace, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_save_none_for_backward, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_save_output_nr, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_tensor_hooks_custom_function_intermediates, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_tensor_hooks_extra_enter_during_bw_no_leak, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_variable_packing_unpacking_did_not_save_original_with_hooks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_variable_packing_unpacking_saved_original_with_hooks, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_variable_saved_original_inplace_detach, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_variable_version_counter, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_saved_variables_deprecated, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_data_preserve_pyobj, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_coroutines, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_grad_enabled_wraps, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_set_materialize_non_diff_grads, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_setitem_mask, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_setting_default_saved_variable_hooks_twice_should_use_inner, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_sharded_grad, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_sparse_gather_dim1, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_sparse_gather_x_scalar, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_tensor_grad_warnings, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_tensor_hooks_inplace_over_view, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_thread_shutdown, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_too_many_grads, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_unpack_hooks_exec_count, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_unrelated_inputs, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_unused_output, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_variable_traverse, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_view_func_replay_with_modified_state, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_view_replay_enabled, test/inductor/test_compiled_autograd.py::TestAutogradWithCompiledAutograd::test_wrapped_number_saved_tensors_hooks, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_kwargs_early_stop_False, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_non_tensor_inputs_and_outputs_early_stop_True, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_reentrant_backwards_early_stop_False, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_same_graph_early_stop_False, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_same_graph_early_stop_True, test/inductor/test_compiled_autograd.py::TestNestedCheckpointWithCompiledAutograd::test_nested_checkpoint_two_children_early_stop_True, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_abstract_impl_on_existing_op_with_CompositeExplicitAutograd, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_dict_grad_for_nontensor, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_grads_are_tensor_or_none, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_CompositeImplicitAutograd, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_impl_on_existing_op_with_key_key_AutogradCPU, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_output_differentiability_numel, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_backward_returns_dict, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_basic_make_fx, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_builtin_torchscript_ops, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_data_dependent_nms_dynamic_compile, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_and_impl, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_define_with_tags_list, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_cpu, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_device_function, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_device_invalid, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_on_existing_op, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_impl_on_existing_op_with_cpu_registration_key_CompositeExplicitAutograd, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_infer_schema_unsupported, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_invalid_schemas, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_is_tensorlist_like_type, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_load_library, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_not_implemented_error, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_override_meta, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_schema_matches_signature, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_supported_param_types, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_supported_return_types_multi_return, test/inductor/test_compiled_autograd.py::TestCustomOpWithCompiledAutograd::test_unsupported_schemas, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_global_num_adds_guard, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_tracked, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_untracked_global_nested, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_capture_value_created_in_subgraph, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_branches_no_arguments, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_branches_no_arguments_no_closure, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_graph_break_in_one_branch, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_pytree_operands_with_non_tensor_leaves, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_side_effect_in_one_branches, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_cond_subgraph_name_is_valid, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_error_message_sane, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_fallback_on_graph_break_simple, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_hints_wrapper_no_hints, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_hooks, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_internal_nonlocal, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_map_graph_break, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_nested_wrap, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_register_subclass, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_global_num, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_global_tensor, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_global_tensor_builtin, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_nonlocal_num_builtin, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_mutate_nonlocal_tensor, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_nonlocal_list_append_graph_break, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_set_existing_attr_global_module, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_side_effect_set_existing_attr_global_obj, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_tensor_to_list_closure, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_all_kwarg, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_default_if_branch, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_only, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_kwarg_recompile, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_pytree_args_with_symint_constant, test/inductor/test_compiled_autograd.py::HigherOrderOpTestsWithCompiledAutograd::test_wrap_source_fn_stack, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_functional_call_sequential_params_and_buffers, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_call_compiled_backward_fn, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_grad_non_tensor_input, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jvp_has_aux, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jvp_jvp, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_jvp_two_tensors_disable_grad, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_linearize_jvp_fn, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vjp, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vjp_has_aux, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_free_const, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_multiple_outputs, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_multiple_outputs_diff_dims, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_new_tensor_implicit_via_op, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_new_tensor_in_body, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_over_vmap_captured, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_over_vmap_two_inputs, test/inductor/test_compiled_autograd.py::FuncTorchHigherOrderOpTestsWithCompiledAutograd::test_vmap_two_inputs, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_cond_with_invalid_kwargs, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_dropout, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_fallback, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_flop_counter_for_nested_cond, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_function_with_kwargs, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_module, test/inductor/test_compiled_autograd.py::ActivationCheckpointingTestsWithCompiledAutograd::test_non_aliasing_util, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_attribute_access_on_intermediate, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_constructor_w_dynamo_disable, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_dynamic, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dtensor_partial_placement_redistribute_unbalanced_correct_strides, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor_from_local, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_dtensor_from_local_redistribute_async, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_dynamo_to_local_kwargs, test/inductor/test_compiled_autograd.py::TestDTensorCompileWithCompiledAutograd::test_unwrap_async_collective_tensor_tangent, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_auto_functionalize_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_invoke_quant_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_map_nested_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_map_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_while_loop_simple_cuda_float32, test/inductor/test_compiled_autograd.py::TestCompiledAutogradOpInfoCUDA::test_hops_in_bwd_while_loop_stack_output_simple_cuda_float32 2025-09-07T07:32:16.9615147Z 2025-09-07T07:32:17.3309345Z Uploading artifacts took 0.39 seconds 2025-09-07T07:32:20.1732187Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:32:20.1734148Z import pkg_resources 2025-09-07T07:32:20.5204249Z Running inductor/test_torchinductor_opinfo 11/13 ... [2025-09-07 07:32:20.519941] 2025-09-07T07:32:20.5204748Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:32:20.5206016Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=11', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:32:20.520291] 2025-09-07T07:35:33.2974102Z 2025-09-07T07:35:33.2975524Z inductor/test_torchinductor_opinfo 8/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_8.13_357bb25498a52911_.log 2025-09-07T07:35:33.3068479Z Running 270 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_H_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___getitem___cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rand___cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmul___cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rsub___cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rxor___cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__segment_reduce_offsets_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_abs_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acosh_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcmul_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addmv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argwhere_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_partial_views_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asin_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_2d_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_and_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_or_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bmm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bool_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_tensors_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bucketize_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_byte_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cartesian_prod_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cat_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cat_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdouble_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdouble_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cfloat_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cfloat_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cholesky_inverse_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clone_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_contiguous_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_corrcoef_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cosh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_count_nonzero_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cov_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummax_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_scatter_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dsplit_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_like_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eq_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erf_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exponential_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftn_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifft2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifft_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftshift_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftshift_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfftn_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfftn_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_power_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_divide_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_frexp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gcd_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ge_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ge_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_geometric_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gt_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hash_tensor_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hsplit_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hsplit_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hsplit_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hstack_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_add_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_add_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isnan_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isnan_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isposinf_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_unary_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kron_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ldexp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_det_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_solve_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_lstsq_grad_oriented_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_matrix_power_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_multi_dot_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_pinv_hermitian_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vander_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vecdot_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log10_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log1p_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_and_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_xor_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_xor_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_tensor_overload_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_amin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_softmax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_matmul_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_binary_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_reduction_no_dim_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_median_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_no_dim_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_no_dim_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_with_dim_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_minimum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_5_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_avg_pool1d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_avg_pool2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_embedding_bag_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_gelu_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_gelu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardswish_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_bicubic_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_logsigmoid_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_pool1d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_pool2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool1d_grad_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool2d_grad_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multi_margin_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_prelu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu6_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu6_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_rms_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_rrelu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_scaled_dot_product_attention_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_threshold_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_threshold_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_fro_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_normal_in_place_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_like_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_prod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rand_like_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randint_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randint_like_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randn_like_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reciprocal_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resize__cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_decimals_3_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsub_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsub_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amax_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_searchsorted_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_short_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_short_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sigmoid_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sort_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_airy_ai_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_airy_ai_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i0e_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1e_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_laguerre_polynomial_l_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_legendre_polynomial_p_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i0_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_k1_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtri_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtri_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_xlog1py_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sub_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_along_dim_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tan_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapz_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triu_indices_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_true_divide_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trunc_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_consecutive_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_consecutive_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_unbiased_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vdot_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_as_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vsplit_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vstack_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vstack_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_where_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zero__cuda_bool 2025-09-07T07:35:33.3161586Z 2025-09-07T07:35:36.5556527Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:35:36.5558257Z import pkg_resources 2025-09-07T07:35:36.8985798Z Running inductor/test_compile_subprocess 1/2 ... [2025-09-07 07:35:36.898152] 2025-09-07T07:35:36.8986393Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:35:36.8987733Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compile_subprocess.py', '-m', 'not serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:35:36.898494] 2025-09-07T07:37:13.3378713Z 2025-09-07T07:37:13.3382151Z inductor/test_torchinductor_opinfo 5/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_5.13_5fca71de6e9c0e96_.log 2025-09-07T07:37:13.3475452Z Running 276 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___radd___cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___radd___cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rand___cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmod___cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__softmax_backward_data_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_abs_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acos_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcdiv_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcdiv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addr_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_all_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_aminmax_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_arange_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argwhere_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_3d_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bernoulli_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_and_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_left_shift_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_block_diag_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bool_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_shapes_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_tensors_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cartesian_prod_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cartesian_prod_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdouble_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdouble_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chalf_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_min_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_contiguous_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_copysign_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumprod_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumsum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumulative_trapezoid_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diff_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_floor_rounding_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_double_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dstack_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_strided_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_strided_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erf_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfc_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfinv_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfinv_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_as_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftn_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftshift_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftn_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftn_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftshift_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fliplr_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flipud_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_frexp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gather_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gather_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ge_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ge_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_grid_sampler_3d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gt_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_half_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hash_tensor_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_heaviside_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hsplit_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_i0_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_amax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_amin_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_mean_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_prod_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isfinite_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isinf_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isposinf_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isposinf_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lcm_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_cholesky_ex_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_cross_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_det_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_eigvals_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_householder_product_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_inv_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_inv_ex_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vander_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vecdot_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linspace_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_normal_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_normal_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_softmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_softmax_with_dtype_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logcumsumexp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_not_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_or_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logit_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logit_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_long_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mH_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mT_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_amax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumprod_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_log_softmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logsumexp_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_softmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_softmin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_sum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_matrix_exp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_reduction_no_dim_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_minimum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mode_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_msort_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_5_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmedian_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nansum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_strided_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_strided_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_avg_pool1d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_binary_cross_entropy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_celu_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cross_entropy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cross_entropy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_ctc_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_glu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_glu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_group_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardsigmoid_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardtanh_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardtanh_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_bilinear_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_nearest-exact_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_kl_div_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_leaky_relu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool1d_grad_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_mish_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multilabel_margin_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_circular_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_rrelu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_soft_margin_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softshrink_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softsign_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_normal_number_mean_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ormqr_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pinverse_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_positive_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_prod_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randint_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_remainder_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_interleave_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_as_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_conj_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_mean_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_mean_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_sum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sgn_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sigmoid_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sigmoid_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_hamming_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_kaiser_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinc_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sort_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sort_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_airy_ai_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_airy_ai_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j0_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_y0_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_y1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_entr_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_entr_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_zeta_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_stack_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sub_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_along_dim_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tan_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tanh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tanh_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tensor_split_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tril_indices_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_true_divide_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unbind_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unflatten_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_chunk_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_split_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vstack_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_where_cuda_float32 2025-09-07T07:37:13.3565607Z 2025-09-07T07:37:16.6595672Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:37:16.6597021Z import pkg_resources 2025-09-07T07:37:17.0137970Z Running inductor/test_compile_subprocess 2/2 ... [2025-09-07 07:37:17.013308] 2025-09-07T07:37:17.0139158Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:37:17.0140281Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compile_subprocess.py', '-m', 'not serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:37:17.013666] 2025-09-07T07:43:11.0301494Z 2025-09-07T07:43:11.0302448Z inductor/test_torchinductor_opinfo 11/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_11.13_cb188cf38bd1bbfe_.log 2025-09-07T07:43:11.0399449Z Running 278 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmod___cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___ror___cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rpow___cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__chunk_cat_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__chunk_cat_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__native_batch_norm_legit_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_abs_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_abs_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acos_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_add_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addmv_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_all_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_aminmax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_aminmax_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_arange_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asin_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atanh_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_2d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bfloat16_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_and_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_or_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_xor_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_block_diag_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bmm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_to_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bucketize_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bucketize_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_byte_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cholesky_solve_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clone_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_copysign_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_corrcoef_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cov_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumsum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumsum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_deg2rad_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dist_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_floor_rounding_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dot_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dsplit_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dsplit_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_permuted_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eq_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eq_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfc_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfinv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expm1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftn_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftshift_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfftn_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfftn_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfftn_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flatten_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fliplr_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flipud_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_power_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_geqrf_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_grid_sampler_3d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hypot_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_igamma_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_igammac_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_put_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_inner_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isfinite_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isnan_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isneginf_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isreal_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_item_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kron_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ldexp_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_le_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lgamma_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_eigh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_factor_ex_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_factor_ex_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_lu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_matrix_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_pinv_singular_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_svdvals_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vander_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vecdot_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vector_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linspace_tensor_overload_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log10_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_softmax_with_dtype_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_softmax_with_dtype_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_and_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_xor_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lt_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lt_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lu_unpack_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mH_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumsum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_normalize_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_prod_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_scatter_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_matrix_exp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_binary_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_pool2d_with_indices_backward_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_reduction_no_dim_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_reduction_no_dim_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_with_dim_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_minimum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mode_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mode_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_multinomial_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_multinomial_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_5_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nan_to_num_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanquantile_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_native_batch_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ne_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ne_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_neg_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_neg_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_max_pool1d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_avg_pool2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_avg_pool3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_batch_norm_without_cudnn_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv1d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv3d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_ctc_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_embedding_bag_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_fractional_max_pool2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_instance_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_linear_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_nearest-exact_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_l1_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool1d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_nll_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_circular_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu6_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_scaled_dot_product_attention_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_like_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_prod_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rad2deg_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rad2deg_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rad2deg_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randn_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reciprocal_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reciprocal_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_interleave_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_interleave_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resize_as__cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_conj_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scalar_tensor_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scalar_tensor_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_prod_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_sum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_scatter_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_short_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_short_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_bartlett_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinc_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_scatter_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j1_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i0e_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1e_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_laguerre_polynomial_l_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_k0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_k1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_stack_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_mean_unbiased_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_svd_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tan_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tanh_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tensor_split_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_topk_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapezoid_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapz_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triu_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unbind_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unflatten_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_consecutive_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_cuda_uint32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_chunk_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_mean_unbiased_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_mean_unbiased_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vdot_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_where_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zero__cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_like_cuda_int32 2025-09-07T07:43:11.0490560Z 2025-09-07T07:43:14.2756132Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:43:14.2757880Z import pkg_resources 2025-09-07T07:43:14.6266076Z Running inductor/test_torchinductor_codegen_dynamic_shapes 2/6 ... [2025-09-07 07:43:14.626157] 2025-09-07T07:43:14.6266745Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:43:14.6268605Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_dynamic_shapes.py', '-m', 'not serial', '--shard-id=2', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:43:14.626573] 2025-09-07T07:44:04.8418598Z 2025-09-07T07:44:04.8419427Z inductor/test_compile_subprocess 1/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compile_subprocess_1.2_1b9d34d3846ebd7b_.log 2025-09-07T07:44:04.8520398Z Running 417 items in this shard: test/inductor/test_compile_subprocess.py::TestSubprocess::test_progressive, test/inductor/test_compile_subprocess.py::GPUTests::test_AllenaiLongformerBase_repro_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test__dyn_quant_pack_4bit_weight_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test__unsafe_masked_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_abs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool1d_argmax_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool2d2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool_errors_with_long_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool_with_output_size_0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_max_pool2d1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_max_pool2d3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_pool_errors_with_long_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex10_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_inplace_permuted_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adding_tensor_offsets_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_addmm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_addmv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_alexnet_prefix_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_allow_reuse_disable_if_exceed_peak_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_angle_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_override_registration_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_support_out_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_with_scalar_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_argmin1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_argmin2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_argmin3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_to_float_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_as_strided_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_assert_alignment_op_name_fail_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_assert_size_stride_op_name_pass_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d_backward3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d_backward4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool3d_backward2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool3d_backward3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool3d_backward4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_baddbmm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bernoulli1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bernoulli2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bitwise2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bitwise_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bmm1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bool_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_both_scalars_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_broadcast_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_computed_offsets_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int16_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int32_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int32_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int32_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int64_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int64_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_uint8_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_uint8_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_nd_tiling_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_buffer_copied_in_graph_with_different_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_buffer_use_after_remove_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_float_ndigits_neg_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_float_ndigits_zero_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_int_ndigits_pos_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_int_ndigits_zero_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_inplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_negative_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_single_empty_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_unbacked_2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_unbacked_legacy_empty_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_chunk_recompiles_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_clamp_type_promotion_non_tensor_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_compar_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_complex_fallback_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_complex_from_real_imag_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_complex_memory_overlap_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_config_option_dont_assume_alignment_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_const_int32_to_float_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_1d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_2d_strides_nonpositive_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_fill_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv3d_channels_last_use_block_ptr_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv3d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_bn_fuse_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_inference_heuristics_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_shape_check_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_with_as_strided_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_convolution1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_convolution3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_convolution4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumsum_inf_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumsum_pattern_matcher_issue_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_default_layout_constraint_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_fixed_layout_channels_last_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_fixed_layout_sequential_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_unbacked_symints_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_scan_op_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_scan_op_multi_input_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_data_type_propogation_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dense_mask_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_deterministic_codegen_with_suffix_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_diagonal_copy_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div9_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_by_zero_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_precision_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_presicion_accuracy_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_prim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_softmax_symfloat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dont_constant_fold_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout_trivial_1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtype_mismatch_issue_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtype_sympy_expr_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_fusion_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_elu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_embedding_bag_byte_unpack_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_embedding_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_empty_strided_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_exact_stride_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_exp2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_exp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_expand_as_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_expand_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fft_real_input_real_output_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fill2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_flip_cat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_flip_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_float_repr_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_floordiv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_forced_buffer_realize_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fractional_max_pool2d3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fractional_max_pool2d5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_full_boolean_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_full_like_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_functionalize_rng_wrappers_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_gather1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_gather_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_gelu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_getitem_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_arange2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_misaligned_input_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_mutation_real_name_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_scalar_inputs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_hardtanh_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_horizonal_fusion1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_as_masked_fill_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_deterministic_fallback_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_failed_reinplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_reinplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_remainder_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_indirect_load_broadcast_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inf_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inplace_add_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inplace_resize_as_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_input_mutation2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_input_mutation5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_insignificant_strides_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_int8_weight_only_quant_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_isin_tensor_scalar_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_issue102546_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_kernel_names_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_kwargs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_l1_loss_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_broadcast_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_offset_pointwise_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_tensor_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linspace2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linspace4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_list_clearing_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_log2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_log_fp64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_logaddexp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_logcumsumexp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_logcumsumexp_zero_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_logsumexp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_low_memory_max_pool_dilation_1_dim_3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_low_memory_max_pool_dilation_2_dim_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_low_memory_max_pool_dilation_2_dim_3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_masked_fill_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_masked_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d6_dilation_1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mean_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_min_max_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_misaligned_address_issue1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mix_device_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mixed_mm3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mixed_mm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_move_arange_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mul_index_expr_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mul_softmax_symfloat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multi_gpu_recompile_on_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multi_threading_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multilayer_prime_size_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multilayer_var_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nan_sort_stable_True_descending_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nan_sort_stable_True_descending_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_needs_contiguous_strides_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_neg_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_new_empty_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_new_empty_strided_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_new_ones_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_no_mega_fusion_during_lowering_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_no_op_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_norm_constant_overflow_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_one_hot_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pad_single_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pattern_matcher_unbacked_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_permute1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_philox_rand_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_bessel_j0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_bessel_j1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_bessel_y0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_bessel_y1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_chebyshev_polynomial_t_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_chebyshev_polynomial_u_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_digamma_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_entr_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_erfc_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_erfinv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_exp2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_expm1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_gammainc_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_gammaln_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_hermite_polynomial_h_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_laguerre_polynomial_l_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_legendre_polynomial_p_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_log1p_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_modified_bessel_i0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_modified_bessel_i1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_modified_bessel_k0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_modified_bessel_k1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_ndtri_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_polygamma_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_round_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_scaled_modified_bessel_k0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_scaled_modified_bessel_k1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_sinc_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_spherical_bessel_j0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_xlog1py_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_xlogy_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_zeta_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow_int_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow_symfloat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_prod_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_profiler_mark_wrapper_call_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_rand_like_deterministic_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randint_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randn_generator_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction_config_limit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reflection_pad2d_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reflection_pad2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reinterpret_dtypeview_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_relu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_no_ops_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_slice_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_view_default_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_view_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_as_strided_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_Tensor_decomp_int64_nd_1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_Tensor_decomp_int64_nd_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reuse_buffers_with_aliasing_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_rsqrt_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_rsqrt_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_add1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_bf16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_reduce1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_reduce3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_searchsorted_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_select_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_setitem_with_int_parameter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sgn_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sgn_extremal_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_shape_padding_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_silu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_size_asserts_for_multi_output_fallback_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_mutation3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter_dtype_consistency_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_view_with_graph_break_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_softmax_backward_data_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_softmax_one_kernel_loop_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sort_bool_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sort_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sort_stable_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sort_transpose_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_special_polygamma_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cumprod_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cumsum_low_prec_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_failed_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_with_list_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_with_sizes_with_unbacked_symints_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_std_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_stride_preservation_with_stride_modifying_fx_pass_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_strided_inputs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum_int_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum_keepdims_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tanh_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tensor1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tensor2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tensor3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tensor_index_put_slice_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tmp_not_defined_issue1_use_block_ptr_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tmp_not_defined_issue2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tmp_not_defined_issue3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_to_device_constant_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_to_memory_format_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_topk_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_transpose_add_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_transposed_propagates_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_triton_kernel_bool_param_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_triu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_uint4x2_mixed_mm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unbacked_floordiv_simplify_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unbacked_floordiv_simplify_errors_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unroll_small_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unsqueeze_inplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_bilinear2d_a_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_cat_conv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_nearest1d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_var_correction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_var_mean_tile_reduction_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_vdd_clamp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_view_as_complex_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_view_as_real_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_view_detach_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_weight_norm_bwd_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_where_broadcast_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_where_with_logical_op_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_zero_dim_reductions_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_zero_element_mutation_cuda 2025-09-07T07:44:04.8616004Z 2025-09-07T07:44:08.0329472Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:44:08.0330779Z import pkg_resources 2025-09-07T07:44:08.3654436Z Running inductor/test_torchinductor_dynamic_shapes 2/7 ... [2025-09-07 07:44:08.365048] 2025-09-07T07:44:08.3655531Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:44:08.3656838Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'not serial', '--shard-id=2', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:44:08.365385] 2025-09-07T07:44:59.8136057Z 2025-09-07T07:44:59.8137530Z inductor/test_compile_subprocess 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compile_subprocess_2.2_00d0b14995f15043_.log 2025-09-07T07:44:59.8319783Z Running 443 items in this shard: test/inductor/test_compile_subprocess.py::TestSubprocess::test_async, test/inductor/test_compile_subprocess.py::GPUTests::test__dyn_quant_matmul_4bit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test__unsafe_masked_index_put_accumulate_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool2d1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_avg_pool2d_low_prec_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_adaptive_max_pool2d2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex7_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex9_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_complex_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_const_float_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_add_const_int_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aliased_buffer_reuse_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_allow_reuse_active_if_under_peak_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_any_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_cache_hit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_dtype_device_layout_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_support_str_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_aoti_eager_with_persistent_cache_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_arange6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_argmin_with_duplicates_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_argmin_with_nan_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_argmax_min_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_as_strided_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_assert_alignment_op_name_pass_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_assert_size_stride_op_name_fail_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_async, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d7_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d_backward2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool2d_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool3d_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_avg_pool_errors_with_uint_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_batch_norm_2d_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_batch_norm_2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bfloat16_to_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bitwise3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bmm2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_add_autotune_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_default_kwargs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int16_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int16_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int16_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int16_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int32_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int32_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int64_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int64_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int64_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int8_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int8_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int8_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int8_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_int8_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_uint8_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_uint8_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_int_uint8_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_bucketize_nd_tiling_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_buffer_batch_norm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_buffer_copied_in_graph_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_builtins_round_float_ndigits_pos_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_empty_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_empty_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_extern_kernel_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_of_loops_and_extern_kernel_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_unbacked_empty_1d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cat_upcasting_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cauchy_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_check_stack_no_cycles_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_clamp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_clamp_type_promotion_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_clone_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_computed_buffer_inlining_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_concat_add_inplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_config_option_dont_assume_alignment_cudagraphs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_config_option_dont_assume_alignment_recompiles_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_consecutive_split_cumprod_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_consecutive_split_cumsum_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_3d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_constant_pad_nd_inplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv2d_backward_channels_last_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv2d_channels_last_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv3d_channels_last_use_block_ptr_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_conv_functional_bn_fuse_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_convolution2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_convolution5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_copy_non_blocking_is_pinned_use_cat_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_copy_non_blocking_is_pinned_use_cat_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cos_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cudnn_rnn_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cummin_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumprod_zero_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumsum_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumsum_no_mask_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_cumsum_zero_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_op_3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_scan_op_compiled_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_custom_scan_would_split_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_deterministic_codegen_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_deterministic_codegen_on_graph_break_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_device_assert_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dist_bf16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dist_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div6_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div7_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_div_zero_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout_deterministic_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dropout_trivial_0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_bfloat16_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float16_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float32_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_float64_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int16_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int32_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int64_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_int8_int8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_float32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_dtypeview_uint8_int64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_embedding_bag_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_embedding_sparse_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_empty1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_empty2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_erfc_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_erfinv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_expanded_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_expm1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fallback_mutable_op_basic_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fallback_mutable_op_list_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fallback_mutable_op_list_tensor_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fallback_mutable_op_no_mutated_tensors_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fallback_mutable_op_with_return_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fft_real_input_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fill1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_float16_to_int16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_float32_to_int32_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_float_index_expression_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_float_index_expression_type_promotion_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fmin_fmax_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fmod_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fmod_zero_dim_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fractional_max_pool2d1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fractional_max_pool2d2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fractional_max_pool2d4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_full_like_sliced_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_full_like_transposed_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_full_truncation_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fuse_large_params_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fuse_tiled_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_fusing_write_into_disjoint_read_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_gather2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_gather3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_generate_rand_fp8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_generated_code_has_alignment_assert_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_generated_code_has_size_stride_assert_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_glu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_arange1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_argmax_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_both_scalars_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_constant_tensor1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_constant_tensor2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_no_inputs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_pad_dynamic_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_refcount_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_graph_partition_unbacked_symint_as_output_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_grid_sampler_2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_hardsigmoid_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_hardswish_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_horizonal_fusion2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_abs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_device_assert_masked_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_flip_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_floordiv_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_nested_indirect_indexing_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_propagation_remainder_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_fallback1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_put_fallback2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_select_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_index_tensor_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inductor_assert_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inductor_layout_optimization_input_mutations_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inductor_multiple_specializations_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inductor_triton_bucketize_respects_masking_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inner_fn_str_and_stride_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inplace_activations_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inplace_mixed_dtype_ops_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_inplace_where_pointwise_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_input_mutation1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_input_mutation3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_input_mutation4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_int_input_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_invalid_operand_issue1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_isinf2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_isinf_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_grid_use_block_ptr_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_grid_use_block_ptr_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_pointwise_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_large_strided_reduction_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_layer_norm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_leaky_relu_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_lerp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_lgamma_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_like_channels_last_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_like_rands2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_like_rands3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_like_rands_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_like_rands_sliced_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linear1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linear2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linear_dynamic_maxautotune_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linear_float64_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linear_mixed_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linspace1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_linspace3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_log1p_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_log_softmax_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_long_tensor_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_low_memory_max_pool_dilation_1_dim_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mark_dynamic_with_hint_override_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_masked_fill_promotion_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_matmul_layer_norm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_min_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d6_dilation_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d7_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_max_pool2d_with_indices_backward5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_min_max_reduction_nan_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mixed_mm2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mm_mixed_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mm_views_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multi_device_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multi_gpu_device_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multilayer_any_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multilayer_sum_low_prec_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_multilayer_var_lowp_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mutable_custom_op_fixed_layout2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mutable_custom_op_fixed_layout_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_mutations_loop_fusion_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nan_sort_stable_False_descending_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nan_sort_stable_False_descending_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nan_to_num_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_narrow_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_neg_max_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nll_loss_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nll_loss_forward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_no_specization_over_symbolic_value_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_nonzero_unbacked_refinement_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_output_strides_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pad_cast_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pad_view_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pattern_matcher_multi_user_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_permute2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pixel_shuffle_channels_last_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_airy_ai_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_chebyshev_polynomial_v_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_chebyshev_polynomial_w_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_erf_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_erfcx_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_expit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_gammaincc_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_hermite_polynomial_he_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_i0_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_i0e_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_i1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_i1e_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_log_ndtr_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_logit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_multigammaln_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_ndtr_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_psi_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_t_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_u_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_v_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_w_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_polar_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_pow_by_natural_log2_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_prepare_softmax_with_fast_math_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_progressive, test/inductor/test_compile_subprocess.py::GPUTests::test_randint_distribution_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randint_int64_mod_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randint_kernel_count_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randn_like_empty_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_randn_with_dtype_and_device_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_reduction5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remainder_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_clone_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_copy_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_slice1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_remove_noop_slice_scatter_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_Tensor_decomp_int32_nd_1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_repeat_interleave_Tensor_decomp_int32_nd_2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_replication_pad_errors_with_bool_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_require_stride_expanded_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_resize_as_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_resize_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_roi_align_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_roll_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_round_correctness_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_round_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scalar_cpu_tensor_arg_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scalar_input_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scalar_output_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scaled_dot_product_attention_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scaled_dot_product_efficient_attention_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_add2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_add3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scatter_reduce2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_scheduler_vertical_fusion1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_prefer_nd_tiling_False_use_block_ptr_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_prefer_nd_tiling_False_use_block_ptr_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_False_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_unaligned_mask_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sdpa_unaligned_mask_freezing_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_searchsorted_broadcast_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_shape_prop_torch_ones_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_should_pad_bench_for_bmm_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sigmoid_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sign_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_signbit_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_simplify_loops_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sin_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_single_elem_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_single_elem_indirect_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sizehint_issue1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_mutation1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_mutation2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_slice_scatter_reinplace_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_softmax_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_softmax_one_kernel_persist_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cumprod_low_prec_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cumsum_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_cumsum_index_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_reduction_dynamic_shape_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_reduction_with_int64_size_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_with_integer_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_split_with_unbacked_symints_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sqrt_dynamic_shapes_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_squeeze1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_squeeze2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_squeeze_varargs_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_stack_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum2_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum4_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_sum5_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tan_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_tensor_index_slice_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_to_device_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_to_dtype_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_torch_device_split_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_transpose_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_uint_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unbind_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unfold_zero_dimension_tensor_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unsigned_constant_tensors_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_bfloat16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_float16_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unspec_inputs_uint8_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_unsqueeze_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_bicubic2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_bilinear2d_b_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_nearest2d_backward_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_nearest2d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_upsample_nearest3d_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_var_mean_div_by_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_var_mean_tile_reduction_True_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_vectorized_ops_masked_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_vectorized_ops_masked_var_novec_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_vertical_fusion1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_view_on_aliased_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_view_uint8_through_differing_bitwidths_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views1_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views3_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_views7_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_xblock_divides_xnumel_cuda, test/inductor/test_compile_subprocess.py::GPUTests::test_zeros_cuda 2025-09-07T07:44:59.8476503Z 2025-09-07T07:45:03.0720277Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:45:03.0721791Z import pkg_resources 2025-09-07T07:45:03.4115054Z Running inductor/test_torchinductor_dynamic_shapes 4/7 ... [2025-09-07 07:45:03.411030] 2025-09-07T07:45:03.4115579Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:45:03.4117185Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'not serial', '--shard-id=4', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:45:03.411411] 2025-09-07T07:51:48.4510421Z 2025-09-07T07:51:48.4513643Z inductor/test_torchinductor_codegen_dynamic_shapes 2/6 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_2.6_558975931766697e_.log 2025-09-07T07:51:48.4652621Z Running 280 items in this shard: test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test__dyn_quant_matmul_4bit_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_adaptive_avg_pool_errors_with_long_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_add_complex8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_add_complex_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_addmm_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_arange1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_argmax_argmin_with_nan_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_batch_norm_2d_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bitwise3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_int16_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_int32_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_int64_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_buffer_copied_in_graph_with_different_shapes_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_builtins_round_float_ndigits_pos_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_cat_empty_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_clamp_type_promotion_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_complex_from_real_imag_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_conv2d_backward_channels_last_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_conv3d_channels_last_use_block_ptr_True_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_conv_shape_check_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_convolution1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_cummin_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_cumsum_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_custom_op_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_custom_op_unbacked_symints_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_custom_scan_op_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_deterministic_codegen_on_graph_break_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div5_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dropout2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dropout3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dropout_deterministic_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_bfloat16_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float16_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float16_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float16_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float64_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float64_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float64_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float64_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int16_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int16_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int16_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int16_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int64_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int64_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int64_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_uint8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_elu_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_embedding_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_empty1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_empty2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_expanded_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fallback_mutable_op_no_mutated_tensors_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fmod_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fmod_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fractional_max_pool2d3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fractional_max_pool2d4_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_full_boolean_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fuse_large_params_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_generate_rand_fp8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_getitem_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_arange1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_argmax_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_misaligned_input_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_scalar_inputs_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_hardswish_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_index_put_fallback1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_input_mutation1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_int_input_dynamic_shapes_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_kwargs_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_large_offset_pointwise_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_like_rands3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_linear_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_linspace2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_log1p_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_log_softmax_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_low_memory_max_pool_dilation_2_dim_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_max_pool2d2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_max_pool2d6_dilation_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_max_pool2d_with_indices_backward5_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_min_max_reduction_nan_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_mixed_mm2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_mul_softmax_symfloat_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_multilayer_sum_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_mutations_loop_fusion_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_new_empty_strided_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_norm_constant_overflow_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pad_cast_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_bessel_j0_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_chebyshev_polynomial_w_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_erf_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_expm1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_hermite_polynomial_h_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_i0_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_i1e_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_logit_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_ndtr_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_polygamma_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_shifted_chebyshev_polynomial_v_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_spherical_bessel_j0_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_rand_like_deterministic_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_randint_distribution_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_reduction2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_reduction4_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_remove_noop_slice1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_remove_noop_slice_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_repeat_interleave_Tensor_decomp_int32_nd_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_rsqrt_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_scaled_dot_product_efficient_attention_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_scatter_add3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_True_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_sdpa_unaligned_mask_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_sgn_extremal_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_softmax_backward_data_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_softmax_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_softmax_one_kernel_loop_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_softmax_one_kernel_persist_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_tanh_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_tensor1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_to_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unbacked_floordiv_simplify_errors_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unbind_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unspec_inputs_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unsqueeze_inplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_var_correction_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_vectorized_ops_masked_var_novec_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_view_detach_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_views7_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_where_with_logical_op_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test__unsafe_masked_index_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_adaptive_avg_pool_errors_with_long_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_adaptive_avg_pool_with_output_size_0_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_adaptive_max_pool2d3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_add_complex10_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_add_complex_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_add_inplace_permuted_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_alexnet_prefix_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_any_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_aoti_eager_cache_hit_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_aoti_eager_dtype_device_layout_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_arange2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_avg_pool3d_backward2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bfloat16_to_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_default_kwargs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int16_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int32_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int64_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int64_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_uint8_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_nd_tiling_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_buffer_use_after_remove_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_builtins_round_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_builtins_round_float_ndigits_pos_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_builtins_round_int_ndigits_zero_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cat_extern_kernel_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cat_single_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cat_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cat_unbacked_2d_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cat_unbacked_legacy_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_check_stack_no_cycles_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_chunk_recompiles_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_clamp_type_promotion_non_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_consecutive_split_cumsum_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_constant_pad_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_conv_shape_check_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_conv_with_as_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_convolution2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_copy_non_blocking_is_pinned_use_cat_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_copy_non_blocking_is_pinned_use_cat_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_custom_scan_would_split_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_deterministic_codegen_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dist_bf16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_div2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_div_presicion_accuracy_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float16_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float16_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float16_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float16_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float32_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float64_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_fusion_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int32_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int32_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int32_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int64_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int64_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int64_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int8_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int8_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_uint8_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_uint8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_embedding_sparse_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_empty2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_empty_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_erfinv_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_exp2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fft_real_input_real_output_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fill1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_float_index_expression_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_float_index_expression_type_promotion_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fmin_fmax_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fuse_large_params_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_generate_rand_fp8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_no_inputs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_hardsigmoid_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_hardswish_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_put1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_inductor_triton_bucketize_respects_masking_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_inf_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_inner_fn_str_and_stride_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_inplace_mixed_dtype_ops_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_kernel_names_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_large_grid_use_block_ptr_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_large_pointwise_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_lerp_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_like_rands2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_low_memory_max_pool_dilation_1_dim_3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_max_pool2d6_dilation_1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mixed_mm3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mul_index_expr_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_multi_gpu_device_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_multilayer_var_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mutable_custom_op_fixed_layout2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_nan_sort_stable_False_descending_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_new_empty_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_nll_loss_forward_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_permute1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_bessel_j0_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_bessel_y0_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_chebyshev_polynomial_w_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_erfc_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_expm1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_gammaincc_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_i0_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_round_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pow1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_prepare_softmax_with_fast_math_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_randn_like_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_randn_with_dtype_and_device_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_reduction1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_reduction2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_repeat_interleave_Tensor_decomp_int32_nd_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_reuse_buffers_with_aliasing_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_roll_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scalar_cpu_tensor_arg_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scalar_input_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scalar_output_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scatter3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scatter5_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scatter_add2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scatter_add3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scatter_reduce1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_scheduler_vertical_fusion1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sdpa_unaligned_mask_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_searchsorted_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sgn_extremal_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_silu_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sin_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_single_elem_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sizehint_issue1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_slice2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_softmax_one_kernel_persist_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sum3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sum4_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_tanh_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_tmp_not_defined_issue1_use_block_ptr_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_torch_device_split_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_upsample_bilinear2d_a_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_var_correction_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_view_as_complex_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_view_detach_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_view_uint8_through_differing_bitwidths_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_weight_norm_bwd_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_where_with_logical_op_dynamic_shapes_cuda 2025-09-07T07:51:48.4762232Z 2025-09-07T07:51:51.6406443Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:51:51.6407858Z import pkg_resources 2025-09-07T07:51:51.9813642Z Running inductor/test_torchinductor_dynamic_shapes 6/7 ... [2025-09-07 07:51:51.980942] 2025-09-07T07:51:51.9814169Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:51:51.9815931Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'not serial', '--shard-id=6', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:51:51.981321] 2025-09-07T07:52:52.0755289Z 2025-09-07T07:52:52.0758920Z inductor/test_torchinductor_dynamic_shapes 2/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_2.7_f6199d4f10f18143_.log 2025-09-07T07:52:52.0877380Z Running 242 items in this shard: test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test__dyn_quant_pack_4bit_weight_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adaptive_avg_pool_with_output_size_0_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_const_float_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_inplace_permuted_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_aliased_buffer_reuse_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_any_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_aoti_eager_dtype_device_layout_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_aoti_eager_support_out_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_arange2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_argmax_argmin2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_argmax_min_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bmm2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_default_kwargs_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int16_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int32_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int64_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int64_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_builtins_round_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_single_empty_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_conv_with_as_strided_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_convolution1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_copy_non_blocking_is_pinned_use_cat_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_scan_op_multi_input_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_scan_would_split_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dist_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div9_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dropout_trivial_1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtype_sympy_expr_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int16_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int16_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int32_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_empty2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_expand_as_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fallback_mutable_op_with_return_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_flip_cat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fractional_max_pool2d2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fractional_max_pool2d3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_full_like_sliced_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_full_truncation_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_gather_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_remainder_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inductor_multiple_specializations_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_isin_tensor_scalar_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_large_grid_use_block_ptr_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_large_offset_pointwise_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_like_rands3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_like_rands_sliced_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_list_clearing_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_log2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_logcumsumexp_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_low_memory_max_pool_dilation_2_dim_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mixed_mm3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mul_softmax_symfloat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_nonzero_unbacked_refinement_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_norm_constant_overflow_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pad_single_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_gammainc_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_shifted_chebyshev_polynomial_t_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_xlog1py_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_zeta_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reduction2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reduction_config_limit_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_noop_clone_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_noop_view_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_interleave_Tensor_decomp_int32_nd_1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_interleave_Tensor_decomp_int32_nd_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_interleave_Tensor_decomp_int64_nd_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_interleave_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_require_stride_expanded_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reuse_buffers_with_aliasing_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scaled_dot_product_attention_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter_add2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter_reduce3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sdpa_prefer_nd_tiling_False_use_block_ptr_True_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sgn_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sgn_extremal_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_single_elem_indirect_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_mutation2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_softmax_backward_data_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sort_stable_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_cumprod_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_cumsum_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_stride_preservation_with_stride_modifying_fx_pass_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_tmp_not_defined_issue3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_uint4x2_mixed_mm_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unroll_small_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_view_as_real_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_view_detach_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_xblock_divides_xnumel_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_zero_element_mutation_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_AllenaiLongformerBase_repro_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test__unsafe_masked_index_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_avg_pool_errors_with_long_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_arange1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_argmax_argmin_with_duplicates_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_assert_size_stride_op_name_fail_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool3d_backward3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bmm1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_default_kwargs_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int16_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int32_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_uint8_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_uint8_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_single_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_clamp_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_complex_fallback_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_consecutive_split_cumsum_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_constant_pad_nd_inplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv2d_backward_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_inference_heuristics_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_convolution1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_custom_scan_op_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dense_mask_index_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div9_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float16_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float64_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int16_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int16_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int16_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int32_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int64_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int8_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int8_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_embedding_bag_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_empty1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_exact_stride_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fill1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_float32_to_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fractional_max_pool2d3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_full_like_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_full_like_sliced_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fuse_large_params_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_gather1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_arange2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_propagation_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put_fallback1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_remainder_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_select_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_indirect_load_broadcast_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_inductor_triton_bucketize_respects_masking_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_inner_fn_str_and_stride_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_inplace_resize_as_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_input_mutation5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_int8_weight_only_quant_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_isin_tensor_scalar_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_isinf2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_isinf_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_kwargs_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_l1_loss_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_large_pointwise_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_layer_norm_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_like_rands2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_linear1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mark_dynamic_with_hint_override_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mixed_mm2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mixed_mm_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mutable_custom_op_fixed_layout2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mutable_custom_op_fixed_layout_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_no_op_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_nonzero_unbacked_refinement_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_norm_constant_overflow_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_permute2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pixel_shuffle_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_airy_ai_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_bessel_j1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_chebyshev_polynomial_t_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_erfinv_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_i1e_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_legendre_polynomial_p_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_ndtri_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_shifted_chebyshev_polynomial_u_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_xlogy_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_prod_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_randint_int64_mod_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reflection_pad2d_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_remove_noop_view_dtype_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_repeat_interleave_Tensor_decomp_int64_nd_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter_bf16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter_reduce1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sigmoid_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_single_elem_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_mutation2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_scatter_reinplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sort_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sort_stable_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_with_list_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_squeeze1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_stack_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_tmp_not_defined_issue1_use_block_ptr_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_tmp_not_defined_issue2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_triton_kernel_bool_param_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unfold_zero_dimension_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unspec_inputs_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unspec_inputs_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unsqueeze_inplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_upsample_bilinear2d_b_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_var_mean_div_by_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_var_mean_tile_reduction_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_vectorized_ops_masked_var_novec_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_view_uint8_through_differing_bitwidths_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_adaptive_max_pool3d_with_indices_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_full_recompiles_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_to_inputs_kernel_nobreak_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op1_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op3_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_meta_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_multi_output_unbacked_custom_op_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_slice_scatter_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unbacked_save_for_backwards_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unspecialized_float_operations_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unwrap_storage_didnt_work_repro_cuda 2025-09-07T07:52:52.0982050Z 2025-09-07T07:52:52.4450854Z Uploading artifacts took 0.37 seconds 2025-09-07T07:52:55.3624833Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:52:55.3626848Z import pkg_resources 2025-09-07T07:52:55.6993858Z Running inductor/test_control_flow 2/2 ... [2025-09-07 07:52:55.698887] 2025-09-07T07:52:55.6994516Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:55.6996362Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_control_flow.py', '-m', 'not serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:52:55.699300] 2025-09-07T07:55:46.3403198Z 2025-09-07T07:55:46.3404500Z inductor/test_torchinductor_dynamic_shapes 4/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_4.7_b9c3041d243496e3_.log 2025-09-07T07:55:46.3497022Z Running 261 items in this shard: test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test__unsafe_masked_index_put_accumulate_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_complex9_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adding_tensor_offsets_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_angle_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_aoti_eager_with_scalar_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_arange1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_arange3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_arange6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_as_strided_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_assert_alignment_op_name_fail_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d_backward2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool3d_backward4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool3d_backward_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_batch_norm_2d_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bernoulli2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int16_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int32_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int64_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_uint8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_uint8_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_empty_index_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_inplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_chunk_recompiles_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_clamp_type_promotion_non_tensor_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_compar_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_complex_from_real_imag_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_computed_buffer_inlining_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_concat_add_inplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_constant_pad_1d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_constant_pad_2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_conv_functional_bn_fuse_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_conv_inference_heuristics_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_convolution3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_copy_non_blocking_is_pinned_use_cat_True_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cumsum_pattern_matcher_issue_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_deterministic_codegen_with_suffix_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dist_bf16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div7_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div_by_zero_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div_precision_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div_softmax_symfloat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dropout3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dropout_trivial_0_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float16_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float16_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int16_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int32_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int64_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int8_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_embedding_sparse_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_exact_stride_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fallback_mutable_op_basic_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_float16_to_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_float32_to_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_float_index_expression_type_promotion_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_floordiv_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_forced_buffer_realize_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_full_boolean_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_full_like_transposed_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_generated_code_has_alignment_assert_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_getitem_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_glu_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_graph_partition_constant_tensor2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_graph_partition_mutation_real_name_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_graph_partition_no_inputs_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_graph_partition_pad_dynamic_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_horizonal_fusion1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_propagation_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put_as_masked_fill_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put_deterministic_fallback_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put_fallback2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inductor_layout_optimization_input_mutations_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_input_mutation4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_kwargs_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_l1_loss_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_large_broadcast_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_large_strided_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_like_channels_last_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d7_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d_with_indices_backward3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d_with_indices_backward4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mixed_mm2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_move_arange_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_multi_device_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mutable_custom_op_fixed_layout2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_nan_sort_stable_True_descending_True_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_nll_loss_backward_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_no_op_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pad_cast_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pad_view_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_airy_ai_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_bessel_j0_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_bessel_j1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_erfinv_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_laguerre_polynomial_l_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_shifted_chebyshev_polynomial_v_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reduction4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remainder_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_no_ops_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_rsqrt_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scalar_cpu_tensor_arg_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sdpa_unaligned_mask_freezing_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_searchsorted_broadcast_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_searchsorted_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_simplify_loops_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sin_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_single_elem_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_size_asserts_for_multi_output_fallback_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter_reinplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_softmax_one_kernel_persist_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_reduction_dynamic_shape_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_with_integer_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_with_list_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_stack_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_std_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_strided_inputs_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_topk_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_upsample_bicubic2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_upsample_nearest2d_backward_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_vdd_clamp_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_view_uint8_through_differing_bitwidths_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views7_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test__unsafe_masked_index_put_accumulate_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_avg_pool_with_output_size_0_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_max_pool2d1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_max_pool2d3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_pool_errors_with_long_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_complex4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_complex8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_const_int_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adding_tensor_offsets_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aoti_eager_override_registration_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aoti_eager_support_str_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aoti_eager_with_scalar_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_arange6_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_argmax_min_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_assert_size_stride_op_name_pass_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool2d_backward_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool3d_backward_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_batch_norm_2d_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_batch_norm_2d_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bernoulli2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bitwise_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int16_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int32_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int32_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int8_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int8_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_builtins_round_float_ndigits_zero_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_extern_kernel_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_unbacked_2d_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_unbacked_empty_1d_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_clone_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_computed_buffer_inlining_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_config_option_dont_assume_alignment_cudagraphs_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_config_option_dont_assume_alignment_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv2d_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_functional_bn_fuse_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_copy_non_blocking_is_pinned_use_cat_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_deterministic_codegen_with_suffix_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dropout2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dropout_trivial_0_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float16_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_fusion_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int32_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int64_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int64_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int64_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int8_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_erfinv_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_expanded_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_float_index_expression_type_promotion_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_gather2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_generated_code_has_alignment_assert_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_pad_dynamic_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_hardswish_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_input_mutation2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_input_mutation3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_input_mutation4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_log1p_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_log2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_logaddexp_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mul_softmax_symfloat_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_multi_device_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mutations_loop_fusion_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_nan_sort_stable_False_descending_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_nan_sort_stable_True_descending_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_narrow_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_new_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pad_cast_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_erfc_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_gammaincc_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_hermite_polynomial_h_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_shifted_chebyshev_polynomial_t_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_shifted_chebyshev_polynomial_w_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pow1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pow3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_randint_kernel_count_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_randn_like_empty_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reduction1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reduction2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_relu_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_remove_noop_slice_scatter_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_repeat_interleave_Tensor_decomp_int32_nd_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_repeat_interleave_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scalar_cpu_tensor_arg_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sign_dtype_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sizehint_issue1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_mutation3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_scatter_dtype_consistency_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_special_polygamma_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_cumsum_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_to_device_constant_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unsigned_constant_tensors_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_upsample_bilinear2d_a_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_upsample_nearest2d_backward_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_vdd_clamp_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_view_as_complex_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_views1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_views2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_views4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_views6_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_xblock_divides_xnumel_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_zero_dim_reductions_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_arithmetic_constant_folding_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_bool_mask_nobreak_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_float_item_inf_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_floor_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_full_symbolic_value_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_return_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_mark_unbacked_slice_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op8_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op9_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_slice_index_changing_sign_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unbacked_cat_backwards_save_data_dependent_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unbacked_index_select_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unbacked_matmul_cuda 2025-09-07T07:55:46.3585491Z 2025-09-07T07:55:49.5117886Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T07:55:49.5119193Z import pkg_resources 2025-09-07T07:55:49.8460996Z Running inductor/test_cpu_repro 3/3 ... [2025-09-07 07:55:49.845609] 2025-09-07T07:55:49.8461687Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:55:49.8463304Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_repro.py', '-m', 'not serial', '--shard-id=3', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:55:49.845987] 2025-09-07T08:00:31.0983987Z 2025-09-07T08:00:31.0985017Z inductor/test_torchinductor_dynamic_shapes 6/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_6.7_09ecdedea28b2620_.log 2025-09-07T08:00:31.1076137Z Running 258 items in this shard: test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test__unsafe_masked_index_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_complex5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_complex6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_argmax_to_float_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bernoulli1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bitwise3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_add_autotune_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_broadcast_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int16_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int16_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int32_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int64_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int8_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_buffer_copied_in_graph_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_builtins_round_float_ndigits_neg_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_extern_kernel_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_unbacked_empty_1d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cauchy_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_check_stack_no_cycles_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_conv3d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_convolution4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cudnn_rnn_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cumprod_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cumsum_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cumsum_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_default_layout_constraint_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_fixed_layout_channels_last_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_data_type_propogation_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div_prim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dropout_deterministic_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float16_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float16_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float64_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float64_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float64_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_elu_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_embedding_bag_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_empty_strided_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_expand_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fft_real_input_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fractional_max_pool2d5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_full_like_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_grid_sampler_2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_propagation_nested_indirect_indexing_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_propagation_remainder_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_put_fallback1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_select_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inductor_assert_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inductor_triton_bucketize_respects_masking_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inplace_resize_as_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inplace_where_pointwise_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_isinf_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_layer_norm_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_log_fp64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_low_memory_max_pool_dilation_1_dim_3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d_with_indices_backward_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_misaligned_address_issue1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_multilayer_var_lowp_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mutations_loop_fusion_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_nll_loss_forward_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_no_mega_fusion_during_lowering_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_output_strides_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_bessel_y1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_gammaln_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_modified_bessel_i0_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_modified_bessel_i1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pow_symfloat_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_prod_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_randint_distribution_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_randn_like_empty_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reinterpret_dtypeview_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_noop_slice_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_replication_pad_errors_with_bool_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_round_correctness_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_rsqrt_dynamic_shapes_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scalar_input_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scalar_output_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scaled_dot_product_efficient_attention_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter_reduce1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter_reduce2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sdpa_unaligned_mask_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sigmoid_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_silu_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_mutation1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_mutation3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter_dtype_consistency_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sort_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sort_transpose_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_cumprod_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_split_cumsum_index_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sum_int_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sum_keepdims_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_tan_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_tensor1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_to_device_constant_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_to_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_transposed_propagates_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unbind_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_upsample_bilinear2d_b_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_vectorized_ops_masked_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_view_as_complex_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_views6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_weight_norm_bwd_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_where_with_logical_op_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_adaptive_avg_pool2d_low_prec_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_const_float_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aliased_buffer_reuse_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_any_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aoti_eager_dtype_device_layout_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_aoti_eager_with_persistent_cache_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_arange3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_arange5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_argmax_argmin1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_as_strided_scatter_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_assert_alignment_op_name_fail_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool2d2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool2d8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool3d_backward2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bitwise3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bmm2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int64_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int64_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_uint8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_uint8_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_builtins_round_int_ndigits_pos_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_upcasting_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_complex_memory_overlap_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_consecutive_split_cumprod_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_constant_pad_fill_dtype_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_constant_pad_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_backward_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_bn_fuse_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_shape_check_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_conv_with_as_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_convolution2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_convolution3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_copy_non_blocking_is_pinned_use_cat_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_diagonal_copy_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dist_bf16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div_precision_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float64_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float64_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int16_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int32_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int32_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int32_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int64_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_empty_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_erfc_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_expand_as_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fallback_mutable_op_list_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_float16_to_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fmod_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_forced_buffer_realize_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_gather_scatter_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_generate_rand_fp8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_arange1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_argmax_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_both_scalars_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_misaligned_input_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_mutation_real_name_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_no_inputs_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_propagation_device_assert_masked_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put_as_masked_fill_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put_deterministic_fallback_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_inductor_layout_optimization_input_mutations_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_inplace_activations_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_insignificant_strides_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_invalid_operand_issue1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_issue102546_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_like_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_like_rands3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_like_rands_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_linear_mixed_dtype_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_linspace3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_masked_fill_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d6_dilation_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d_with_indices_backward2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d_with_indices_backward4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d_with_indices_backward5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_multi_gpu_device_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_multilayer_any_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_multilayer_var_lowp_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_neg_max_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_new_empty_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pattern_matcher_unbacked_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_philox_rand_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_bessel_y0_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_chebyshev_polynomial_u_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_digamma_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_erfcx_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_expit_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_i1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_laguerre_polynomial_l_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_logit_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_modified_bessel_i1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_ndtr_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_psi_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_xlog1py_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reduction3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter6_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_select_scatter_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sgn_extremal_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_shape_prop_torch_ones_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_silu_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_single_elem_indirect_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_scatter4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sort_transpose_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_cumprod_low_prec_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum_keepdims_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_tensor2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_to_memory_format_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_torch_device_split_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unbacked_floordiv_simplify_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unroll_small_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unspec_inputs_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_var_correction_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_vectorized_ops_masked_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_vertical_fusion1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_view_on_aliased_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_zero_element_mutation_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_cat_unbacked_duplicate_size_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_constant_fold_uniform_value_dynamic_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_bool_nobreak_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_nobreak_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op6_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_noops_tensor_repropagate_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_pad_dynamic_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_sub_constant_folding_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unbacked_reduction_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unspecialized_float_dynamic_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_unspecialized_float_fallback_specialization_cuda 2025-09-07T08:00:31.1163961Z 2025-09-07T08:00:34.3165530Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:00:34.3167507Z import pkg_resources 2025-09-07T08:00:34.6806302Z Running test_cuda 1/1 ... [2025-09-07 08:00:34.680151] 2025-09-07T08:00:34.6806898Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:00:34.6808338Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_cuda.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:00:34.680496] 2025-09-07T08:02:02.2617769Z 2025-09-07T08:02:02.2618744Z test_cuda 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_cuda_1.1_8fca4f0c9d4c07c8_.log 2025-09-07T08:02:02.2659840Z Running 216 items in this shard: test/test_cuda.py::TestCuda::test_arithmetic_large_tensor, test/test_cuda.py::TestCuda::test_batch_norm_gather_stats, test/test_cuda.py::TestCuda::test_bincount_ext, test/test_cuda.py::TestCuda::test_caching_allocator_record_stream_oom, test/test_cuda.py::TestCuda::test_caching_pinned_memory, test/test_cuda.py::TestCuda::test_check_error, test/test_cuda.py::TestCuda::test_copy_non_blocking, test/test_cuda.py::TestCuda::test_copy_non_blocking_type_conversion, test/test_cuda.py::TestCuda::test_cublas_allow_bf16_reduced_precision_reduction_get_set, test/test_cuda.py::TestCuda::test_cublas_allow_fp16_accumulation_get_set, test/test_cuda.py::TestCuda::test_cublas_allow_fp16_reduced_precision_reduction_get_set, test/test_cuda.py::TestCuda::test_cublas_allow_tf32_get_set, test/test_cuda.py::TestCuda::test_cublas_multiple_threads_same_device, test/test_cuda.py::TestCuda::test_cublas_workspace_explicit_allocation, test/test_cuda.py::TestCuda::test_cuda_get_device_capability, test/test_cuda.py::TestCuda::test_cuda_get_device_name, test/test_cuda.py::TestCuda::test_cuda_get_device_properties, test/test_cuda.py::TestCuda::test_cuda_graph_allocator_propagates_stream, test/test_cuda.py::TestCuda::test_cuda_graph_error_options, test/test_cuda.py::TestCuda::test_cuda_graph_raw_graph, test/test_cuda.py::TestCuda::test_cuda_graph_raw_graph_exec_keep_graph_False, test/test_cuda.py::TestCuda::test_cuda_graph_raw_graph_exec_keep_graph_True, test/test_cuda.py::TestCuda::test_cuda_graph_raw_graph_keep_graph_false, test/test_cuda.py::TestCuda::test_cuda_graph_raw_graph_reset_and_recapture, test/test_cuda.py::TestCuda::test_cuda_graph_tensor_item_not_allowed, test/test_cuda.py::TestCuda::test_cuda_memory_leak_detection_propagates_errors, test/test_cuda.py::TestCuda::test_cudart_register, test/test_cuda.py::TestCuda::test_cudnn_allow_tf32_get_set, test/test_cuda.py::TestCuda::test_cudnn_multiple_threads_same_device, test/test_cuda.py::TestCuda::test_cusparse_multiple_threads_same_device, test/test_cuda.py::TestCuda::test_device_context_manager, test/test_cuda.py::TestCuda::test_device_count_not_cached_pre_init, test/test_cuda.py::TestCuda::test_events, test/test_cuda.py::TestCuda::test_events_elapsedtime, test/test_cuda.py::TestCuda::test_fixed_cuda_assert_async, test/test_cuda.py::TestCuda::test_float32_matmul_precision_get_set, test/test_cuda.py::TestCuda::test_fp32_precision_with_float32_matmul_precision, test/test_cuda.py::TestCuda::test_fp32_precision_with_tf32, test/test_cuda.py::TestCuda::test_gather_bool, test/test_cuda.py::TestCuda::test_gds_fails_in_ci, test/test_cuda.py::TestCuda::test_generic_stream_event, test/test_cuda.py::TestCuda::test_get_device_index, test/test_cuda.py::TestCuda::test_graph_capture_oom, test/test_cuda.py::TestCuda::test_graph_capture_reset_recapture, test/test_cuda.py::TestCuda::test_graph_capture_simple, test/test_cuda.py::TestCuda::test_graph_concurrent_replay, test/test_cuda.py::TestCuda::test_graph_debugdump, test/test_cuda.py::TestCuda::test_graph_error, test/test_cuda.py::TestCuda::test_graph_is_current_stream_capturing, test/test_cuda.py::TestCuda::test_graph_make_graphed_callables_same_pool, test/test_cuda.py::TestCuda::test_graph_memory_stats_and_use_result_after_destroy_graph, test/test_cuda.py::TestCuda::test_graph_optims_with_explicitly_capturable_param_groups, test/test_cuda.py::TestCuda::test_graph_record_stream, test/test_cuda.py::TestCuda::test_graph_rng_distributions, test/test_cuda.py::TestCuda::test_graph_rng_functional, test/test_cuda.py::TestCuda::test_graph_three_successive, test/test_cuda.py::TestCuda::test_graph_timing, test/test_cuda.py::TestCuda::test_graph_two_successive, test/test_cuda.py::TestCuda::test_graph_warn_if_has_zero_nodes, test/test_cuda.py::TestCuda::test_graphsafe_set_get_rng_state, test/test_cuda.py::TestCuda::test_hip_device_count, test/test_cuda.py::TestCuda::test_hipblaslt_allow_tf32, test/test_cuda.py::TestCuda::test_index_out_of_bounds_exception_cuda, test/test_cuda.py::TestCuda::test_invalid_status_for_legacy_api, test/test_cuda.py::TestCuda::test_is_pinned_no_context, test/test_cuda.py::TestCuda::test_lazy_init, test/test_cuda.py::TestCuda::test_manual_seed, test/test_cuda.py::TestCuda::test_matmul_device_mismatch, test/test_cuda.py::TestCuda::test_matmul_memory_use, test/test_cuda.py::TestCuda::test_mean_fp16, test/test_cuda.py::TestCuda::test_memory_allocation, test/test_cuda.py::TestCuda::test_memory_stats, test/test_cuda.py::TestCuda::test_memory_stats_of_multiple_generators_and_graphs, test/test_cuda.py::TestCuda::test_min_max_inits, test/test_cuda.py::TestCuda::test_multi_device_context_manager, test/test_cuda.py::TestCuda::test_multi_device_stream_context_manager, test/test_cuda.py::TestCuda::test_multinomial_ext, test/test_cuda.py::TestCuda::test_multinomial_invalid_probs_cuda, test/test_cuda.py::TestCuda::test_noncontiguous_pinned_memory, test/test_cuda.py::TestCuda::test_norm_type_conversion, test/test_cuda.py::TestCuda::test_nvtx, test/test_cuda.py::TestCuda::test_out_of_memory, test/test_cuda.py::TestCuda::test_pinned_memory_empty_cache, test/test_cuda.py::TestCuda::test_pinned_memory_use_background_threads, test/test_cuda.py::TestCuda::test_pinned_memory_with_cudaregister, test/test_cuda.py::TestCuda::test_pinned_memory_with_cudaregister_multithread, test/test_cuda.py::TestCuda::test_preferred_blas_library_settings, test/test_cuda.py::TestCuda::test_prod_large, test/test_cuda.py::TestCuda::test_randint_randomness_for_large_range, test/test_cuda.py::TestCuda::test_random_no_reused_random_states_float32, test/test_cuda.py::TestCuda::test_random_no_reused_random_states_float64, test/test_cuda.py::TestCuda::test_record_stream, test/test_cuda.py::TestCuda::test_record_stream_on_shifted_view, test/test_cuda.py::TestCuda::test_reduction_gpu_memory_accessing, test/test_cuda.py::TestCuda::test_rocm_backward_pass_guard, test/test_cuda.py::TestCuda::test_serialization_array_with_empty, test/test_cuda.py::TestCuda::test_serialization_array_with_storage, test/test_cuda.py::TestCuda::test_specify_improper_device_name, test/test_cuda.py::TestCuda::test_stream_compatibility, test/test_cuda.py::TestCuda::test_stream_context_manager, test/test_cuda.py::TestCuda::test_stream_event_repr, test/test_cuda.py::TestCuda::test_streaming_backwards_callback, test/test_cuda.py::TestCuda::test_streaming_backwards_multiple_streams, test/test_cuda.py::TestCuda::test_streaming_backwards_sync, test/test_cuda.py::TestCuda::test_streaming_backwards_sync_graph_root, test/test_cuda.py::TestCuda::test_streams, test/test_cuda.py::TestCuda::test_sum_fp16, test/test_cuda.py::TestCuda::test_tiny_half_norm_, test/test_cuda.py::TestCuda::test_to_cpu_blocking_by_default, test/test_cuda.py::TestCuda::test_to_numpy, test/test_cuda.py::TestCuda::test_torch_manual_seed_seeds_cuda_devices, test/test_cuda.py::TestCuda::test_type_conversions, test/test_cuda.py::TestCuda::test_uuid, test/test_cuda.py::TestCudaMallocAsync::test_allocator_fuzz, test/test_cuda.py::TestCudaMallocAsync::test_allocator_settings, test/test_cuda.py::TestCudaMallocAsync::test_cachingAllocator_raw_alloc, test/test_cuda.py::TestCudaMallocAsync::test_clock_speed, test/test_cuda.py::TestCudaMallocAsync::test_cpp_memory_snapshot_pickle, test/test_cuda.py::TestCudaMallocAsync::test_cycles, test/test_cuda.py::TestCudaMallocAsync::test_device_memory_used, test/test_cuda.py::TestCudaMallocAsync::test_direct_traceback, test/test_cuda.py::TestCudaMallocAsync::test_memory_compile_regions, test/test_cuda.py::TestCudaMallocAsync::test_memory_plots, test/test_cuda.py::TestCudaMallocAsync::test_memory_plots_free_segment_stack, test/test_cuda.py::TestCudaMallocAsync::test_memory_plots_free_stack, test/test_cuda.py::TestCudaMallocAsync::test_memory_plots_history_context, test/test_cuda.py::TestCudaMallocAsync::test_memory_profiler_viz, test/test_cuda.py::TestCudaMallocAsync::test_memory_snapshot, test/test_cuda.py::TestCudaMallocAsync::test_memory_snapshot_script, test/test_cuda.py::TestCudaMallocAsync::test_memory_snapshot_with_cpp, test/test_cuda.py::TestCudaMallocAsync::test_notifies_oom, test/test_cuda.py::TestCudaMallocAsync::test_nvml_get_handler, test/test_cuda.py::TestCudaMallocAsync::test_power_draw, test/test_cuda.py::TestCudaMallocAsync::test_raises_oom_max_split_size_mb_setting_False, test/test_cuda.py::TestCudaMallocAsync::test_raises_oom_max_split_size_mb_setting_True, test/test_cuda.py::TestCudaMallocAsync::test_raw_amdsmi_device_count, test/test_cuda.py::TestCudaMallocAsync::test_raw_amdsmi_device_uuids, test/test_cuda.py::TestCudaMallocAsync::test_temperature, test/test_cuda.py::TestCudaMallocAsync::test_uuid_visible_devices, test/test_cuda.py::TestBlockStateAbsorption::test_additional_free_following_checkpoint, test/test_cuda.py::TestBlockStateAbsorption::test_allocate_in_thread_to_pool, test/test_cuda.py::TestBlockStateAbsorption::test_allocated_in_middle_of_segment, test/test_cuda.py::TestBlockStateAbsorption::test_assigning_back_deleter_fns_to_tensor, test/test_cuda.py::TestBlockStateAbsorption::test_check_pool_live_allocations, test/test_cuda.py::TestBlockStateAbsorption::test_middle_allocations_contiguous, test/test_cuda.py::TestBlockStateAbsorption::test_multiple_middle_allocations, test/test_cuda.py::TestBlockStateAbsorption::test_no_triton_on_import, test/test_cuda.py::TestBlockStateAbsorption::test_resnet, test/test_cuda.py::TestBlockStateAbsorption::test_simple, test/test_cuda.py::TestBlockStateAbsorption::test_tensor_dies_after_checkpoint, test/test_cuda.py::TestMemPool::test_graph_capture_reclaim_2_streams, test/test_cuda.py::TestMemPool::test_graph_capture_reclaim_4_streams, test/test_cuda.py::TestMemPool::test_mempool_empty_cache, test/test_cuda.py::TestMemPool::test_mempool_emptycache_multithread, test/test_cuda.py::TestMemPool::test_mempool_expandable, test/test_cuda.py::TestMemPool::test_mempool_id, test/test_cuda.py::TestMemPool::test_mempool_multithread, test/test_cuda.py::TestMemPool::test_mempool_with_allocator, test/test_cuda.py::TestGDS::test_gds_read_write_tensors, test/test_cuda.py::TestCudaAutocast::test_autocast_banned, test/test_cuda.py::TestCudaAutocast::test_autocast_cat_jit, test/test_cuda.py::TestCudaAutocast::test_autocast_checkpointing, test/test_cuda.py::TestCudaAutocast::test_autocast_custom_cast_inputs, test/test_cuda.py::TestCudaAutocast::test_autocast_custom_deprecated_warning, test/test_cuda.py::TestCudaAutocast::test_autocast_custom_enabled, test/test_cuda.py::TestCudaAutocast::test_autocast_ignored_types, test/test_cuda.py::TestCudaAutocast::test_autocast_linalg_fp16, test/test_cuda.py::TestCudaAutocast::test_autocast_methods_expect_builtin_promote, test/test_cuda.py::TestCudaAutocast::test_autocast_methods_fp16, test/test_cuda.py::TestCudaAutocast::test_autocast_methods_fp32, test/test_cuda.py::TestCudaAutocast::test_autocast_nn_bf16, test/test_cuda.py::TestCudaAutocast::test_autocast_nn_fp16, test/test_cuda.py::TestCudaAutocast::test_autocast_nn_fp32, test/test_cuda.py::TestCudaAutocast::test_autocast_rnn, test/test_cuda.py::TestCudaAutocast::test_autocast_torch_bf16, test/test_cuda.py::TestCudaAutocast::test_autocast_torch_expect_builtin_promote, test/test_cuda.py::TestCudaAutocast::test_autocast_torch_fp16, test/test_cuda.py::TestCudaAutocast::test_autocast_torch_fp32, test/test_cuda.py::TestCudaAutocast::test_autocast_torch_need_autocast_promote, test/test_cuda.py::TestCudaAutocast::test_cuda_autocast_deprecated_warning, test/test_cuda.py::TestCompileKernel::test_compile_kernel, test/test_cuda.py::TestCompileKernel::test_compile_kernel_advanced, test/test_cuda.py::TestCompileKernel::test_compile_kernel_as_custom_op, test/test_cuda.py::TestCompileKernel::test_compile_kernel_custom_op_validation, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_False_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_False_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_False_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_True_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_True_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaler_with_preset_grad_scale_in_place_unscale_True_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaling_autocast_fused_optimizers_Adagrad_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaling_autocast_fused_optimizers_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaling_autocast_fused_optimizers_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_grad_scaling_autocast_fused_optimizers_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_False_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_False_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_False_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_True_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_True_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_False_fused_True_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_True_fused_False_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_True_fused_False_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_grad_scaling_foreach_True_fused_False_SGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_ASGD_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_Adadelta_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_Adamax_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_NAdam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_RAdam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_RMSprop_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_optims_Rprop_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_scaling_fused_optimizers_AdamW_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_scaling_fused_optimizers_Adam_cuda_float32, test/test_cuda.py::TestCudaOptimsCUDA::test_graph_scaling_fused_optimizers_SGD_cuda_float32, test/test_cuda.py::TestCudaDeviceParametrizedCUDA::test_graph_external_wait_and_record_cuda 2025-09-07T08:02:02.2699262Z 2025-09-07T08:02:05.5186622Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:02:05.5188071Z import pkg_resources 2025-09-07T08:02:05.8793192Z Running dynamo/test_trace_rules 1/1 ... [2025-09-07 08:02:05.878906] 2025-09-07T08:02:05.8793771Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:02:05.8798086Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_trace_rules.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:02:05.879493] 2025-09-07T08:02:10.7114325Z 2025-09-07T08:02:10.7115213Z dynamo/test_trace_rules 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_trace_rules_1.1_d85d13c6fb74a242_.log 2025-09-07T08:02:10.7118323Z Running 7 items in this shard: test/dynamo/test_trace_rules.py::TraceRuleTests::test_almost_impossible_missing_name, test/dynamo/test_trace_rules.py::TraceRuleTests::test_force_inline_custom_function, test/dynamo/test_trace_rules.py::TraceRuleTests::test_force_inline_torch_function, test/dynamo/test_trace_rules.py::TraceRuleTests::test_no_special_handlers_for_torch_non_c_bindings, test/dynamo/test_trace_rules.py::TraceRuleTests::test_skipfiles_inlinelist, test/dynamo/test_trace_rules.py::TraceRuleTests::test_torch_name_rule_map_updated, test/dynamo/test_trace_rules.py::TestModuleSurviveSkipFiles::test_module_survive_skip_files 2025-09-07T08:02:10.7120895Z 2025-09-07T08:02:13.9148221Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:02:13.9149638Z import pkg_resources 2025-09-07T08:02:14.2646750Z Running dynamo/test_package 1/1 ... [2025-09-07 08:02:14.264254] 2025-09-07T08:02:14.2647231Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:02:14.2649058Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_package.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:02:14.264615] 2025-09-07T08:03:05.9928724Z 2025-09-07T08:03:05.9929829Z dynamo/test_package 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_package_1.1_01cf8c61fdb1b6cb_.log 2025-09-07T08:03:05.9944900Z Running 46 items in this shard: test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_autotune_cache_device_cuda, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_autotune_cache_device_xpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_graph_breaks_device_cpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_graph_breaks_device_cuda, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_graph_breaks_device_xpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_lazy_backward_device_cpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_lazy_backward_device_cuda, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_lazy_backward_device_xpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_recompiles_device_cpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_recompiles_device_cuda, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_recompiles_device_xpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_serialize_device_cpu, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_serialize_device_cuda, test/dynamo/test_package.py::TestPackage::test_automatic_dynamo_serialize_device_xpu, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_eager_device_cpu, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_eager_device_cuda, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_eager_device_xpu, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_inductor_device_cpu, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_inductor_device_cuda, test/dynamo/test_package.py::TestPackage::test_basic_fn_backend_inductor_device_xpu, test/dynamo/test_package.py::TestPackage::test_call_function_from_resume_device_cpu, test/dynamo/test_package.py::TestPackage::test_call_function_from_resume_device_cuda, test/dynamo/test_package.py::TestPackage::test_call_function_from_resume_device_xpu, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_eager_device_cpu, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_eager_device_cuda, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_eager_device_xpu, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_inductor_device_cpu, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_inductor_device_cuda, test/dynamo/test_package.py::TestPackage::test_dynamic_shape_backend_inductor_device_xpu, test/dynamo/test_package.py::TestPackage::test_dynamo_cache_manual_load_device_cpu, test/dynamo/test_package.py::TestPackage::test_dynamo_cache_manual_load_device_cuda, test/dynamo/test_package.py::TestPackage::test_dynamo_cache_manual_load_device_xpu, test/dynamo/test_package.py::TestPackage::test_file_change, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_eager_device_cpu, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_eager_device_cuda, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_eager_device_xpu, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_inductor_device_cpu, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_inductor_device_cuda, test/dynamo/test_package.py::TestPackage::test_graph_break_bomb_backend_inductor_device_xpu, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_eager_device_cpu, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_eager_device_cuda, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_eager_device_xpu, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_inductor_device_cpu, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_inductor_device_cuda, test/dynamo/test_package.py::TestPackage::test_lazy_backward_backend_inductor_device_xpu, test/dynamo/test_package.py::TestPackage::test_nn_module 2025-09-07T08:03:05.9957503Z 2025-09-07T08:03:09.3507807Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:03:09.3509151Z import pkg_resources 2025-09-07T08:03:09.7049503Z Running dynamo/test_compiler_bisector 1/1 ... [2025-09-07 08:03:09.704500] 2025-09-07T08:03:09.7049922Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:03:09.7050904Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_compiler_bisector.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:03:09.704845] 2025-09-07T08:03:51.9487261Z 2025-09-07T08:03:51.9488228Z PRINTING LOG FILE of dynamo/test_compiler_bisector 1/1 (test/test-reports/dynamo.test_compiler_bisector_1.1_09a785a769a9b1a3_.log) 2025-09-07T08:03:51.9491192Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:03:51.9493079Z import pkg_resources 2025-09-07T08:03:51.9493815Z Test results will be stored in test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-08a726095fb1c527.xml 2025-09-07T08:03:51.9494397Z ============================= test session starts ============================== 2025-09-07T08:03:51.9494945Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:03:51.9495395Z cachedir: .pytest_cache 2025-09-07T08:03:51.9495881Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:03:51.9496459Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:03:51.9496681Z configfile: pytest.ini 2025-09-07T08:03:51.9498226Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:03:51.9498857Z collecting ... collected 7 items 2025-09-07T08:03:51.9499120Z stepcurrent: Cannot find last run test, not skipping 2025-09-07T08:03:51.9501209Z Running 7 items in this shard: test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_bad_decomp, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_bad_lowering, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_crossref, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_eager_backend, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_emulate_precision_casts, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_joint_graph, test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng 2025-09-07T08:03:51.9503145Z 2025-09-07T08:03:51.9505126Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_bad_decomp PASSED [0.4886s] [ 14%] 2025-09-07T08:03:51.9505843Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_bad_lowering PASSED [2.1211s] [ 28%] 2025-09-07T08:03:51.9506488Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_crossref PASSED [0.2228s] [ 42%] 2025-09-07T08:03:51.9507179Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_eager_backend PASSED [0.0024s] [ 57%] 2025-09-07T08:03:51.9508001Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_emulate_precision_casts PASSED [1.8482s] [ 71%] 2025-09-07T08:03:51.9508565Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_joint_graph PASSED [1.2641s] [ 85%] 2025-09-07T08:03:51.9509134Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng ('RERUN', {'yellow': True}) [3.2699s] [100%] 2025-09-07T08:03:51.9509722Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng ('RERUN', {'yellow': True}) [2.8719s] [100%] 2025-09-07T08:03:51.9510334Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng FAILED [2.7279s] [100%] 2025-09-07T08:03:51.9510616Z 2025-09-07T08:03:51.9510729Z ==================================== RERUNS ==================================== 2025-09-07T08:03:51.9511044Z ________________________ TestCompilerBisector.test_rng _________________________ 2025-09-07T08:03:51.9511359Z Traceback (most recent call last): 2025-09-07T08:03:51.9511763Z File "/var/lib/jenkins/workspace/test/dynamo/test_compiler_bisector.py", line 147, in test_rng 2025-09-07T08:03:51.9512228Z self.assertEqual(out.subsystem, "inductor_fallback_random") 2025-09-07T08:03:51.9512726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/test_case.py", line 111, in assertEqual 2025-09-07T08:03:51.9513200Z return super().assertEqual(x, y, *args, **kwargs) 2025-09-07T08:03:51.9513705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/testing/_internal/common_utils.py", line 4179, in assertEqual 2025-09-07T08:03:51.9514233Z raise error_metas.pop()[0].to_error( # type: ignore[index] 2025-09-07T08:03:51.9514593Z AssertionError: None mismatch: None is not inductor_fallback_random 2025-09-07T08:03:51.9514823Z 2025-09-07T08:03:51.9514955Z To execute this test, run the following from the base repo dir: 2025-09-07T08:03:51.9515340Z python test/dynamo/test_compiler_bisector.py TestCompilerBisector.test_rng 2025-09-07T08:03:51.9515620Z 2025-09-07T08:03:51.9515785Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:03:51.9516183Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9516478Z No bisection status found. 2025-09-07T08:03:51.9516704Z Starting bisection process with system: eager 2025-09-07T08:03:51.9516960Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9517225Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9517551Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9517835Z Moving to the next system: inductor 2025-09-07T08:03:51.9518332Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9518780Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9519098Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9519397Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9519715Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9520049Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9520400Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9520786Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9521258Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9521626Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9521988Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9522358Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9522687Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9522951Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9523374Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9523735Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9524034Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9524318Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9524626Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9524955Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9525303Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9525673Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9526041Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9526396Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9526757Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9527135Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9527456Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9527718Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9528040Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9528388Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9528698Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9529029Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9529377Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9529746Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9530104Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9530462Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9530834Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9531206Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9531515Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9531780Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9532105Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9532471Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9532822Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9533191Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9533565Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9534010Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9534490Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9534849Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9535171Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9535432Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9535756Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9536136Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9536494Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9536855Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9537208Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9537568Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9537979Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9538245Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9538563Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9539053Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9539405Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9539768Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9540074Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9540327Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9540654Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9541021Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9541336Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9541596Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9541922Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9542240Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9542560Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9542947Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9543239Z Bisection status deleted. 2025-09-07T08:03:51.9543501Z ________________________ TestCompilerBisector.test_rng _________________________ 2025-09-07T08:03:51.9543807Z Traceback (most recent call last): 2025-09-07T08:03:51.9544191Z File "/var/lib/jenkins/workspace/test/dynamo/test_compiler_bisector.py", line 147, in test_rng 2025-09-07T08:03:51.9544642Z self.assertEqual(out.subsystem, "inductor_fallback_random") 2025-09-07T08:03:51.9545133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/test_case.py", line 111, in assertEqual 2025-09-07T08:03:51.9545598Z return super().assertEqual(x, y, *args, **kwargs) 2025-09-07T08:03:51.9546112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/testing/_internal/common_utils.py", line 4179, in assertEqual 2025-09-07T08:03:51.9546641Z raise error_metas.pop()[0].to_error( # type: ignore[index] 2025-09-07T08:03:51.9547001Z AssertionError: None mismatch: None is not inductor_fallback_random 2025-09-07T08:03:51.9547229Z 2025-09-07T08:03:51.9547359Z To execute this test, run the following from the base repo dir: 2025-09-07T08:03:51.9547744Z python test/dynamo/test_compiler_bisector.py TestCompilerBisector.test_rng 2025-09-07T08:03:51.9548005Z 2025-09-07T08:03:51.9548164Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:03:51.9548539Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9548829Z No bisection status found. 2025-09-07T08:03:51.9549049Z Starting bisection process with system: eager 2025-09-07T08:03:51.9549406Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9549673Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9549984Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9550259Z Moving to the next system: inductor 2025-09-07T08:03:51.9550648Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9551081Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9551383Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9551686Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9551994Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9552326Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9552676Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9553060Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9553420Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9553774Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9554221Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9554596Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9554910Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9555174Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9555494Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9555844Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9556137Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9556422Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9556729Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9557065Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9557417Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9557778Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9558151Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9558504Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9558862Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9559226Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9559545Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9559809Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9560133Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9560478Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9560795Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9561216Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9561575Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9561961Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9562311Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9562660Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9563029Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9563391Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9563703Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9563955Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9564275Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9564712Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9565057Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9565420Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9565785Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9566136Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9566485Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9566840Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9567152Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9567419Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9567876Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9568260Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9568618Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9568967Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9569322Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9569776Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9570083Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9570341Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9570657Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9571035Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9571393Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9571767Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9572083Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9572343Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9572919Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9573307Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9573630Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9573884Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9574198Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9574599Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9574939Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9575326Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9575616Z Bisection status deleted. 2025-09-07T08:03:51.9575868Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9576154Z No bisection status found. 2025-09-07T08:03:51.9576383Z Starting bisection process with system: eager 2025-09-07T08:03:51.9576639Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9576897Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9577220Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9577505Z Moving to the next system: inductor 2025-09-07T08:03:51.9577892Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9578323Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9578615Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9578920Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9579229Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9579559Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9579901Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9580437Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9580810Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9581172Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9581529Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9581887Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9582204Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9582467Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9582788Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9583135Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9583432Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9583727Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9584038Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9584362Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9584705Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9585216Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9585579Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9585936Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9586296Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9586678Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9586994Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9587255Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9587571Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9587923Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9588229Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9588558Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9588904Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9589279Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9589653Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9590004Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9590362Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9590736Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9591053Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9591308Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9591636Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9592002Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9592351Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9592719Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9593077Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9593425Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9593792Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9594155Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9594460Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9594714Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9595038Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9595503Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9595861Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9596210Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9596579Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9596942Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9597253Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9597501Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9597822Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9598194Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9598546Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9598918Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9599244Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9599523Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9599847Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9600328Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9600645Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9600907Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9601331Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9601658Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9601971Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9602361Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9602652Z Bisection status deleted. 2025-09-07T08:03:51.9602864Z =================================== FAILURES =================================== 2025-09-07T08:03:51.9603187Z ________________________ TestCompilerBisector.test_rng _________________________ 2025-09-07T08:03:51.9603490Z Traceback (most recent call last): 2025-09-07T08:03:51.9603891Z File "/var/lib/jenkins/workspace/test/dynamo/test_compiler_bisector.py", line 147, in test_rng 2025-09-07T08:03:51.9604351Z self.assertEqual(out.subsystem, "inductor_fallback_random") 2025-09-07T08:03:51.9604836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/test_case.py", line 111, in assertEqual 2025-09-07T08:03:51.9605310Z return super().assertEqual(x, y, *args, **kwargs) 2025-09-07T08:03:51.9605813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/testing/_internal/common_utils.py", line 4179, in assertEqual 2025-09-07T08:03:51.9606341Z raise error_metas.pop()[0].to_error( # type: ignore[index] 2025-09-07T08:03:51.9606700Z AssertionError: None mismatch: None is not inductor_fallback_random 2025-09-07T08:03:51.9606932Z 2025-09-07T08:03:51.9607068Z To execute this test, run the following from the base repo dir: 2025-09-07T08:03:51.9607608Z python test/dynamo/test_compiler_bisector.py TestCompilerBisector.test_rng 2025-09-07T08:03:51.9607874Z 2025-09-07T08:03:51.9608042Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:03:51.9608421Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9608712Z No bisection status found. 2025-09-07T08:03:51.9608927Z Starting bisection process with system: eager 2025-09-07T08:03:51.9609179Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9609435Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9609759Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9610040Z Moving to the next system: inductor 2025-09-07T08:03:51.9610424Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9610949Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9611258Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9611556Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9611868Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9612217Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9612569Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9612943Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9613301Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9613656Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9614023Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9614392Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9614715Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9614978Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9615302Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9615747Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9616049Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9616339Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9616650Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9616981Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9617331Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9617699Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9618066Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9618420Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9618789Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9619149Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9619475Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9619740Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9620066Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9620414Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9620715Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9621059Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9621407Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9621781Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9622135Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9622495Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9622859Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9623230Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9623545Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9623808Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9624133Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9624514Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9624862Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9625232Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9625606Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9625958Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9626391Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9626755Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9627069Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9627330Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9627652Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9628040Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9628404Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9628765Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9629126Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9629497Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9629812Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9630080Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9630402Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9630784Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9631216Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9631600Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9631921Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9632182Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9632506Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9632881Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9633368Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9633794Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9634131Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9634455Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9634772Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9635164Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9635458Z Bisection status deleted. 2025-09-07T08:03:51.9635709Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9636000Z No bisection status found. 2025-09-07T08:03:51.9636221Z Starting bisection process with system: eager 2025-09-07T08:03:51.9636469Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9636720Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9637037Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9637336Z Moving to the next system: inductor 2025-09-07T08:03:51.9637727Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9638160Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9638462Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9638767Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9639083Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9639626Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9640026Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9640409Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9640782Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9641242Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9641612Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9642079Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9642405Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9642674Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9642999Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9643347Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9643643Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9643935Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9644244Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9644572Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9644920Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9645300Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9645679Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9646041Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9646397Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9646764Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9647168Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9647435Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9647757Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9648101Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9648410Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9648739Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9649079Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9649455Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9649820Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9650177Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9650548Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9650921Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9651234Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9651497Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9651817Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9652179Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9652545Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9652927Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9653296Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9653670Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9654025Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9654395Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9654722Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9654987Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9655301Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9655688Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9656052Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9656408Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9656757Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9657120Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9657516Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9657781Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9658099Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9658472Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9658829Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9659191Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9659503Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9659754Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9660071Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9660447Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9660755Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9661005Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9661325Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9661663Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9661979Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9662461Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9662745Z Bisection status deleted. 2025-09-07T08:03:51.9663001Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:03:51.9663298Z No bisection status found. 2025-09-07T08:03:51.9663518Z Starting bisection process with system: eager 2025-09-07T08:03:51.9663762Z Moving to the next system: aot_eager 2025-09-07T08:03:51.9664016Z Moving to the next system: aot_eager_decomp_partition 2025-09-07T08:03:51.9664326Z Moving to the next system: aot_eager_decomp_partition_crossref 2025-09-07T08:03:51.9664605Z Moving to the next system: inductor 2025-09-07T08:03:51.9664985Z The issue is in the inductor system. Moving to the first subsystem: BisectSubsystem(name='joint_graph_passes') 2025-09-07T08:03:51.9665443Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9665972Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9666287Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9666599Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9666928Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9667281Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9667661Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9668024Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9668371Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9668736Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9669108Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9669430Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9669687Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9670018Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9670370Z Disabling joint_graph_passes did not fix the issue. 2025-09-07T08:03:51.9670667Z Moving to the next subsystem: inductor - post_grad_passes 2025-09-07T08:03:51.9670965Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9671283Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9671616Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9671966Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9672342Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9673130Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9673525Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9673902Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9674287Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9674599Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9674862Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9675184Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9675528Z Disabling post_grad_passes did not fix the issue. 2025-09-07T08:03:51.9675837Z Moving to the next subsystem: inductor - inductor_fallback_random 2025-09-07T08:03:51.9676160Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9676507Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9676884Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9677246Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9677591Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9678082Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9678450Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9678760Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9679019Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9679333Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9679713Z Disabling inductor_fallback_random did not fix the issue. 2025-09-07T08:03:51.9680058Z Moving to the next subsystem: inductor - inductor_emulate_precision_casts 2025-09-07T08:03:51.9680429Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9680787Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9681231Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9681587Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9681958Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9682265Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9682535Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9682856Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9683239Z Disabling inductor_emulate_precision_casts did not fix the issue. 2025-09-07T08:03:51.9683601Z Moving to the next subsystem: inductor - inductor_layout_optimization 2025-09-07T08:03:51.9683945Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9684297Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9684662Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9684985Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9685238Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9685566Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9685952Z Disabling inductor_layout_optimization did not fix the issue. 2025-09-07T08:03:51.9686307Z Moving to the next subsystem: inductor - inductor_comprehensive_padding 2025-09-07T08:03:51.9686666Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9686979Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9687239Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9687562Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9687937Z Disabling inductor_comprehensive_padding did not fix the issue. 2025-09-07T08:03:51.9688245Z Moving to the next subsystem: inductor - lowerings 2025-09-07T08:03:51.9688587Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9688918Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9689246Z Disabling lowerings did not fix the issue. 2025-09-07T08:03:51.9689563Z All subsystems in inductor have been checked. The issue is not in this system. 2025-09-07T08:03:51.9689943Z The issue is in the inductor system, but could not identify subsystem. 2025-09-07T08:03:51.9690227Z Bisection status deleted. 2025-09-07T08:03:51.9690824Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-08a726095fb1c527.xml - 2025-09-07T08:03:51.9691478Z =========================== short test summary info ============================ 2025-09-07T08:03:51.9692094Z FAILED [2.7279s] dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng - AssertionError: None mismatch: None is not inductor_fallback_random 2025-09-07T08:03:51.9692558Z 2025-09-07T08:03:51.9692693Z To execute this test, run the following from the base repo dir: 2025-09-07T08:03:51.9693082Z python test/dynamo/test_compiler_bisector.py TestCompilerBisector.test_rng 2025-09-07T08:03:51.9693339Z 2025-09-07T08:03:51.9693593Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:03:51.9693943Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:03:51.9694247Z ==================== 1 failed, 6 passed, 2 rerun in 14.85s ===================== 2025-09-07T08:03:51.9694507Z Got exit code 1 2025-09-07T08:03:51.9694677Z Retrying single test... 2025-09-07T08:03:51.9696209Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:03:51.9698018Z import pkg_resources 2025-09-07T08:03:51.9698829Z Test results will be stored in test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-6a30da3792716ca8.xml 2025-09-07T08:03:51.9699764Z ============================= test session starts ============================== 2025-09-07T08:03:51.9700454Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:03:51.9701074Z cachedir: .pytest_cache 2025-09-07T08:03:51.9701814Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:03:51.9702365Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:03:51.9702583Z configfile: pytest.ini 2025-09-07T08:03:51.9703014Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:03:51.9703535Z collecting ... collected 7 items / 6 deselected / 1 selected 2025-09-07T08:03:51.9704054Z stepcurrent: skipping 6 already run items. Running only test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng 2025-09-07T08:03:51.9704521Z Running 1 items in this shard 2025-09-07T08:03:51.9704669Z 2025-09-07T08:03:51.9704880Z dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng PASSED [1.8184s] [100%] 2025-09-07T08:03:51.9705165Z 2025-09-07T08:03:51.9705644Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-6a30da3792716ca8.xml - 2025-09-07T08:03:51.9706298Z ======================= 1 passed, 6 deselected in 1.85s ======================== 2025-09-07T08:03:51.9706553Z Got exit code 0 2025-09-07T08:03:51.9706807Z Test succeeeded in new process, continuing with the rest of the tests 2025-09-07T08:03:51.9707998Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:03:51.9708995Z import pkg_resources 2025-09-07T08:03:51.9709468Z Test results will be stored in test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-dda53ea5d5eebb51.xml 2025-09-07T08:03:51.9710001Z ============================= test session starts ============================== 2025-09-07T08:03:51.9710391Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:03:51.9710752Z cachedir: .pytest_cache 2025-09-07T08:03:51.9711173Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:03:51.9711640Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:03:51.9711854Z configfile: pytest.ini 2025-09-07T08:03:51.9712289Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:03:51.9712812Z collecting ... collected 7 items / 7 deselected / 0 selected 2025-09-07T08:03:51.9713105Z stepcurrent: skipping 7 already run items. 2025-09-07T08:03:51.9713417Z Running 0 items in this shard 2025-09-07T08:03:51.9713551Z 2025-09-07T08:03:51.9714016Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-dda53ea5d5eebb51.xml - 2025-09-07T08:03:51.9714660Z ============================ 7 deselected in 0.01s ============================= 2025-09-07T08:03:51.9715204Z The following tests failed and then succeeded when run in a new process['test/dynamo/test_compiler_bisector.py::TestCompilerBisector::test_rng'] 2025-09-07T08:03:51.9715627Z 2025-09-07T08:03:51.9715974Z FINISHED PRINTING LOG FILE of dynamo/test_compiler_bisector 1/1 (test/test-reports/dynamo.test_compiler_bisector_1.1_09a785a769a9b1a3_.log) 2025-09-07T08:03:51.9716404Z 2025-09-07T08:03:55.1388700Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:03:55.1390355Z import pkg_resources 2025-09-07T08:03:55.4786397Z Running inductor/test_fxir_backend 1/1 ... [2025-09-07 08:03:55.478208] 2025-09-07T08:03:55.4786975Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:03:55.4788865Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_fxir_backend.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:03:55.478590] 2025-09-07T08:04:06.8693894Z 2025-09-07T08:04:06.8694690Z inductor/test_cpu_repro 3/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_repro_3.3_07b11f51c656bc86_.log 2025-09-07T08:04:06.8795567Z Running 230 items in this shard: test/inductor/test_cpu_repro.py::CPUReproTests::test_acosh_with_negative_large_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_argmax_argmin_with_nan_value, test/inductor/test_cpu_repro.py::CPUReproTests::test_argmin, test/inductor/test_cpu_repro.py::CPUReproTests::test_atomic_add_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_bitwise_right_shift, test/inductor/test_cpu_repro.py::CPUReproTests::test_bool_reduction_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_broadcast_mul_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_cat_mul, test/inductor/test_cpu_repro.py::CPUReproTests::test_channel_shuffle_cl_output, test/inductor/test_cpu_repro.py::CPUReproTests::test_complex_memory_overlap, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv2d_bn_mixed_dtype, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv_transpose2d_has_output_size_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv_transpose2d_packed_cpu, test/inductor/test_cpu_repro.py::CPUReproTests::test_convert_double_to_fp32_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_convert_fp32_to_double_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_convert_int64_to_int32_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_convert_int8_to_half_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_cpu_vec_cosim, test/inductor/test_cpu_repro.py::CPUReproTests::test_decomposed_dequant_relu_quant_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_maxpool2d_lowering_int8, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_quant_lowering_fp8_e4m3, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_quant_lowering_fp8_e5m2, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_relu_quant_dequant_relu_quant_lowering_int8, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_relu_quant_dequant_relu_quant_lowering_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_disabled_amp_is_inference_True, test/inductor/test_cpu_repro.py::CPUReproTests::test_dropout, test/inductor/test_cpu_repro.py::CPUReproTests::test_embedding_vec_bf16, test/inductor/test_cpu_repro.py::CPUReproTests::test_expr_vec_non_contiguous, test/inductor/test_cpu_repro.py::CPUReproTests::test_float32_to_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp32_load_with_to_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_bfloat16_shape_15,3,13, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_bfloat16_shape_4,2048,4096, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_float32_shape_4,2048,4096, test/inductor/test_cpu_repro.py::CPUReproTests::test_fractional_max_pool2d_3d_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_full_boolean_dynamic_shape, test/inductor/test_cpu_repro.py::CPUReproTests::test_fused_attention_conv, test/inductor/test_cpu_repro.py::CPUReproTests::test_group_norm_large_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_group_norm_large_size, test/inductor/test_cpu_repro.py::CPUReproTests::test_group_norm_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_highp_to_lowp_cse_var_cache_with_store, test/inductor/test_cpu_repro.py::CPUReproTests::test_horizontal_fusion, test/inductor/test_cpu_repro.py::CPUReproTests::test_index_put2, test/inductor/test_cpu_repro.py::CPUReproTests::test_int64_pointwise_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_int_div_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_invalid_dropout_args, test/inductor/test_cpu_repro.py::CPUReproTests::test_linear_buffer_reuse, test/inductor/test_cpu_repro.py::CPUReproTests::test_linear_float64, test/inductor/test_cpu_repro.py::CPUReproTests::test_linear_packed, test/inductor/test_cpu_repro.py::CPUReproTests::test_linear_with_no_default_contiguous_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_local_buffer_with_line_reuse, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_False_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_1_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_False_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_False_empty_state_True_batch_first_True_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_1_bidirectional_True_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_False_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_False_batch_size_7_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_False_bias_True_empty_state_True_batch_first_True_batch_size_7_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_False_empty_state_False_batch_first_False_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_False_batch_first_True_batch_size_1_seq_len_1, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_unbatched_True_input_size_7_hidden_size_7_num_layers_7_bidirectional_True_bias_True_empty_state_True_batch_first_True_batch_size_1_seq_len_7, test/inductor/test_cpu_repro.py::CPUReproTests::test_max_reduction_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_meta_device, test/inductor/test_cpu_repro.py::CPUReproTests::test_module_buffer_mutation, test/inductor/test_cpu_repro.py::CPUReproTests::test_new_vec_op_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_nn_fold, test/inductor/test_cpu_repro.py::CPUReproTests::test_non_contiguous_reduction_store, test/inductor/test_cpu_repro.py::CPUReproTests::test_outer_looop_fusion_with_local_buf, test/inductor/test_cpu_repro.py::CPUReproTests::test_pow_cos, test/inductor/test_cpu_repro.py::CPUReproTests::test_relu_permute_reshape_reinterpret_view, test/inductor/test_cpu_repro.py::CPUReproTests::test_repeated_exp, test/inductor/test_cpu_repro.py::CPUReproTests::test_require_stride_order_non_owning, test/inductor/test_cpu_repro.py::CPUReproTests::test_scatter_using_atomic_add_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_set_source_Tensor, test/inductor/test_cpu_repro.py::CPUReproTests::test_sigmoid_with_reduction, test/inductor/test_cpu_repro.py::CPUReproTests::test_symbolic_shape_scalar_value_reduction, test/inductor/test_cpu_repro.py::CPUReproTests::test_tanh_atan2, test/inductor/test_cpu_repro.py::CPUReproTests::test_tanh_atan2_use_decompose_tanh, test/inductor/test_cpu_repro.py::CPUReproTests::test_tile2d_load_decomposed_dequant_add_relu_quant_int8, test/inductor/test_cpu_repro.py::CPUReproTests::test_tile2d_store_channel_shuffle_cl_quant_output_int8, test/inductor/test_cpu_repro.py::CPUReproTests::test_to_dtype_bool_float, test/inductor/test_cpu_repro.py::CPUReproTests::test_transpose_mxn_32_32_bf16_fp16, test/inductor/test_cpu_repro.py::CPUReproTests::test_transpose_sum_outer, test/inductor/test_cpu_repro.py::CPUReproTests::test_transpose_with_norm, test/inductor/test_cpu_repro.py::CPUReproTests::test_uint32_reduction_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_uint64_reduction_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_uint8_add, test/inductor/test_cpu_repro.py::CPUReproTests::test_uint8_sub, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_contiguous_ModularIndexing, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_kernel_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_remainder, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_transpose_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_vertical_sum_cpu_only 2025-09-07T08:04:06.8892419Z 2025-09-07T08:04:10.0749890Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:04:10.0751282Z import pkg_resources 2025-09-07T08:04:10.4246216Z Running test_dataloader 1/1 ... [2025-09-07 08:04:10.424173] 2025-09-07T08:04:10.4246881Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:04:10.4248278Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_dataloader.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:04:10.424508] 2025-09-07T08:04:57.0457775Z 2025-09-07T08:04:57.0458778Z PRINTING LOG FILE of inductor/test_fxir_backend 1/1 (test/test-reports/inductor.test_fxir_backend_1.1_68d7e44466efb127_.log) 2025-09-07T08:04:57.0461230Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:04:57.0463148Z import pkg_resources 2025-09-07T08:04:57.0464326Z Test results will be stored in test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-c7a51e214b9d54ac.xml 2025-09-07T08:04:57.0465304Z ============================= test session starts ============================== 2025-09-07T08:04:57.0466046Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:04:57.0466712Z cachedir: .pytest_cache 2025-09-07T08:04:57.0467495Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:04:57.0468315Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:04:57.0468664Z configfile: pytest.ini 2025-09-07T08:04:57.0469362Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:04:57.0470133Z collecting ... collected 38 items 2025-09-07T08:04:57.0470578Z stepcurrent: Cannot find last run test, not skipping 2025-09-07T08:04:57.0485952Z Running 38 items in this shard: test/inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_False_use_dynamic_shapes_False, test/inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_False_use_dynamic_shapes_True, test/inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_True_use_dynamic_shapes_False, test/inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_True_use_dynamic_shapes_True, test/inductor/test_fxir_backend.py::FxirTestCase::test_backward, test/inductor/test_fxir_backend.py::FxirTestCase::test_basic, test/inductor/test_fxir_backend.py::FxirTestCase::test_cat_inputs, test/inductor/test_fxir_backend.py::FxirTestCase::test_cat_reinterpret_view, test/inductor/test_fxir_backend.py::FxirTestCase::test_cat_to_alloc, test/inductor/test_fxir_backend.py::FxirTestCase::test_cat_views, test/inductor/test_fxir_backend.py::FxirTestCase::test_cpp_raises, test/inductor/test_fxir_backend.py::FxirTestCase::test_custom_compiler, test/inductor/test_fxir_backend.py::FxirTestCase::test_custom_triton, test/inductor/test_fxir_backend.py::FxirTestCase::test_debug, test/inductor/test_fxir_backend.py::FxirTestCase::test_duplicate_input, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_launch_grid_calc_python, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_launch_grid_calc_python_slow, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_and_strides, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_precomputed_size, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape0, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape1, test/inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape2, test/inductor/test_fxir_backend.py::FxirTestCase::test_export_const_placeholder_const_1, test/inductor/test_fxir_backend.py::FxirTestCase::test_export_const_placeholder_const_1_5, test/inductor/test_fxir_backend.py::FxirTestCase::test_extern, test/inductor/test_fxir_backend.py::FxirTestCase::test_extern_multi_output, test/inductor/test_fxir_backend.py::FxirTestCase::test_fallback, test/inductor/test_fxir_backend.py::FxirTestCase::test_free, test/inductor/test_fxir_backend.py::FxirTestCase::test_multiple_kernels, test/inductor/test_fxir_backend.py::FxirTestCase::test_output_slice_view, test/inductor/test_fxir_backend.py::FxirTestCase::test_reshape_output, test/inductor/test_fxir_backend.py::FxirTestCase::test_subgraph_raises, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_const, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_dynamic, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_linear, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_custom_backend, test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_custom_triton_autotune_dynamic 2025-09-07T08:04:57.0501138Z 2025-09-07T08:04:57.0502042Z inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_False_use_dynamic_shapes_False PASSED [1.6339s] [ 2%] 2025-09-07T08:04:57.0503338Z inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_False_use_dynamic_shapes_True PASSED [1.3537s] [ 5%] 2025-09-07T08:04:57.0504604Z inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_True_use_dynamic_shapes_False PASSED [0.3953s] [ 7%] 2025-09-07T08:04:57.0505852Z inductor/test_fxir_backend.py::FxirTestCase::test_autotune_enable_tuning_True_use_dynamic_shapes_True PASSED [1.3114s] [ 10%] 2025-09-07T08:04:57.0507375Z inductor/test_fxir_backend.py::FxirTestCase::test_backward W0907 08:04:05.938000 244361 site-packages/torch/_inductor/utils.py:1554] [0/0_1] Not enough SMs to use max_autotune_gemm mode 2025-09-07T08:04:57.0508436Z PASSED [1.4024s] [ 13%] 2025-09-07T08:04:57.0508978Z inductor/test_fxir_backend.py::FxirTestCase::test_basic PASSED [0.3932s] [ 15%] 2025-09-07T08:04:57.0509815Z inductor/test_fxir_backend.py::FxirTestCase::test_cat_inputs PASSED [0.4160s] [ 18%] 2025-09-07T08:04:57.0510710Z inductor/test_fxir_backend.py::FxirTestCase::test_cat_reinterpret_view PASSED [1.3635s] [ 21%] 2025-09-07T08:04:57.0511593Z inductor/test_fxir_backend.py::FxirTestCase::test_cat_to_alloc PASSED [0.4099s] [ 23%] 2025-09-07T08:04:57.0512423Z inductor/test_fxir_backend.py::FxirTestCase::test_cat_views PASSED [0.7293s] [ 26%] 2025-09-07T08:04:57.0513246Z inductor/test_fxir_backend.py::FxirTestCase::test_cpp_raises PASSED [0.7438s] [ 28%] 2025-09-07T08:04:57.0514579Z inductor/test_fxir_backend.py::FxirTestCase::test_custom_compiler E0907 08:04:11.645000 244361 site-packages/torch/_dynamo/utils.py:3131] Accuracy failed: allclose not within tol=0.0001 2025-09-07T08:04:57.0515884Z PASSED [0.3850s] [ 31%] 2025-09-07T08:04:57.0516443Z inductor/test_fxir_backend.py::FxirTestCase::test_custom_triton PASSED [0.4836s] [ 34%] 2025-09-07T08:04:57.0518285Z inductor/test_fxir_backend.py::FxirTestCase::test_debug W0907 08:04:12.265000 244361 site-packages/torch/_inductor/debug.py:507] [0/0] model__13_inference_16 debug trace: /var/lib/jenkins/workspace/test/torch_compile_debug/run_2025_09_07_08_04_12_169091-pid_244361/torchinductor/model__13_inference_16.0 2025-09-07T08:04:57.0519896Z PASSED [0.3904s] [ 36%] 2025-09-07T08:04:57.0520452Z inductor/test_fxir_backend.py::FxirTestCase::test_duplicate_input PASSED [0.3719s] [ 39%] 2025-09-07T08:04:57.0521569Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_launch_grid_calc_python PASSED [1.8772s] [ 42%] 2025-09-07T08:04:57.0525139Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_launch_grid_calc_python_slow PASSED [1.3653s] [ 44%] 2025-09-07T08:04:57.0526460Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_and_strides PASSED [1.4928s] [ 47%] 2025-09-07T08:04:57.0527517Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_precomputed_size PASSED [1.5592s] [ 50%] 2025-09-07T08:04:57.0528622Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape0 PASSED [1.4327s] [ 52%] 2025-09-07T08:04:57.0529663Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape1 PASSED [1.5658s] [ 55%] 2025-09-07T08:04:57.0530762Z inductor/test_fxir_backend.py::FxirTestCase::test_dynamic_shapes_with_padding_shape2 PASSED [1.5807s] [ 57%] 2025-09-07T08:04:57.0533603Z inductor/test_fxir_backend.py::FxirTestCase::test_export_const_placeholder_const_1 PASSED [0.4177s] [ 60%] 2025-09-07T08:04:57.0534723Z inductor/test_fxir_backend.py::FxirTestCase::test_export_const_placeholder_const_1_5 PASSED [0.3461s] [ 63%] 2025-09-07T08:04:57.0535659Z inductor/test_fxir_backend.py::FxirTestCase::test_extern PASSED [0.5050s] [ 65%] 2025-09-07T08:04:57.0536505Z inductor/test_fxir_backend.py::FxirTestCase::test_extern_multi_output PASSED [0.6871s] [ 68%] 2025-09-07T08:04:57.0537392Z inductor/test_fxir_backend.py::FxirTestCase::test_fallback PASSED [1.0057s] [ 71%] 2025-09-07T08:04:57.0538400Z inductor/test_fxir_backend.py::FxirTestCase::test_free PASSED [1.0442s] [ 73%] 2025-09-07T08:04:57.0539238Z inductor/test_fxir_backend.py::FxirTestCase::test_multiple_kernels PASSED [0.9114s] [ 76%] 2025-09-07T08:04:57.0540138Z inductor/test_fxir_backend.py::FxirTestCase::test_output_slice_view PASSED [0.0879s] [ 78%] 2025-09-07T08:04:57.0541189Z inductor/test_fxir_backend.py::FxirTestCase::test_reshape_output PASSED [0.4063s] [ 81%] 2025-09-07T08:04:57.0542260Z inductor/test_fxir_backend.py::FxirTestCase::test_subgraph_raises PASSED [0.1057s] [ 84%] 2025-09-07T08:04:57.0543311Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add ('RERUN', {'yellow': True}) [0.0668s] [ 86%] 2025-09-07T08:04:57.0544409Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add ('RERUN', {'yellow': True}) [0.0451s] [ 86%] 2025-09-07T08:04:57.0545371Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add FAILED [0.0444s] [ 86%] 2025-09-07T08:04:57.0545902Z 2025-09-07T08:04:57.0546076Z ==================================== RERUNS ==================================== 2025-09-07T08:04:57.0546657Z _______________________ AOTFxirTestCase.test_aoti_fx_add _______________________ 2025-09-07T08:04:57.0547200Z Traceback (most recent call last): 2025-09-07T08:04:57.0547941Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 713, in test_aoti_fx_add 2025-09-07T08:04:57.0548660Z self.check(M(), inp) 2025-09-07T08:04:57.0549267Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 695, in check 2025-09-07T08:04:57.0549948Z gm = torch._inductor.aot_compile( 2025-09-07T08:04:57.0550717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/__init__.py", line 301, in aot_compile 2025-09-07T08:04:57.0551461Z return compile_fx_aot( 2025-09-07T08:04:57.0552211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot 2025-09-07T08:04:57.0553056Z compiled_artifacts = compile_fx( 2025-09-07T08:04:57.0553852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx 2025-09-07T08:04:57.0554637Z return compile_fx( 2025-09-07T08:04:57.0555349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx 2025-09-07T08:04:57.0556143Z return compile_fx( 2025-09-07T08:04:57.0556865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx 2025-09-07T08:04:57.0557724Z return inference_compiler(unlifted_gm, example_inputs_) 2025-09-07T08:04:57.0558802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1267, in __call__ 2025-09-07T08:04:57.0559707Z return self.compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0560624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base 2025-09-07T08:04:57.0561820Z return compile_fx_forward( 2025-09-07T08:04:57.0562652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward 2025-09-07T08:04:57.0563460Z return inner_compile( 2025-09-07T08:04:57.0563949Z File "/opt/conda/envs/py_3.10/lib/python3.10/contextlib.py", line 79, in inner 2025-09-07T08:04:57.0564499Z return func(*args, **kwds) 2025-09-07T08:04:57.0565237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner 2025-09-07T08:04:57.0566253Z return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")( 2025-09-07T08:04:57.0567160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper 2025-09-07T08:04:57.0567939Z inner_compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0568712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner 2025-09-07T08:04:57.0569681Z mb_compiled_graph = fx_codegen_and_compile( 2025-09-07T08:04:57.0570523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile 2025-09-07T08:04:57.0571667Z return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs) 2025-09-07T08:04:57.0574223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1452, in codegen_and_compile 2025-09-07T08:04:57.0575110Z compiled_fn = graph.codegen()[0].gm # type: ignore[attr-defined] 2025-09-07T08:04:57.0575873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2258, in codegen 2025-09-07T08:04:57.0576525Z self.init_wrapper_code() 2025-09-07T08:04:57.0577187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2024, in init_wrapper_code 2025-09-07T08:04:57.0577912Z assert wrapper_code_gen_cls is not None, ( 2025-09-07T08:04:57.0578303Z AssertionError: Device cuda not supported 2025-09-07T08:04:57.0578561Z 2025-09-07T08:04:57.0578778Z To execute this test, run the following from the base repo dir: 2025-09-07T08:04:57.0579389Z python test/inductor/test_fxir_backend.py AOTFxirTestCase.test_aoti_fx_add 2025-09-07T08:04:57.0579786Z 2025-09-07T08:04:57.0580052Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:04:57.0580662Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0581088Z inductor [] 2025-09-07T08:04:57.0581324Z graph_break [] 2025-09-07T08:04:57.0581714Z _______________________ AOTFxirTestCase.test_aoti_fx_add _______________________ 2025-09-07T08:04:57.0582193Z Traceback (most recent call last): 2025-09-07T08:04:57.0582819Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 713, in test_aoti_fx_add 2025-09-07T08:04:57.0583467Z self.check(M(), inp) 2025-09-07T08:04:57.0583998Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 695, in check 2025-09-07T08:04:57.0584590Z gm = torch._inductor.aot_compile( 2025-09-07T08:04:57.0585260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/__init__.py", line 301, in aot_compile 2025-09-07T08:04:57.0585932Z return compile_fx_aot( 2025-09-07T08:04:57.0586601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot 2025-09-07T08:04:57.0587404Z compiled_artifacts = compile_fx( 2025-09-07T08:04:57.0588402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx 2025-09-07T08:04:57.0589218Z return compile_fx( 2025-09-07T08:04:57.0589917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx 2025-09-07T08:04:57.0590778Z return compile_fx( 2025-09-07T08:04:57.0591614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx 2025-09-07T08:04:57.0592581Z return inference_compiler(unlifted_gm, example_inputs_) 2025-09-07T08:04:57.0593524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1267, in __call__ 2025-09-07T08:04:57.0594427Z return self.compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0595275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base 2025-09-07T08:04:57.0596085Z return compile_fx_forward( 2025-09-07T08:04:57.0596890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward 2025-09-07T08:04:57.0597752Z return inner_compile( 2025-09-07T08:04:57.0598289Z File "/opt/conda/envs/py_3.10/lib/python3.10/contextlib.py", line 79, in inner 2025-09-07T08:04:57.0599177Z return func(*args, **kwds) 2025-09-07T08:04:57.0599980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner 2025-09-07T08:04:57.0600943Z return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")( 2025-09-07T08:04:57.0602076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper 2025-09-07T08:04:57.0602924Z inner_compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0603786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner 2025-09-07T08:04:57.0604865Z mb_compiled_graph = fx_codegen_and_compile( 2025-09-07T08:04:57.0605759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile 2025-09-07T08:04:57.0606825Z return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs) 2025-09-07T08:04:57.0607851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1452, in codegen_and_compile 2025-09-07T08:04:57.0608777Z compiled_fn = graph.codegen()[0].gm # type: ignore[attr-defined] 2025-09-07T08:04:57.0609618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2258, in codegen 2025-09-07T08:04:57.0610354Z self.init_wrapper_code() 2025-09-07T08:04:57.0611124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2024, in init_wrapper_code 2025-09-07T08:04:57.0611975Z assert wrapper_code_gen_cls is not None, ( 2025-09-07T08:04:57.0612406Z AssertionError: Device cuda not supported 2025-09-07T08:04:57.0612710Z 2025-09-07T08:04:57.0612948Z To execute this test, run the following from the base repo dir: 2025-09-07T08:04:57.0613657Z python test/inductor/test_fxir_backend.py AOTFxirTestCase.test_aoti_fx_add 2025-09-07T08:04:57.0614149Z 2025-09-07T08:04:57.0614452Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:04:57.0615149Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0615661Z inductor [] 2025-09-07T08:04:57.0615920Z graph_break [] 2025-09-07T08:04:57.0616314Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0617014Z inductor [] 2025-09-07T08:04:57.0617279Z graph_break [] 2025-09-07T08:04:57.0617597Z =================================== FAILURES =================================== 2025-09-07T08:04:57.0618156Z _______________________ AOTFxirTestCase.test_aoti_fx_add _______________________ 2025-09-07T08:04:57.0618932Z Traceback (most recent call last): 2025-09-07T08:04:57.0619693Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 713, in test_aoti_fx_add 2025-09-07T08:04:57.0620438Z self.check(M(), inp) 2025-09-07T08:04:57.0621067Z File "/var/lib/jenkins/workspace/test/inductor/test_fxir_backend.py", line 695, in check 2025-09-07T08:04:57.0621754Z gm = torch._inductor.aot_compile( 2025-09-07T08:04:57.0622526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/__init__.py", line 301, in aot_compile 2025-09-07T08:04:57.0623271Z return compile_fx_aot( 2025-09-07T08:04:57.0624001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1941, in compile_fx_aot 2025-09-07T08:04:57.0624810Z compiled_artifacts = compile_fx( 2025-09-07T08:04:57.0625583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2413, in compile_fx 2025-09-07T08:04:57.0626343Z return compile_fx( 2025-09-07T08:04:57.0627049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2474, in compile_fx 2025-09-07T08:04:57.0627827Z return compile_fx( 2025-09-07T08:04:57.0628523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2672, in compile_fx 2025-09-07T08:04:57.0629557Z return inference_compiler(unlifted_gm, example_inputs_) 2025-09-07T08:04:57.0630411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1267, in __call__ 2025-09-07T08:04:57.0631248Z return self.compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0632103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2558, in fw_compiler_base 2025-09-07T08:04:57.0632924Z return compile_fx_forward( 2025-09-07T08:04:57.0633736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2275, in compile_fx_forward 2025-09-07T08:04:57.0634530Z return inner_compile( 2025-09-07T08:04:57.0635059Z File "/opt/conda/envs/py_3.10/lib/python3.10/contextlib.py", line 79, in inner 2025-09-07T08:04:57.0635661Z return func(*args, **kwds) 2025-09-07T08:04:57.0636417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner 2025-09-07T08:04:57.0637398Z return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")( 2025-09-07T08:04:57.0638351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper 2025-09-07T08:04:57.0639226Z inner_compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:04:57.0640115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner 2025-09-07T08:04:57.0640987Z mb_compiled_graph = fx_codegen_and_compile( 2025-09-07T08:04:57.0642019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile 2025-09-07T08:04:57.0643067Z return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs) 2025-09-07T08:04:57.0644036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1452, in codegen_and_compile 2025-09-07T08:04:57.0644900Z compiled_fn = graph.codegen()[0].gm # type: ignore[attr-defined] 2025-09-07T08:04:57.0645690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2258, in codegen 2025-09-07T08:04:57.0646353Z self.init_wrapper_code() 2025-09-07T08:04:57.0647014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 2024, in init_wrapper_code 2025-09-07T08:04:57.0647808Z assert wrapper_code_gen_cls is not None, ( 2025-09-07T08:04:57.0648247Z AssertionError: Device cuda not supported 2025-09-07T08:04:57.0648539Z 2025-09-07T08:04:57.0648946Z To execute this test, run the following from the base repo dir: 2025-09-07T08:04:57.0649678Z python test/inductor/test_fxir_backend.py AOTFxirTestCase.test_aoti_fx_add 2025-09-07T08:04:57.0650154Z 2025-09-07T08:04:57.0650463Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:04:57.0651182Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0651678Z inductor [] 2025-09-07T08:04:57.0651928Z graph_break [] 2025-09-07T08:04:57.0652292Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0652765Z inductor [] 2025-09-07T08:04:57.0653019Z graph_break [] 2025-09-07T08:04:57.0653423Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:04:57.0653915Z inductor [] 2025-09-07T08:04:57.0654159Z graph_break [] 2025-09-07T08:04:57.0655155Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-c7a51e214b9d54ac.xml - 2025-09-07T08:04:57.0656274Z =========================== short test summary info ============================ 2025-09-07T08:04:57.0657172Z FAILED [0.0444s] inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add - AssertionError: Device cuda not supported 2025-09-07T08:04:57.0658009Z 2025-09-07T08:04:57.0658254Z To execute this test, run the following from the base repo dir: 2025-09-07T08:04:57.0658967Z python test/inductor/test_fxir_backend.py AOTFxirTestCase.test_aoti_fx_add 2025-09-07T08:04:57.0659443Z 2025-09-07T08:04:57.0659737Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:04:57.0660306Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:04:57.0660865Z ==================== 1 failed, 32 passed, 2 rerun in 28.40s ==================== 2025-09-07T08:04:57.0661341Z Got exit code 1 2025-09-07T08:04:57.0661638Z Retrying single test... 2025-09-07T08:04:57.0663337Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:04:57.0665144Z import pkg_resources 2025-09-07T08:04:57.0665971Z Test results will be stored in test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-70b84f7f7556f851.xml 2025-09-07T08:04:57.0666932Z ============================= test session starts ============================== 2025-09-07T08:04:57.0667653Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:04:57.0668284Z cachedir: .pytest_cache 2025-09-07T08:04:57.0669003Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:04:57.0669850Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:04:57.0670213Z configfile: pytest.ini 2025-09-07T08:04:57.0670978Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:04:57.0671956Z collecting ... collected 38 items / 37 deselected / 1 selected 2025-09-07T08:04:57.0673249Z stepcurrent: skipping 32 already run items. Running only test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add 2025-09-07T08:04:57.0674091Z Running 1 items in this shard 2025-09-07T08:04:57.0674329Z 2025-09-07T08:04:57.0674724Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add PASSED [1.8970s] [100%] 2025-09-07T08:04:57.0675248Z 2025-09-07T08:04:57.0676066Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-70b84f7f7556f851.xml - 2025-09-07T08:04:57.0677227Z ======================= 1 passed, 37 deselected in 1.92s ======================= 2025-09-07T08:04:57.0677955Z Got exit code 0 2025-09-07T08:04:57.0678453Z Test succeeeded in new process, continuing with the rest of the tests 2025-09-07T08:04:57.0680240Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:04:57.0682085Z import pkg_resources 2025-09-07T08:04:57.0682873Z Test results will be stored in test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-6b89816c472384d6.xml 2025-09-07T08:04:57.0683826Z ============================= test session starts ============================== 2025-09-07T08:04:57.0684503Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:04:57.0685131Z cachedir: .pytest_cache 2025-09-07T08:04:57.0685908Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:04:57.0686743Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:04:57.0687375Z configfile: pytest.ini 2025-09-07T08:04:57.0688186Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:04:57.0689124Z collecting ... collected 38 items / 33 deselected / 5 selected 2025-09-07T08:04:57.0689606Z stepcurrent: skipping 33 already run items. 2025-09-07T08:04:57.0690000Z Running 5 items in this shard 2025-09-07T08:04:57.0690213Z 2025-09-07T08:04:57.0690566Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_const PASSED [1.9238s] [ 20%] 2025-09-07T08:04:57.0691680Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_dynamic PASSED [0.4442s] [ 40%] 2025-09-07T08:04:57.0692667Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_linear PASSED [0.4603s] [ 60%] 2025-09-07T08:04:57.0693471Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_custom_backend PASSED [0.4516s] [ 80%] 2025-09-07T08:04:57.0695718Z inductor/test_fxir_backend.py::AOTFxirTestCase::test_custom_triton_autotune_dynamic SKIPPED [0.0009s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/161698 for platform(s) linux, rocm, slow. If you're seeing this on your local machine and would like to enable this test, please make sure CI is not set and you are not using the flag --import-disabled-tests.) [100%] 2025-09-07T08:04:57.0697636Z 2025-09-07T08:04:57.0698435Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-6b89816c472384d6.xml - 2025-09-07T08:04:57.0699538Z ================= 4 passed, 1 skipped, 33 deselected in 3.32s ================== 2025-09-07T08:04:57.0700477Z The following tests failed and then succeeded when run in a new process['test/inductor/test_fxir_backend.py::AOTFxirTestCase::test_aoti_fx_add'] 2025-09-07T08:04:57.0701209Z 2025-09-07T08:04:57.0701775Z FINISHED PRINTING LOG FILE of inductor/test_fxir_backend 1/1 (test/test-reports/inductor.test_fxir_backend_1.1_68d7e44466efb127_.log) 2025-09-07T08:04:57.0702455Z 2025-09-07T08:05:00.4938345Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:05:00.4940427Z import pkg_resources 2025-09-07T08:05:00.8803945Z Running inductor/test_flex_decoding 2/3 ... [2025-09-07 08:05:00.879850] 2025-09-07T08:05:00.8804657Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:05:00.8806447Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_flex_decoding.py', '-m', 'not serial', '--shard-id=2', '--num-shards=3', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:05:00.880232] 2025-09-07T08:10:04.3036987Z 2025-09-07T08:10:04.3038163Z test_dataloader 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_dataloader_1.1_6ab50b4bd6f9def9_.log 2025-09-07T08:10:04.3114203Z Running 186 items in this shard: test/test_dataloader.py::TestDatasetRandomSplit::test_incomplete_fractional_splits, test/test_dataloader.py::TestDatasetRandomSplit::test_lengths_must_equal_dataset_size, test/test_dataloader.py::TestDatasetRandomSplit::test_slicing_of_subset_of_dataset, test/test_dataloader.py::TestDatasetRandomSplit::test_slicing_of_subset_of_subset, test/test_dataloader.py::TestDatasetRandomSplit::test_splits_are_mutually_exclusive, test/test_dataloader.py::TestDatasetRandomSplit::test_splits_generator, test/test_dataloader.py::TestDatasetRandomSplit::test_splits_have_correct_size, test/test_dataloader.py::TestDatasetRandomSplit::test_splits_indexing_type, test/test_dataloader.py::TestDatasetRandomSplit::test_splits_reproducibility, test/test_dataloader.py::TestTensorDataset::test_getitem, test/test_dataloader.py::TestTensorDataset::test_getitem_1d, test/test_dataloader.py::TestTensorDataset::test_len, test/test_dataloader.py::TestTensorDataset::test_many_tensors, test/test_dataloader.py::TestTensorDataset::test_single_tensor, test/test_dataloader.py::TestStackDataset::test_empty, test/test_dataloader.py::TestStackDataset::test_getitem, test/test_dataloader.py::TestStackDataset::test_getitems, test/test_dataloader.py::TestStackDataset::test_getitems_raises_index_error, test/test_dataloader.py::TestStackDataset::test_getitems_value_error, test/test_dataloader.py::TestStackDataset::test_len, test/test_dataloader.py::TestStackDataset::test_mixed, test/test_dataloader.py::TestStackDataset::test_single, test/test_dataloader.py::TestStackDataset::test_size_mismatch, test/test_dataloader.py::TestConcatDataset::test_add_dataset, test/test_dataloader.py::TestConcatDataset::test_concat_raises_index_error, test/test_dataloader.py::TestConcatDataset::test_concat_two_non_singletons, test/test_dataloader.py::TestConcatDataset::test_concat_two_non_singletons_with_empty, test/test_dataloader.py::TestConcatDataset::test_concat_two_singletons, test/test_dataloader.py::TestConcatDataset::test_iterable_dataset_err, test/test_dataloader.py::TestDataLoader::test_batch_sampler, test/test_dataloader.py::TestDataLoader::test_builtin_collection_conversion, test/test_dataloader.py::TestDataLoader::test_bulk_loading_nobatch, test/test_dataloader.py::TestDataLoader::test_chain_iterable_style_dataset, test/test_dataloader.py::TestDataLoader::test_default_collate_bad_numpy_types, test/test_dataloader.py::TestDataLoader::test_default_collate_bad_sequence_type, test/test_dataloader.py::TestDataLoader::test_default_collate_dtype, test/test_dataloader.py::TestDataLoader::test_default_collate_mapping_keep_type, test/test_dataloader.py::TestDataLoader::test_default_collate_numpy_memmap, test/test_dataloader.py::TestDataLoader::test_default_collate_sequence_dont_keep_type, test/test_dataloader.py::TestDataLoader::test_default_collate_sequence_keep_type, test/test_dataloader.py::TestDataLoader::test_default_collate_shared_tensor, test/test_dataloader.py::TestDataLoader::test_default_convert_mapping_keep_type, test/test_dataloader.py::TestDataLoader::test_default_convert_sequence_dont_keep_type, test/test_dataloader.py::TestDataLoader::test_default_convert_sequence_keep_type, test/test_dataloader.py::TestDataLoader::test_distributed_sampler_invalid_rank, test/test_dataloader.py::TestDataLoader::test_duplicating_data_with_drop_last, test/test_dataloader.py::TestDataLoader::test_error, test/test_dataloader.py::TestDataLoader::test_error_in_init, test/test_dataloader.py::TestDataLoader::test_error_workers, test/test_dataloader.py::TestDataLoader::test_excessive_thread_creation_warning, test/test_dataloader.py::TestDataLoader::test_fd_limit_exceeded, test/test_dataloader.py::TestDataLoader::test_get_worker_info, test/test_dataloader.py::TestDataLoader::test_growing_dataset, test/test_dataloader.py::TestDataLoader::test_invalid_assign_after_init, test/test_dataloader.py::TestDataLoader::test_invalid_ctor_args_combinations, test/test_dataloader.py::TestDataLoader::test_iterable_style_dataset, test/test_dataloader.py::TestDataLoader::test_iterabledataset_len, test/test_dataloader.py::TestDataLoader::test_large_sampler_indices, test/test_dataloader.py::TestDataLoader::test_len, test/test_dataloader.py::TestDataLoader::test_multi_epochs_reproducibility, test/test_dataloader.py::TestDataLoader::test_multiple_dataloaders, test/test_dataloader.py::TestDataLoader::test_multiprocessing_contexts, test/test_dataloader.py::TestDataLoader::test_multiprocessing_iterdatapipe, test/test_dataloader.py::TestDataLoader::test_multiprocessing_iterdatapipe_with_dill, test/test_dataloader.py::TestDataLoader::test_no_segfault, test/test_dataloader.py::TestDataLoader::test_numpy, test/test_dataloader.py::TestDataLoader::test_numpy_gen_state, test/test_dataloader.py::TestDataLoader::test_numpy_scalars, test/test_dataloader.py::TestDataLoader::test_partial_workers, test/test_dataloader.py::TestDataLoader::test_proper_exit, test/test_dataloader.py::TestDataLoader::test_random_sampler, test/test_dataloader.py::TestDataLoader::test_random_sampler_len_with_replacement, test/test_dataloader.py::TestDataLoader::test_random_sampler_len_without_replacement, test/test_dataloader.py::TestDataLoader::test_sampler, test/test_dataloader.py::TestDataLoader::test_sampler_reproducibility, test/test_dataloader.py::TestDataLoader::test_segfault, test/test_dataloader.py::TestDataLoader::test_seqential_batch_workers, test/test_dataloader.py::TestDataLoader::test_seqential_batch_workers_prefetch, test/test_dataloader.py::TestDataLoader::test_sequential_batch, test/test_dataloader.py::TestDataLoader::test_sequential_nonbatch, test/test_dataloader.py::TestDataLoader::test_sequential_pin_memory, test/test_dataloader.py::TestDataLoader::test_sequential_workers, test/test_dataloader.py::TestDataLoader::test_shuffle, test/test_dataloader.py::TestDataLoader::test_shuffle_batch, test/test_dataloader.py::TestDataLoader::test_shuffle_batch_none, test/test_dataloader.py::TestDataLoader::test_shuffle_batch_workers, test/test_dataloader.py::TestDataLoader::test_shuffle_batch_workers_prefetch, test/test_dataloader.py::TestDataLoader::test_shuffle_pin_memory, test/test_dataloader.py::TestDataLoader::test_shuffle_reproducibility, test/test_dataloader.py::TestDataLoader::test_shuffle_workers, test/test_dataloader.py::TestDataLoader::test_timeout, test/test_dataloader.py::TestDataLoader::test_typing, test/test_dataloader.py::TestDataLoader::test_worker_init_fn, test/test_dataloader.py::TestDataLoader::test_worker_seed, test/test_dataloader.py::TestDataLoader::test_worker_seed_reproducibility, test/test_dataloader.py::IntegrationTestDataLoaderDataPipe::test_shuffler_iterdatapipe, test/test_dataloader.py::TestStringDataLoader::test_shuffle_pin_memory, test/test_dataloader.py::TestDictDataLoader::test_pin_memory, test/test_dataloader.py::TestDictDataLoader::test_pin_memory_device, test/test_dataloader.py::TestDictDataLoader::test_pin_memory_no_cuda, test/test_dataloader.py::TestDictDataLoader::test_pin_memory_with_only_device, test/test_dataloader.py::TestDictDataLoader::test_sequential_batch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_batch_sampler, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_builtin_collection_conversion, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_bulk_loading_nobatch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_chain_iterable_style_dataset, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_dataset_not_reset, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_bad_numpy_types, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_bad_sequence_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_dtype, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_mapping_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_numpy_memmap, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_sequence_dont_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_sequence_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_collate_shared_tensor, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_convert_mapping_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_convert_sequence_dont_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_default_convert_sequence_keep_type, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_distributed_sampler_invalid_rank, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_duplicating_data_with_drop_last, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_early_exit, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_error, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_error_in_init, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_error_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_excessive_thread_creation_warning, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_fd_limit_exceeded, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_get_worker_info, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_growing_dataset, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_invalid_assign_after_init, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_invalid_ctor_args_combinations, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_iterable_style_dataset, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_iterabledataset_len, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_large_sampler_indices, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_len, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_multi_epochs_reproducibility, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_multiple_dataloaders, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_multiprocessing_contexts, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_multiprocessing_iterdatapipe, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_multiprocessing_iterdatapipe_with_dill, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_no_segfault, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_numpy, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_numpy_gen_state, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_numpy_scalars, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_partial_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_proper_exit, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_random_sampler, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_random_sampler_len_with_replacement, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_random_sampler_len_without_replacement, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sampler, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sampler_reproducibility, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_segfault, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_seqential_batch_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_seqential_batch_workers_prefetch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sequential_batch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sequential_nonbatch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sequential_pin_memory, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_sequential_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_batch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_batch_none, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_batch_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_batch_workers_prefetch, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_pin_memory, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_reproducibility, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_shuffle_workers, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_timeout, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_typing, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_worker_init_fn, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_worker_seed, test/test_dataloader.py::TestDataLoaderPersistentWorkers::test_worker_seed_reproducibility, test/test_dataloader.py::TestNamedTupleDataLoader::test_dataloader_with_namedtuple, test/test_dataloader.py::TestCustomPinFn::test_custom_batch_pin, test/test_dataloader.py::TestCustomPinFn::test_custom_batch_pin_worker, test/test_dataloader.py::TestIndividualWorkerQueue::test_ind_worker_queue, test/test_dataloader.py::TestSetAffinity::test_set_affinity_in_worker_init, test/test_dataloader.py::TestConvAfterFork::test_conv_after_fork, test/test_dataloader.py::TestOutOfOrderDataLoader::test_in_order_index_ds, test/test_dataloader.py::TestOutOfOrderDataLoader::test_in_order_iterable_ds, test/test_dataloader.py::TestOutOfOrderDataLoader::test_out_of_order_index_ds, test/test_dataloader.py::TestOutOfOrderDataLoader::test_out_of_order_iterable_ds, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_nested_tensor_multiprocessing_context_fork_cuda, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_nested_tensor_multiprocessing_context_forkserver_cuda, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_nested_tensor_multiprocessing_context_spawn_cuda, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_sparse_tensor_multiprocessing_context_fork_cuda, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_sparse_tensor_multiprocessing_context_forkserver_cuda, test/test_dataloader.py::TestDataLoaderDeviceTypeCUDA::test_sparse_tensor_multiprocessing_context_spawn_cuda 2025-09-07T08:10:04.3191928Z 2025-09-07T08:10:08.4689051Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:10:08.4690858Z import pkg_resources 2025-09-07T08:10:08.8895353Z Running inductor/test_b2b_gemm 1/1 ... [2025-09-07 08:10:08.889054] 2025-09-07T08:10:08.8895972Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:10:08.8897916Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_b2b_gemm.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:10:08.889482] 2025-09-07T08:10:16.8409723Z 2025-09-07T08:10:16.8410791Z inductor/test_b2b_gemm 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_b2b_gemm_1.1_6269494304a02b1f_.log 2025-09-07T08:10:16.8411726Z Running 0 items in this shard: 2025-09-07T08:10:16.8411968Z 2025-09-07T08:10:20.5531952Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:10:20.5533852Z import pkg_resources 2025-09-07T08:10:20.9086161Z Running inductor/test_xpu_basic 1/1 ... [2025-09-07 08:10:20.908144] 2025-09-07T08:10:20.9086908Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:10:20.9088806Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_xpu_basic.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:10:20.908535] 2025-09-07T08:10:28.8079301Z 2025-09-07T08:10:28.8080450Z inductor/test_xpu_basic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_xpu_basic_1.1_717ff47c79346840_.log 2025-09-07T08:10:28.8081436Z 2025-09-07T08:10:32.5091243Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:10:32.5092675Z import pkg_resources 2025-09-07T08:10:32.9609500Z Running export/test_passes 1/1 ... [2025-09-07 08:10:32.960407] 2025-09-07T08:10:32.9610555Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:10:32.9611960Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_passes.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:10:32.960869] 2025-09-07T08:11:13.1614356Z 2025-09-07T08:11:13.1615466Z export/test_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_passes_1.1_045ca9ca9ae54f0c_.log 2025-09-07T08:11:13.1625926Z Running 28 items in this shard: test/export/test_passes.py::TestPasses::test_constant_folding_pass, test/export/test_passes.py::TestPasses::test_custom_obj_tuple_out, test/export/test_passes.py::TestPasses::test_fakify_script_objects, test/export/test_passes.py::TestPasses::test_fakify_script_objects_properly_handle_containers, test/export/test_passes.py::TestPasses::test_functionalization_with_view_copy, test/export/test_passes.py::TestPasses::test_inline_, test/export/test_passes.py::TestPasses::test_math_ops, test/export/test_passes.py::TestPasses::test_move_device_example_inputs, test/export/test_passes.py::TestPasses::test_move_device_submod, test/export/test_passes.py::TestPasses::test_move_device_to, test/export/test_passes.py::TestPasses::test_move_to_device_pass, test/export/test_passes.py::TestPasses::test_predispatch_autocast, test/export/test_passes.py::TestPasses::test_predispatch_autocast_and_set_grad, test/export/test_passes.py::TestPasses::test_predispatch_set_grad, test/export/test_passes.py::TestPasses::test_remove_auto_functionalized_pass, test/export/test_passes.py::TestPasses::test_remove_auto_functionalized_pass_tuple, test/export/test_passes.py::TestPasses::test_remove_effect_token_kwargs, test/export/test_passes.py::TestPasses::test_runtime_assert_inline_constraints_for_cond, test/export/test_passes.py::TestPasses::test_runtime_assert_inline_constraints_for_item, test/export/test_passes.py::TestPasses::test_runtime_assert_inline_constraints_for_nonzero, test/export/test_passes.py::TestPasses::test_runtime_assert_multiple_dims, test/export/test_passes.py::TestPasses::test_runtime_assert_one_dim, test/export/test_passes.py::TestPasses::test_runtime_assert_some_dims_not_specified, test/export/test_passes.py::TestPasses::test_runtime_assert_some_inps_not_used, test/export/test_passes.py::TestPasses::test_sequential_split, test/export/test_passes.py::TestPasses::test_sequential_split_graph, test/export/test_passes.py::TestPasses::test_view_to_view_copy, test/export/test_passes.py::TestPasses::test_views_op_having_view_copy 2025-09-07T08:11:13.1635966Z 2025-09-07T08:11:16.8221944Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:11:16.8224098Z import pkg_resources 2025-09-07T08:11:17.1760390Z Running inductor/test_kernel_optimization 1/1 ... [2025-09-07 08:11:17.175456] 2025-09-07T08:11:17.1761253Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:17.1762574Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_kernel_optimization.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:11:17.175848] 2025-09-07T08:11:24.6059537Z 2025-09-07T08:11:24.6060758Z inductor/test_kernel_optimization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_kernel_optimization_1.1_5600652c8f376453_.log 2025-09-07T08:11:24.6061976Z Running 0 items in this shard: 2025-09-07T08:11:24.6062231Z 2025-09-07T08:11:28.2397149Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:11:28.2399042Z import pkg_resources 2025-09-07T08:11:28.5911016Z Running test_namedtensor 1/1 ... [2025-09-07 08:11:28.590676] 2025-09-07T08:11:28.5911475Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:28.5913335Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_namedtensor.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:11:28.591054] 2025-09-07T08:11:33.4662807Z 2025-09-07T08:11:33.4663853Z test_namedtensor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_namedtensor_1.1_2f95ff2cd7d0121f_.log 2025-09-07T08:11:33.4695177Z Running 88 items in this shard: test/test_namedtensor.py::TestNamedTensor::test_aaa_must_run_first_check_experimental_warning, test/test_namedtensor.py::TestNamedTensor::test_addcmul_addcdiv, test/test_namedtensor.py::TestNamedTensor::test_addmm, test/test_namedtensor.py::TestNamedTensor::test_addmv, test/test_namedtensor.py::TestNamedTensor::test_align_as, test/test_namedtensor.py::TestNamedTensor::test_align_tensors, test/test_namedtensor.py::TestNamedTensor::test_align_tensors_two_inputs, test/test_namedtensor.py::TestNamedTensor::test_align_to, test/test_namedtensor.py::TestNamedTensor::test_align_to_ellipsis, test/test_namedtensor.py::TestNamedTensor::test_any_all, test/test_namedtensor.py::TestNamedTensor::test_as_strided, test/test_namedtensor.py::TestNamedTensor::test_as_strided_cuda, test/test_namedtensor.py::TestNamedTensor::test_autograd_ignores_names, test/test_namedtensor.py::TestNamedTensor::test_autograd_smoke, test/test_namedtensor.py::TestNamedTensor::test_autograd_warns_named_grad, test/test_namedtensor.py::TestNamedTensor::test_bernoulli, test/test_namedtensor.py::TestNamedTensor::test_big_tensor_repr_has_names, test/test_namedtensor.py::TestNamedTensor::test_binary_ops, test/test_namedtensor.py::TestNamedTensor::test_bitwise_not, test/test_namedtensor.py::TestNamedTensor::test_bmm, test/test_namedtensor.py::TestNamedTensor::test_cat, test/test_namedtensor.py::TestNamedTensor::test_cdist, test/test_namedtensor.py::TestNamedTensor::test_comparison_ops, test/test_namedtensor.py::TestNamedTensor::test_copy_transpose, test/test_namedtensor.py::TestNamedTensor::test_cummax_cummin, test/test_namedtensor.py::TestNamedTensor::test_detach, test/test_namedtensor.py::TestNamedTensor::test_diagonal, test/test_namedtensor.py::TestNamedTensor::test_dot, test/test_namedtensor.py::TestNamedTensor::test_equal, test/test_namedtensor.py::TestNamedTensor::test_expand, test/test_namedtensor.py::TestNamedTensor::test_factory_coverage, test/test_namedtensor.py::TestNamedTensor::test_factory_edge_cases, test/test_namedtensor.py::TestNamedTensor::test_flatten, test/test_namedtensor.py::TestNamedTensor::test_flatten_index_error, test/test_namedtensor.py::TestNamedTensor::test_flatten_nodims, test/test_namedtensor.py::TestNamedTensor::test_has_names, test/test_namedtensor.py::TestNamedTensor::test_index_fill, test/test_namedtensor.py::TestNamedTensor::test_info_smoke, test/test_namedtensor.py::TestNamedTensor::test_logcumsumexp, test/test_namedtensor.py::TestNamedTensor::test_logical_not, test/test_namedtensor.py::TestNamedTensor::test_logical_ops, test/test_namedtensor.py::TestNamedTensor::test_masked_fill, test/test_namedtensor.py::TestNamedTensor::test_masked_select, test/test_namedtensor.py::TestNamedTensor::test_matmul, test/test_namedtensor.py::TestNamedTensor::test_max_pooling, test/test_namedtensor.py::TestNamedTensor::test_max_pooling_without_names_does_not_warn, test/test_namedtensor.py::TestNamedTensor::test_mm, test/test_namedtensor.py::TestNamedTensor::test_mv, test/test_namedtensor.py::TestNamedTensor::test_no_jit_script_support, test/test_namedtensor.py::TestNamedTensor::test_no_jit_tracer_support, test/test_namedtensor.py::TestNamedTensor::test_no_multiprocessing_support, test/test_namedtensor.py::TestNamedTensor::test_no_pickle_support, test/test_namedtensor.py::TestNamedTensor::test_no_save_support, test/test_namedtensor.py::TestNamedTensor::test_noncontig_contiguous, test/test_namedtensor.py::TestNamedTensor::test_none_names_refcount, test/test_namedtensor.py::TestNamedTensor::test_nyi_dimname_overload_msg, test/test_namedtensor.py::TestNamedTensor::test_out_fn_semantics, test/test_namedtensor.py::TestNamedTensor::test_pow_special, test/test_namedtensor.py::TestNamedTensor::test_py3_ellipsis, test/test_namedtensor.py::TestNamedTensor::test_reduction_fns, test/test_namedtensor.py::TestNamedTensor::test_refine_names, test/test_namedtensor.py::TestNamedTensor::test_rename, test/test_namedtensor.py::TestNamedTensor::test_rename_, test/test_namedtensor.py::TestNamedTensor::test_rename_globber, test/test_namedtensor.py::TestNamedTensor::test_rename_rename_map, test/test_namedtensor.py::TestNamedTensor::test_repr, test/test_namedtensor.py::TestNamedTensor::test_resize, test/test_namedtensor.py::TestNamedTensor::test_select, test/test_namedtensor.py::TestNamedTensor::test_select_cuda, test/test_namedtensor.py::TestNamedTensor::test_set_names_property, test/test_namedtensor.py::TestNamedTensor::test_size, test/test_namedtensor.py::TestNamedTensor::test_split_fns_propagates_names, test/test_namedtensor.py::TestNamedTensor::test_squeeze, test/test_namedtensor.py::TestNamedTensor::test_stride, test/test_namedtensor.py::TestNamedTensor::test_support_device_named_grad, test/test_namedtensor.py::TestNamedTensor::test_tensor_from_lists, test/test_namedtensor.py::TestNamedTensor::test_tensor_from_named_tensor, test/test_namedtensor.py::TestNamedTensor::test_tensor_from_numpy, test/test_namedtensor.py::TestNamedTensor::test_tensor_from_tensor, test/test_namedtensor.py::TestNamedTensor::test_tensor_grad_is_unnamed, test/test_namedtensor.py::TestNamedTensor::test_transpose_variants, test/test_namedtensor.py::TestNamedTensor::test_trivial, test/test_namedtensor.py::TestNamedTensor::test_unary_propagate_names_fns, test/test_namedtensor.py::TestNamedTensor::test_unflatten, test/test_namedtensor.py::TestNamedTensor::test_unsupported_op_error_msg, test/test_namedtensor.py::TestNamedTensor::test_using_seen_interned_string_doesnt_bump_refcount, test/test_namedtensor.py::TestNamedTensor::test_using_unseen_interned_string_bumps_refcount_permanently, test/test_namedtensor.py::TestNamedTensor::test_using_unseen_uninterned_string_refcounts 2025-09-07T08:11:33.4724954Z 2025-09-07T08:11:36.9498300Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:11:36.9499996Z import pkg_resources 2025-09-07T08:11:37.3039568Z Running dynamo/test_autograd_function 1/1 ... [2025-09-07 08:11:37.303441] 2025-09-07T08:11:37.3040065Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:37.3041629Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_autograd_function.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:11:37.303843] 2025-09-07T08:11:55.7284011Z 2025-09-07T08:11:55.7284810Z dynamo/test_autograd_function 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_autograd_function_1.1_770a890eed8bda24_.log 2025-09-07T08:11:55.7296317Z Running 40 items in this shard: test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_allow_in_graph, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_amp_custom_fwd_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_assert_is_contiguous_after_matmul, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_assert_is_contiguous_on_grad_output_directly, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_autograd_function_equivalence, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_autograd_function_has_graph_break, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_backward_returns_none_for_tensor_input, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_classmethod, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_data_in_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_default_values, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_enum_arg, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_forward_returns_constant, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_function_context_mark_and_save, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_function_context_save_and_mark, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_function_with_bound_free_variable, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_fwd_no_grad, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_fwd_propogation_correctness, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_linear_setup_context, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_mark_multi_output_non_differentiable, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_mark_non_differentiable, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_materialize_grad, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_multi_output, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_multiple_different_non_tensor_inputs, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_needs_input_grad, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_once_differentiable, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_print_in_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_repeated_save_for_backward_calls, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_requires_grad_in_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_save_for_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_set_materialize_grads_no_graph_break, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_smoke_from_test_autograd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_smuggle_symint_issue_111031, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_smuggle_tensor_and_complex_structures, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_stride_in_bwd, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_tensor_list_as_input, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_tensor_subclass_intermediary_input, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_triton_kernel_basic, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_triton_kernel_multiple_out, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_tuple_arg, test/dynamo/test_autograd_function.py::AutogradFunctionTests::test_user_defined_object_as_input 2025-09-07T08:11:55.7307231Z 2025-09-07T08:11:59.3547949Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:11:59.3549344Z import pkg_resources 2025-09-07T08:11:59.7055946Z Running inductor/test_profiler 1/1 ... [2025-09-07 08:11:59.705117] 2025-09-07T08:11:59.7056393Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:59.7057641Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_profiler.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:11:59.705481] 2025-09-07T08:12:10.8442006Z 2025-09-07T08:12:10.8443277Z inductor/test_profiler 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_profiler_1.1_d0b2478191efd45c_.log 2025-09-07T08:12:10.8447669Z Running 7 items in this shard: test/inductor/test_profiler.py::DynamoProfilerTests::test_cupti_lazy_reinit, test/inductor/test_profiler.py::DynamoProfilerTests::test_inductor_profiling_kernel_names_foreach, test/inductor/test_profiler.py::DynamoProfilerTests::test_inductor_profiling_kernel_names_pointwise, test/inductor/test_profiler.py::DynamoProfilerTests::test_inductor_profiling_kernel_names_template, test/inductor/test_profiler.py::DynamoProfilerTests::test_inductor_profiling_triton_hooks, test/inductor/test_profiler.py::DynamoProfilerTests::test_inductor_profiling_triton_launch, test/inductor/test_profiler.py::DynamoProfilerTests::test_pt2_triton_attributes 2025-09-07T08:12:10.8450121Z 2025-09-07T08:12:14.4162489Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:14.4164448Z import pkg_resources 2025-09-07T08:12:14.7677846Z Running inductor/test_alignment 1/1 ... [2025-09-07 08:12:14.767294] 2025-09-07T08:12:14.7678436Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:14.7679736Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_alignment.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:14.767683] 2025-09-07T08:12:30.6165718Z 2025-09-07T08:12:30.6166982Z inductor/test_alignment 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_alignment_1.1_7cad5f10c4096655_.log 2025-09-07T08:12:30.6171871Z Running 12 items in this shard: test/inductor/test_alignment.py::GPUTests::test_Q4_K_dequantization_cuda, test/inductor/test_alignment.py::GPUTests::test_alignment_without_custom_op_cuda, test/inductor/test_alignment.py::GPUTests::test_incorrect_meta_for_custom_op_2d_cuda, test/inductor/test_alignment.py::GPUTests::test_no_align_for_custom_op_2d_cuda, test/inductor/test_alignment.py::GPUTests::test_no_align_for_custom_op_cuda, test/inductor/test_alignment.py::GPUTests::test_slice_cuda, test/inductor/test_alignment.py::GPUTests::test_slice_view_dtype_size_1024_cuda, test/inductor/test_alignment.py::GPUTests::test_slice_view_dtype_size_1048576_cuda, test/inductor/test_alignment.py::GPUTests::test_slice_view_dtype_size_128_cuda, test/inductor/test_alignment.py::GPUTests::test_unaligned_input_2d_cuda, test/inductor/test_alignment.py::GPUTests::test_unaligned_input_cuda, test/inductor/test_alignment.py::GPUTests::test_view_dtype_slice_cuda 2025-09-07T08:12:30.6175813Z 2025-09-07T08:12:34.1386134Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:34.1388061Z import pkg_resources 2025-09-07T08:12:34.5012354Z Running dynamo/test_config 1/1 ... [2025-09-07 08:12:34.500762] 2025-09-07T08:12:34.5012954Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:34.5013970Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_config.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:34.501123] 2025-09-07T08:12:36.4825510Z 2025-09-07T08:12:36.4826637Z PRINTING LOG FILE of inductor/test_control_flow 2/2 (test/test-reports/inductor.test_control_flow_2.2_72bafc434147aa07_.log) 2025-09-07T08:12:36.4828873Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.4830796Z import pkg_resources 2025-09-07T08:12:36.4831599Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-aa7833fcebaf2a59.xml 2025-09-07T08:12:36.4832462Z ============================= test session starts ============================== 2025-09-07T08:12:36.4833137Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.4833726Z cachedir: .pytest_cache 2025-09-07T08:12:36.4834428Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.4835189Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.4835538Z configfile: pytest.ini 2025-09-07T08:12:36.4836256Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.4837030Z collecting ... collected 467 items 2025-09-07T08:12:36.4837441Z stepcurrent: Cannot find last run test, not skipping 2025-09-07T08:12:36.4961355Z Running 221 items in this shard: test/inductor/test_control_flow.py::CondTests::test_cond_advanced_dynamic_shapes_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_control_flow_with_precomputed_size, test/inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_recursive_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_recursive_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_simple_with_int_closure_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_outer_to_inner_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_use_buffers_from_outer_scope, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_models_with_mixed_device_device_cuda, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cpu_dynamic_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_mismatch_dynamic_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_mismatch_dynamic_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cuda_dynamic_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cuda_dynamic_True, test/inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_generic_backend_inductor_device_cuda, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cpu_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cuda_dynamic_True, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cpu_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cpu_dynamic_True, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_True_autograd_False 2025-09-07T08:12:36.5082699Z 2025-09-07T08:12:36.5083193Z inductor/test_control_flow.py::CondTests::test_cond_advanced_dynamic_shapes_device_cpu PASSED [4.1686s] [ 0%] 2025-09-07T08:12:36.5131156Z inductor/test_control_flow.py::CondTests::test_cond_control_flow_with_precomputed_size W0907 07:53:06.010000 193014 site-packages/torch/_inductor/utils.py:1554] [0/0] Not enough SMs to use max_autotune_gemm mode 2025-09-07T08:12:36.5133681Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] failed to eagerly compile backwards for dynamic, suppressing in case backwards not needed 2025-09-07T08:12:36.5135170Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] Traceback (most recent call last): 2025-09-07T08:12:36.5136922Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 1774, in aot_stage2_autograd 2025-09-07T08:12:36.5138677Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] compiled_bw_func = aot_config.bw_compiler( 2025-09-07T08:12:36.5140346Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/schemas.py", line 1267, in __call__ 2025-09-07T08:12:36.5142262Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return self.compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5143890Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 82, in _wrapped_bw_compiler 2025-09-07T08:12:36.5145419Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] disable( 2025-09-07T08:12:36.5146805Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5148265Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return fn(*args, **kwargs) 2025-09-07T08:12:36.5150193Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_utils_internal.py", line 92, in wrapper_function 2025-09-07T08:12:36.5151754Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return function(*args, **kwargs) 2025-09-07T08:12:36.5153317Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2596, in bw_compiler 2025-09-07T08:12:36.5154852Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return compile_fx_backward( 2025-09-07T08:12:36.5156440Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2321, in compile_fx_backward 2025-09-07T08:12:36.5158018Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return inner_compile( 2025-09-07T08:12:36.5162709Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 782, in compile_fx_inner 2025-09-07T08:12:36.5164715Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return wrap_compiler_debug(_compile_fx_inner, compiler_name="inductor")( 2025-09-07T08:12:36.5166443Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_aot.py", line 144, in debug_wrapper 2025-09-07T08:12:36.5168091Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] inner_compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5169702Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 963, in _compile_fx_inner 2025-09-07T08:12:36.5171322Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] mb_compiled_graph = fx_codegen_and_compile( 2025-09-07T08:12:36.5178412Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1695, in fx_codegen_and_compile 2025-09-07T08:12:36.5180441Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return scheme.codegen_and_compile(gm, example_inputs, inputs_to_check, graph_kwargs) 2025-09-07T08:12:36.5182416Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 1420, in codegen_and_compile 2025-09-07T08:12:36.5184113Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] graph.run(*example_inputs) 2025-09-07T08:12:36.5185664Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 937, in run 2025-09-07T08:12:36.5187174Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return super().run(*args) 2025-09-07T08:12:36.5188696Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/interpreter.py", line 174, in run 2025-09-07T08:12:36.5190450Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] self.env[node] = self.run_node(node) 2025-09-07T08:12:36.5192065Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 1624, in run_node 2025-09-07T08:12:36.5193690Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] result = super().run_node(n) 2025-09-07T08:12:36.5195357Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/interpreter.py", line 256, in run_node 2025-09-07T08:12:36.5197127Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] return getattr(self, n.op)(n.target, args, kwargs) 2025-09-07T08:12:36.5198919Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/graph.py", line 1420, in output 2025-09-07T08:12:36.5200841Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] assert isinstance( 2025-09-07T08:12:36.5202596Z W0907 07:53:08.464000 193014 site-packages/torch/_functorch/_aot_autograd/graph_compile.py:1794] [0/1] AssertionError: Unsupported inductor graph input type: 2025-09-07T08:12:36.5203822Z PASSED [3.8073s] [ 0%] 2025-09-07T08:12:36.5204575Z inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_device_cuda PASSED [0.8788s] [ 1%] 2025-09-07T08:12:36.5205767Z inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_recursive_device_cpu PASSED [0.8223s] [ 1%] 2025-09-07T08:12:36.5207005Z inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_recursive_device_cuda PASSED [1.1599s] [ 2%] 2025-09-07T08:12:36.5208221Z inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cpu_dynamic_True PASSED [3.9533s] [ 2%] 2025-09-07T08:12:36.5209420Z inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cuda_dynamic_False PASSED [0.8849s] [ 3%] 2025-09-07T08:12:36.5210609Z inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cuda_dynamic_True PASSED [3.5317s] [ 3%] 2025-09-07T08:12:36.5211856Z inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cpu_dynamic_False PASSED [1.2610s] [ 4%] 2025-09-07T08:12:36.5213110Z inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cpu_dynamic_False PASSED [0.8718s] [ 4%] 2025-09-07T08:12:36.5214250Z inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cpu_dynamic_True PASSED [2.8038s] [ 4%] 2025-09-07T08:12:36.5215412Z inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cpu_dynamic_False PASSED [1.3599s] [ 5%] 2025-09-07T08:12:36.5216622Z inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cpu_dynamic_True PASSED [3.5266s] [ 5%] 2025-09-07T08:12:36.5217836Z inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cuda_dynamic_True PASSED [3.7023s] [ 6%] 2025-09-07T08:12:36.5219060Z inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cpu_dynamic_False PASSED [1.1519s] [ 6%] 2025-09-07T08:12:36.5220290Z inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cpu_dynamic_True PASSED [2.0862s] [ 7%] 2025-09-07T08:12:36.5221518Z inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cpu_dynamic_True PASSED [2.6213s] [ 7%] 2025-09-07T08:12:36.5222736Z inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cpu_dynamic_True PASSED [2.6461s] [ 8%] 2025-09-07T08:12:36.5224115Z inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cuda_dynamic_True PASSED [2.1140s] [ 8%] 2025-09-07T08:12:36.5225356Z inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cpu_dynamic_False PASSED [0.6500s] [ 9%] 2025-09-07T08:12:36.5226591Z inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cuda_dynamic_False PASSED [0.7035s] [ 9%] 2025-09-07T08:12:36.5227800Z inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cuda_dynamic_True PASSED [2.3790s] [ 9%] 2025-09-07T08:12:36.5228957Z inductor/test_control_flow.py::CondTests::test_cond_simple_with_int_closure_device_cuda PASSED [2.0100s] [ 10%] 2025-09-07T08:12:36.5230154Z inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cuda_dynamic_False PASSED [1.1542s] [ 10%] 2025-09-07T08:12:36.5231453Z inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cuda_dynamic_True PASSED [3.9678s] [ 11%] 2025-09-07T08:12:36.5232723Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cpu_dynamic_True PASSED [1.6403s] [ 11%] 2025-09-07T08:12:36.5233899Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_device_cpu PASSED [3.2796s] [ 12%] 2025-09-07T08:12:36.5235141Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_outer_to_inner_device_cpu PASSED [2.8315s] [ 12%] 2025-09-07T08:12:36.5236156Z inductor/test_control_flow.py::CondTests::test_cond_use_buffers_from_outer_scope PASSED [0.7410s] [ 13%] 2025-09-07T08:12:36.5237559Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_models_with_mixed_device_device_cuda W0907 07:54:05.615000 193014 site-packages/torch/_inductor/utils.py:2298] [1/0] DeviceCopy in input program 2025-09-07T08:12:36.5238694Z PASSED [2.9874s] [ 13%] 2025-09-07T08:12:36.5239583Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.0551s] [ 14%] 2025-09-07T08:12:36.5241255Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9688s] [ 14%] 2025-09-07T08:12:36.5242766Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True FAILED [0.9880s] [ 14%] 2025-09-07T08:12:36.5243541Z 2025-09-07T08:12:36.5243685Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.5244329Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5244944Z Traceback (most recent call last): 2025-09-07T08:12:36.5245722Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5246555Z self._run_test( 2025-09-07T08:12:36.5247282Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5248188Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5249144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5249939Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5250741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5251530Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.5252289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.5253065Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.5253797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.5254626Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.5255741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.5256558Z raise BackendCompilerFailed( 2025-09-07T08:12:36.5257339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.5258134Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5258910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.5259707Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5260406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.5261147Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.5261954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.5262749Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.5263605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.5264569Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.5265310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.5266060Z return aot_autograd( 2025-09-07T08:12:36.5266751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.5267607Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.5268536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.5269516Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.5270583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.5271491Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.5272394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.5273743Z fx_g = _create_graph( 2025-09-07T08:12:36.5274598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.5275473Z fx_g = make_fx( 2025-09-07T08:12:36.5276225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.5277085Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.5277928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.5278763Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.5279626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5280494Z t = dispatch_trace( 2025-09-07T08:12:36.5281208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5281905Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5282639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5283378Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5284225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5285253Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5286427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5287191Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5287902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5288661Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5289413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.5290177Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.5290998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5291874Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5292771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.5293690Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.5294604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5295477Z outs_pair = fn(*args) 2025-09-07T08:12:36.5296636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.5297810Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.5298846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5299676Z outs_pair = fn(*args) 2025-09-07T08:12:36.5300574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.5301544Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.5302546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.5303617Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.5304586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5305343Z outs_pair = fn(*args) 2025-09-07T08:12:36.5306115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5307090Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5308107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.5309097Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.5309802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.5310548Z return handle_torch_function( 2025-09-07T08:12:36.5311305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.5312197Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.5313199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5314122Z return func(*args, **kwargs) 2025-09-07T08:12:36.5314823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.5315549Z result = _engine_run_backward( 2025-09-07T08:12:36.5316327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.5317882Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5319062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.5319837Z return user_fn(self, *args) 2025-09-07T08:12:36.5320615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.5321634Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.5322496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.5323405Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.5324179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5324906Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5325779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.5326715Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.5327537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.5328548Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.5329479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.5330404Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.5331323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5332209Z t = dispatch_trace( 2025-09-07T08:12:36.5332836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5333528Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5334273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5335016Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5335872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5336915Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5337818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5338569Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5339280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5340045Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5340880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5341780Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5342228Z File "", line 1, in 2025-09-07T08:12:36.5343061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.5344030Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.5344964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.5345783Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.5346832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5347838Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5348705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.5349744Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.5350486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.5351294Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.5352066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.5352985Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.5353880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.5354657Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.5355465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.5356198Z leaves = list(leaves) 2025-09-07T08:12:36.5356876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.5357607Z return func(x) 2025-09-07T08:12:36.5358307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.5359377Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.5360310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5361381Z return func(*args, **kwargs) 2025-09-07T08:12:36.5362265Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5363375Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5363823Z 2025-09-07T08:12:36.5364631Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5365542Z 2025-09-07T08:12:36.5365547Z 2025-09-07T08:12:36.5365799Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5366785Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5367577Z 2025-09-07T08:12:36.5367874Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5368571Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5369067Z inline_call [] 2025-09-07T08:12:36.5369404Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5369976Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5370583Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5371959Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5373824Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5374691Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5375669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5376639Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5377572Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5378620Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5379595Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5380576Z Traceback (most recent call last): 2025-09-07T08:12:36.5381447Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5382317Z self._run_test( 2025-09-07T08:12:36.5382926Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5383681Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5384487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5385281Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5386141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5386997Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.5387803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.5388577Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.5389381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.5390639Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.5391624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.5392481Z raise BackendCompilerFailed( 2025-09-07T08:12:36.5393322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.5394238Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5395095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.5395955Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5396726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.5397540Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.5398401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.5399255Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.5400175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.5401013Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.5401969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.5402781Z return aot_autograd( 2025-09-07T08:12:36.5403513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.5404414Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.5405406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.5406489Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.5407632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.5408626Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.5409590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.5410581Z fx_g = _create_graph( 2025-09-07T08:12:36.5411429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.5412549Z fx_g = make_fx( 2025-09-07T08:12:36.5413327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.5414204Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.5415058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.5415923Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.5416800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5417694Z t = dispatch_trace( 2025-09-07T08:12:36.5418320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5419024Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5419786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5420548Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5421404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5422627Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5423534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5424282Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5424985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5425742Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5426481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.5427185Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.5427960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5428821Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5429549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.5430457Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.5431427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5432345Z outs_pair = fn(*args) 2025-09-07T08:12:36.5433180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.5434193Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.5435214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5436107Z outs_pair = fn(*args) 2025-09-07T08:12:36.5436909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.5437869Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.5438914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.5439993Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.5440894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5441831Z outs_pair = fn(*args) 2025-09-07T08:12:36.5442733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5443727Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5444257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.5444781Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.5445190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.5445597Z return handle_torch_function( 2025-09-07T08:12:36.5446020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.5446526Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.5447079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5447583Z return func(*args, **kwargs) 2025-09-07T08:12:36.5447974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.5448378Z result = _engine_run_backward( 2025-09-07T08:12:36.5448815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.5449515Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5450086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.5450490Z return user_fn(self, *args) 2025-09-07T08:12:36.5450916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.5451379Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.5451842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.5452321Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.5452724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5453129Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5453585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.5454099Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.5454552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.5455002Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.5455502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.5455994Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.5456476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5456950Z t = dispatch_trace( 2025-09-07T08:12:36.5457289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5457669Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5458071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5458475Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5458931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5459494Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5459970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5460374Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5460851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5461274Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5461717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5462197Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5462441Z File "", line 1, in 2025-09-07T08:12:36.5462881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.5463397Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.5463883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.5464607Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.5465646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5466676Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5467608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.5468690Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.5469462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.5470257Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.5471005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.5471949Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.5473072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.5473858Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.5474620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.5475501Z leaves = list(leaves) 2025-09-07T08:12:36.5476154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.5476643Z return func(x) 2025-09-07T08:12:36.5477044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.5477532Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.5478080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5478576Z return func(*args, **kwargs) 2025-09-07T08:12:36.5479086Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5479692Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5479938Z 2025-09-07T08:12:36.5480368Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5480866Z 2025-09-07T08:12:36.5480869Z 2025-09-07T08:12:36.5481014Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5481705Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5482115Z 2025-09-07T08:12:36.5482281Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5482671Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5482957Z inline_call [] 2025-09-07T08:12:36.5483348Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5483670Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5484026Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5484776Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5485607Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5486085Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5486662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5487317Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5487949Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5488633Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5489290Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5489561Z inline_call [] 2025-09-07T08:12:36.5489767Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5490083Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5490432Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5491172Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5492013Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5492489Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5493040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5493589Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5494089Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5494656Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5495061Z =================================== FAILURES =================================== 2025-09-07T08:12:36.5495457Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5495844Z Traceback (most recent call last): 2025-09-07T08:12:36.5496302Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5496751Z self._run_test( 2025-09-07T08:12:36.5497080Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5497491Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5497930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5498348Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5498803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5499263Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.5499691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.5500116Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.5500664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.5501186Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.5501728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.5502198Z raise BackendCompilerFailed( 2025-09-07T08:12:36.5502638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.5503127Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5503586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.5504041Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5504453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.5504887Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.5505335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.5505871Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.5506347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.5506782Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.5507207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.5507643Z return aot_autograd( 2025-09-07T08:12:36.5508054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.5508538Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.5509057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.5509624Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.5510237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.5510763Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.5511276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.5511800Z fx_g = _create_graph( 2025-09-07T08:12:36.5512253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.5512726Z fx_g = make_fx( 2025-09-07T08:12:36.5513141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.5513606Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.5514053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.5514506Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.5514970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5515426Z t = dispatch_trace( 2025-09-07T08:12:36.5515753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5516127Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5516529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5517004Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5517637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5518284Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5518761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5519161Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5519537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5519953Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5520358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.5520777Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.5521337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5521809Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5522288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.5522811Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.5523450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5523954Z outs_pair = fn(*args) 2025-09-07T08:12:36.5524420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.5524974Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.5525535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5526035Z outs_pair = fn(*args) 2025-09-07T08:12:36.5526519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.5527150Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.5527840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.5528576Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.5529151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5529775Z outs_pair = fn(*args) 2025-09-07T08:12:36.5530486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5531080Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5531854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.5532465Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.5532948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.5533532Z return handle_torch_function( 2025-09-07T08:12:36.5534007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.5534575Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.5535293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5535869Z return func(*args, **kwargs) 2025-09-07T08:12:36.5536374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.5537295Z result = _engine_run_backward( 2025-09-07T08:12:36.5538386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.5539772Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5540997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.5541851Z return user_fn(self, *args) 2025-09-07T08:12:36.5542779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.5543728Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.5544723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.5545822Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.5546623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5547646Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5548514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.5549267Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.5549798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.5550380Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.5550996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.5551653Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.5552556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5553132Z t = dispatch_trace( 2025-09-07T08:12:36.5553517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5554068Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5554567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5555168Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5555746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5556359Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5556953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5557468Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5557931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5558483Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5558979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5559558Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5559973Z File "", line 1, in 2025-09-07T08:12:36.5560509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.5561327Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.5561962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.5562490Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.5563116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5563931Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5564530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.5565091Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.5565703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.5566234Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.5566780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.5567546Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.5568194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.5568752Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.5569284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.5569796Z leaves = list(leaves) 2025-09-07T08:12:36.5570350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.5571230Z return func(x) 2025-09-07T08:12:36.5571957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.5574058Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.5575172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5576047Z return func(*args, **kwargs) 2025-09-07T08:12:36.5576739Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5577547Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5577862Z 2025-09-07T08:12:36.5578301Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5578883Z 2025-09-07T08:12:36.5578930Z 2025-09-07T08:12:36.5579114Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5579760Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5580203Z 2025-09-07T08:12:36.5580463Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5580931Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5581299Z inline_call [] 2025-09-07T08:12:36.5581621Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5582056Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5582464Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5583323Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5584365Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5584917Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5585609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5586247Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5586805Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5587708Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5588257Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5588613Z inline_call [] 2025-09-07T08:12:36.5589000Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5589370Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5589803Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5590776Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5591702Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5592284Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5592892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5593532Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5594289Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5594969Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5595492Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5595835Z inline_call [] 2025-09-07T08:12:36.5596143Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5596539Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5597097Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5597938Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5598799Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5599411Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5600032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5600636Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5601436Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5602058Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5602884Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-aa7833fcebaf2a59.xml - 2025-09-07T08:12:36.5603671Z =========================== short test summary info ============================ 2025-09-07T08:12:36.5604886Z FAILED [0.9880s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5606893Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5607394Z 2025-09-07T08:12:36.5608251Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5608797Z 2025-09-07T08:12:36.5608800Z 2025-09-07T08:12:36.5609004Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5610239Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5610746Z 2025-09-07T08:12:36.5610947Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5611415Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.5611892Z =============== 1 failed, 30 passed, 2 rerun in 68.80s (0:01:08) =============== 2025-09-07T08:12:36.5612375Z Got exit code 1 2025-09-07T08:12:36.5612623Z Retrying single test... 2025-09-07T08:12:36.5613879Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.5614983Z import pkg_resources 2025-09-07T08:12:36.5615992Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d1d24fecccb10ece.xml 2025-09-07T08:12:36.5616960Z ============================= test session starts ============================== 2025-09-07T08:12:36.5617751Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.5618191Z cachedir: .pytest_cache 2025-09-07T08:12:36.5618850Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.5619498Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.5619848Z configfile: pytest.ini 2025-09-07T08:12:36.5620385Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.5621098Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.5621921Z stepcurrent: skipping 30 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5622733Z Running 1 items in this shard 2025-09-07T08:12:36.5622988Z 2025-09-07T08:12:36.5623480Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.3566s] [100%] 2025-09-07T08:12:36.5624714Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9712s] [100%] 2025-09-07T08:12:36.5625927Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True FAILED [1.1662s] [100%] 2025-09-07T08:12:36.5626768Z 2025-09-07T08:12:36.5626968Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.5627883Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5628681Z Traceback (most recent call last): 2025-09-07T08:12:36.5629546Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5719142Z self._run_test( 2025-09-07T08:12:36.5720024Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5720804Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5721712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5722461Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5723219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5724031Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.5725190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.5725990Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.5726769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.5727731Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.5728706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.5729543Z raise BackendCompilerFailed( 2025-09-07T08:12:36.5730343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.5731205Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5732023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.5732847Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5733538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.5734233Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.5735290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.5736120Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.5736964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.5737752Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.5738511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.5739280Z return aot_autograd( 2025-09-07T08:12:36.5739987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.5740872Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.5741822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.5742839Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.5743944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.5744899Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.5745821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.5746704Z fx_g = _create_graph( 2025-09-07T08:12:36.5747525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.5748395Z fx_g = make_fx( 2025-09-07T08:12:36.5749124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.5749954Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.5750783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.5751585Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.5752427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5753257Z t = dispatch_trace( 2025-09-07T08:12:36.5753850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5754458Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5755178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5756055Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5756887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5757930Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5758784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5759495Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5760177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5760914Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5761752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.5762496Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.5763217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5763975Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5764838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.5765902Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.5766849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5767735Z outs_pair = fn(*args) 2025-09-07T08:12:36.5768546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.5769494Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.5770449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5771318Z outs_pair = fn(*args) 2025-09-07T08:12:36.5772149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.5773398Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.5774340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.5775304Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.5776235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5777116Z outs_pair = fn(*args) 2025-09-07T08:12:36.5777983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5778974Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5779856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.5780815Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.5781524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.5782254Z return handle_torch_function( 2025-09-07T08:12:36.5783005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.5783911Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.5784903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5785805Z return func(*args, **kwargs) 2025-09-07T08:12:36.5786715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.5787451Z result = _engine_run_backward( 2025-09-07T08:12:36.5788231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.5789351Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5790395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.5791129Z return user_fn(self, *args) 2025-09-07T08:12:36.5791900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.5792688Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.5793505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.5794348Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.5795024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5795933Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5796763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.5797692Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.5798488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.5799273Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.5800163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.5801224Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.5802094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5802928Z t = dispatch_trace( 2025-09-07T08:12:36.5803516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5804191Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5804909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5805628Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5806432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5807430Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5808269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5808989Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5809680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5810403Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5811202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5812039Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5812446Z File "", line 1, in 2025-09-07T08:12:36.5813246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.5814187Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.5815084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.5815869Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.5817029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5818035Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5818943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.5819871Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.5820663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.5821453Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.5822166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.5823083Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.5823994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.5824798Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.5825596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.5826487Z leaves = list(leaves) 2025-09-07T08:12:36.5827152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.5827865Z return func(x) 2025-09-07T08:12:36.5828536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.5829397Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.5830365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5831261Z return func(*args, **kwargs) 2025-09-07T08:12:36.5832163Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5833251Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5833696Z 2025-09-07T08:12:36.5834447Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5835364Z 2025-09-07T08:12:36.5835370Z 2025-09-07T08:12:36.5835609Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5836608Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5837386Z 2025-09-07T08:12:36.5837684Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5838373Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5838872Z inline_call [] 2025-09-07T08:12:36.5839215Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5839647Z inductor [] 2025-09-07T08:12:36.5840031Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5840654Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5842105Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5843635Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5844489Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5845498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5846632Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5847561Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5848608Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5849584Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5850266Z Traceback (most recent call last): 2025-09-07T08:12:36.5851079Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5851887Z self._run_test( 2025-09-07T08:12:36.5852471Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5853207Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5854008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5854780Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5855610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5856576Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.5857350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.5858129Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.5858910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.5859836Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.5860811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.5861647Z raise BackendCompilerFailed( 2025-09-07T08:12:36.5862458Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.5863320Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5864153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.5864982Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.5865709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.5866473Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.5867298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.5868123Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.5868991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.5869805Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.5870570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.5871353Z return aot_autograd( 2025-09-07T08:12:36.5872065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.5873238Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.5874212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.5875225Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.5876328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.5877286Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.5878419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.5879384Z fx_g = _create_graph( 2025-09-07T08:12:36.5880191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.5881160Z fx_g = make_fx( 2025-09-07T08:12:36.5881886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.5882725Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.5883510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.5884303Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.5885141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5885988Z t = dispatch_trace( 2025-09-07T08:12:36.5886581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5887253Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5888176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5888897Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5889720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5890701Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5891484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5892200Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5892858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5893563Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5894283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.5895041Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.5895813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5896647Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5897523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.5898427Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.5899362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5900280Z outs_pair = fn(*args) 2025-09-07T08:12:36.5901120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.5902091Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.5903089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5904003Z outs_pair = fn(*args) 2025-09-07T08:12:36.5904875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.5905873Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.5906930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.5908029Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.5909179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.5910099Z outs_pair = fn(*args) 2025-09-07T08:12:36.5911027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5912021Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5912917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.5913843Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.5914553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.5915280Z return handle_torch_function( 2025-09-07T08:12:36.5916039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.5916951Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.5917950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5918952Z return func(*args, **kwargs) 2025-09-07T08:12:36.5919635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.5920356Z result = _engine_run_backward( 2025-09-07T08:12:36.5921197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.5922225Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5923166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.5923803Z return user_fn(self, *args) 2025-09-07T08:12:36.5924475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.5925212Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.5926011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.5926834Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.5927540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5928247Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5929073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.5929984Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.5930777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.5931582Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.5932477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.5933362Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.5934232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.5935079Z t = dispatch_trace( 2025-09-07T08:12:36.5935678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.5936358Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.5937078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5937807Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5938745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.5939714Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.5940553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.5941269Z return fn(*args, **kwargs) 2025-09-07T08:12:36.5941939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.5942666Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.5943453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.5944296Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.5944710Z File "", line 1, in 2025-09-07T08:12:36.5945489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.5946410Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.5947302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.5948253Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.5949250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.5950241Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.5951141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.5952050Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.5952832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.5953624Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.5954361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.5955295Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.5956187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.5956983Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.5957760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.5958485Z leaves = list(leaves) 2025-09-07T08:12:36.5959131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.5959845Z return func(x) 2025-09-07T08:12:36.5960527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.5961487Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.5962419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.5963298Z return func(*args, **kwargs) 2025-09-07T08:12:36.5964194Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.5965264Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.5965698Z 2025-09-07T08:12:36.5966477Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.5967395Z 2025-09-07T08:12:36.5967400Z 2025-09-07T08:12:36.5967634Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.5968722Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.5969488Z 2025-09-07T08:12:36.5969785Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.5970479Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5970977Z inline_call [] 2025-09-07T08:12:36.5971327Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5971734Z inductor [] 2025-09-07T08:12:36.5972136Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5973353Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5974735Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5976255Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5977106Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5978023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5979273Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5980106Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5981019Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5981735Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.5982149Z inline_call [] 2025-09-07T08:12:36.5982485Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.5983034Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.5983649Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.5984960Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.5986373Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.5987192Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.5988155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.5989108Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.5989961Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.5990965Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.5991666Z =================================== FAILURES =================================== 2025-09-07T08:12:36.5992341Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.5993017Z Traceback (most recent call last): 2025-09-07T08:12:36.5993816Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.5994571Z self._run_test( 2025-09-07T08:12:36.5995101Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.5995778Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.5996517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.5997367Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.5998561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.5999393Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6000094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6000829Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6001756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6002633Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6003539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6004315Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6005052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6005881Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6006709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6007781Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6008579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6009319Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6010086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6010865Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6011702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6012452Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6013166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6013876Z return aot_autograd( 2025-09-07T08:12:36.6014528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6015376Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6016298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6017300Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6018392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6019337Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6020253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6021183Z fx_g = _create_graph( 2025-09-07T08:12:36.6021979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6022842Z fx_g = make_fx( 2025-09-07T08:12:36.6023560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6024384Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6025190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6026006Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6026816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6027621Z t = dispatch_trace( 2025-09-07T08:12:36.6028340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6029004Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6029702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6030394Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6031169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6032127Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6032969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6033677Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6034340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6035066Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6035799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6036554Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6037338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6038386Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6039229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6040139Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6041268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6042120Z outs_pair = fn(*args) 2025-09-07T08:12:36.6042928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6043893Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6044866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6045768Z outs_pair = fn(*args) 2025-09-07T08:12:36.6046630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6047609Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6048638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6049705Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6050711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6051597Z outs_pair = fn(*args) 2025-09-07T08:12:36.6052481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6053482Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6054380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6055283Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6055993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6056710Z return handle_torch_function( 2025-09-07T08:12:36.6057443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6058509Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6059502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6060371Z return func(*args, **kwargs) 2025-09-07T08:12:36.6060829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6060959Z result = _engine_run_backward( 2025-09-07T08:12:36.6061491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6061911Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6062372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6062500Z return user_fn(self, *args) 2025-09-07T08:12:36.6063034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6063170Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6063741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6063999Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6064437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6064554Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6065160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6065320Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6065817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6065968Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6066564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6066720Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6067303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6067427Z t = dispatch_trace( 2025-09-07T08:12:36.6067819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6067954Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6068394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6068511Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6069106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6069371Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6069821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6069945Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6070392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6070521Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6071059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6071211Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6071339Z File "", line 1, in 2025-09-07T08:12:36.6071855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6072118Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6073145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6073320Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6074050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6074196Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6074828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6074960Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6075488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6075617Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6076104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6076398Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6076858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6077213Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6077670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6077797Z leaves = list(leaves) 2025-09-07T08:12:36.6078241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6078346Z return func(x) 2025-09-07T08:12:36.6078846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6079046Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6079659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6079784Z return func(*args, **kwargs) 2025-09-07T08:12:36.6080425Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6080722Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6080730Z 2025-09-07T08:12:36.6081566Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6081580Z 2025-09-07T08:12:36.6081584Z 2025-09-07T08:12:36.6081808Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6082385Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6082391Z 2025-09-07T08:12:36.6082672Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6082907Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6083019Z inline_call [] 2025-09-07T08:12:36.6083184Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6083277Z inductor [] 2025-09-07T08:12:36.6083512Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6083738Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6084578Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6084954Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6085383Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6085916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6086202Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6086672Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6087058Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6087279Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6087378Z inline_call [] 2025-09-07T08:12:36.6087542Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6087772Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6087982Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6088886Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6089393Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6089678Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6090191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6090462Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6090885Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6091267Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6091494Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6091593Z inline_call [] 2025-09-07T08:12:36.6091755Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6092011Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6092247Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6093186Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6093580Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6093891Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6094443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6094756Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6095231Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6095624Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6096432Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d1d24fecccb10ece.xml - 2025-09-07T08:12:36.6096629Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6098008Z FAILED [1.1662s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6098449Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6098459Z 2025-09-07T08:12:36.6099163Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6099186Z 2025-09-07T08:12:36.6099190Z 2025-09-07T08:12:36.6099419Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6099966Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6099974Z 2025-09-07T08:12:36.6100292Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6100503Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6100728Z ================== 1 failed, 220 deselected, 2 rerun in 3.54s ================== 2025-09-07T08:12:36.6100842Z Got exit code 1 2025-09-07T08:12:36.6100972Z Retrying single test... 2025-09-07T08:12:36.6102619Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6102892Z import pkg_resources 2025-09-07T08:12:36.6103518Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0010393870139a8b.xml 2025-09-07T08:12:36.6103707Z ============================= test session starts ============================== 2025-09-07T08:12:36.6104093Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6104214Z cachedir: .pytest_cache 2025-09-07T08:12:36.6104756Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6104921Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6105044Z configfile: pytest.ini 2025-09-07T08:12:36.6105618Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6105883Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.6106759Z stepcurrent: skipping 30 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6106906Z Running 1 items in this shard 2025-09-07T08:12:36.6106913Z 2025-09-07T08:12:36.6107696Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.3358s] [100%] 2025-09-07T08:12:36.6108491Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.0241s] [100%] 2025-09-07T08:12:36.6109166Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True FAILED [1.2192s] [100%] 2025-09-07T08:12:36.6109185Z 2025-09-07T08:12:36.6109350Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6109732Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6109879Z Traceback (most recent call last): 2025-09-07T08:12:36.6110441Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6110556Z self._run_test( 2025-09-07T08:12:36.6110981Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6111166Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6111842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6112000Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6112554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6112713Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6113199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6113337Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6113812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6114081Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6114642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6114794Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6115375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6115549Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6116242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6116415Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6116837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6117054Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6117515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6117709Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6118214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6118360Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6118873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6119001Z return aot_autograd( 2025-09-07T08:12:36.6119518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6119743Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6120351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6120643Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6121460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6121623Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6122356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6122507Z fx_g = _create_graph( 2025-09-07T08:12:36.6123152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6123279Z fx_g = make_fx( 2025-09-07T08:12:36.6123875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6124037Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6124595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6124740Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6125518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6125665Z t = dispatch_trace( 2025-09-07T08:12:36.6126084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6126242Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6126717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6126848Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6127446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6127708Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6128144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6128266Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6128734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6128861Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6129334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6129612Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6130176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6130353Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6130957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6131174Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6131867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6132003Z outs_pair = fn(*args) 2025-09-07T08:12:36.6132686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6132928Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6133600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6133736Z outs_pair = fn(*args) 2025-09-07T08:12:36.6134423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6134622Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6135361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6135611Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6136275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6136422Z outs_pair = fn(*args) 2025-09-07T08:12:36.6137155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6137304Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6137959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6138116Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6138594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6138727Z return handle_torch_function( 2025-09-07T08:12:36.6139400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6139661Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6140313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6140445Z return func(*args, **kwargs) 2025-09-07T08:12:36.6140904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6141044Z result = _engine_run_backward( 2025-09-07T08:12:36.6141587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6142016Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6142490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6142615Z return user_fn(self, *args) 2025-09-07T08:12:36.6143153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6143444Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6144061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6144209Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6144687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6144831Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6145471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6145659Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6146184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6146353Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6146995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6147158Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6147757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6147879Z t = dispatch_trace( 2025-09-07T08:12:36.6148294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6148443Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6148914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6149045Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6149667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6149943Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6150413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6150531Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6150976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6151098Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6151655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6151798Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6151931Z File "", line 1, in 2025-09-07T08:12:36.6152602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6152870Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6153352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6153489Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6154189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6154341Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6155009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6155167Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6155726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6155882Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6156392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6156906Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6157404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6157600Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6158105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6158235Z leaves = list(leaves) 2025-09-07T08:12:36.6158701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6158823Z return func(x) 2025-09-07T08:12:36.6159350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6159568Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6160182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6160316Z return func(*args, **kwargs) 2025-09-07T08:12:36.6160919Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6161340Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6161347Z 2025-09-07T08:12:36.6162086Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6162094Z 2025-09-07T08:12:36.6162099Z 2025-09-07T08:12:36.6162347Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6162978Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6162986Z 2025-09-07T08:12:36.6163296Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6163557Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6163665Z inline_call [] 2025-09-07T08:12:36.6163846Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6163965Z inductor [] 2025-09-07T08:12:36.6164220Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6164463Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6165448Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6166037Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6166367Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6166952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6167268Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6167733Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6168186Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6168593Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6168736Z Traceback (most recent call last): 2025-09-07T08:12:36.6169307Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6169415Z self._run_test( 2025-09-07T08:12:36.6169781Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6170077Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6170506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6170642Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6171157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6171298Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6171777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6171916Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6172417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6173043Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6173647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6173781Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6174338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6174504Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6175015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6175183Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6175591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6175809Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6176260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6176471Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6176978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6177109Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6177592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6177702Z return aot_autograd( 2025-09-07T08:12:36.6178175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6178386Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6179137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6179418Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6180021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6180139Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6180716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6180816Z fx_g = _create_graph( 2025-09-07T08:12:36.6181347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6181445Z fx_g = make_fx( 2025-09-07T08:12:36.6181950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6182079Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6182585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6182863Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6183355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6183470Z t = dispatch_trace( 2025-09-07T08:12:36.6183814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6183946Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6184373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6184485Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6185047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6185306Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6185764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6185899Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6186324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6186464Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6186934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6187058Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6187550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6187702Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6188271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6188457Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6189058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6189165Z outs_pair = fn(*args) 2025-09-07T08:12:36.6189764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6189976Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6190591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6190689Z outs_pair = fn(*args) 2025-09-07T08:12:36.6191196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6191321Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6191739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6191881Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6192242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6192313Z outs_pair = fn(*args) 2025-09-07T08:12:36.6192713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6192798Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6193156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6193241Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6193493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6193647Z return handle_torch_function( 2025-09-07T08:12:36.6193932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6194081Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6194426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6194548Z return func(*args, **kwargs) 2025-09-07T08:12:36.6194962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6195096Z result = _engine_run_backward( 2025-09-07T08:12:36.6195466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6195708Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6195975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6196051Z return user_fn(self, *args) 2025-09-07T08:12:36.6196347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6196436Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6196762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6196855Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6197112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6197193Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6197528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6197628Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6197913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6198004Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6198337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6198426Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6198743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6198819Z t = dispatch_trace( 2025-09-07T08:12:36.6199129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6199219Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6199471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6199545Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6199874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6200026Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6200281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6200350Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6200611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6200689Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6200989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6201254Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6201436Z File "", line 1, in 2025-09-07T08:12:36.6201736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6201885Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6202159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6202250Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6202642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6202731Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6203081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6203165Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6203456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6203530Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6203802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6203970Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6204224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6204335Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6204587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6204673Z leaves = list(leaves) 2025-09-07T08:12:36.6204922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6204997Z return func(x) 2025-09-07T08:12:36.6205271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6205390Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6205739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6205810Z return func(*args, **kwargs) 2025-09-07T08:12:36.6206172Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6206414Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6206424Z 2025-09-07T08:12:36.6206863Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6206871Z 2025-09-07T08:12:36.6206874Z 2025-09-07T08:12:36.6207018Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6207365Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6207370Z 2025-09-07T08:12:36.6207537Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6207680Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6207758Z inline_call [] 2025-09-07T08:12:36.6207868Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6207935Z inductor [] 2025-09-07T08:12:36.6208076Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6208211Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6208748Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6209049Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6209222Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6209529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6209701Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6209964Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6210204Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6210346Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6210412Z inline_call [] 2025-09-07T08:12:36.6210524Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6210663Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6210794Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6211325Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6211548Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6211726Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6212040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6212212Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6212472Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6212827Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6212930Z =================================== FAILURES =================================== 2025-09-07T08:12:36.6213157Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6213244Z Traceback (most recent call last): 2025-09-07T08:12:36.6213555Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6213619Z self._run_test( 2025-09-07T08:12:36.6213937Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6214046Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6214321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6214404Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6214708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6214800Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6215073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6215161Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6215450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6215613Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6215922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6216080Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6216391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6216492Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6216858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6217020Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6217401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6217598Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6218026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6218224Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6218682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6218806Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6219245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6219350Z return aot_autograd( 2025-09-07T08:12:36.6219798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6220014Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6220587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6220885Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6221561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6221717Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6222433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6222565Z fx_g = _create_graph( 2025-09-07T08:12:36.6223186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6223295Z fx_g = make_fx( 2025-09-07T08:12:36.6223865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6224008Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6224701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6224852Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6225481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6225603Z t = dispatch_trace( 2025-09-07T08:12:36.6226010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6226156Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6226618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6226748Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6227356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6227606Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6228063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6228175Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6228759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6228888Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6229369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6229496Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6229990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6230137Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6230703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6230911Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6231550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6231675Z outs_pair = fn(*args) 2025-09-07T08:12:36.6232277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6232454Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6232982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6233081Z outs_pair = fn(*args) 2025-09-07T08:12:36.6233620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6233788Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6234393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6234599Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6235147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6235265Z outs_pair = fn(*args) 2025-09-07T08:12:36.6235908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6236054Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6236715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6237024Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6237497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6237626Z return handle_torch_function( 2025-09-07T08:12:36.6238108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6238381Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6238985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6239112Z return func(*args, **kwargs) 2025-09-07T08:12:36.6239486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6239602Z result = _engine_run_backward( 2025-09-07T08:12:36.6240080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6240490Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6240939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6241453Z return user_fn(self, *args) 2025-09-07T08:12:36.6241988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6242119Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6242674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6242814Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6243255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6243382Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6243975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6244138Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6244634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6244784Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6245346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6245486Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6246051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6246167Z t = dispatch_trace( 2025-09-07T08:12:36.6246546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6246679Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6247067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6247194Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6247774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6248038Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6248478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6248590Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6249004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6249125Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6249808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6249976Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6250108Z File "", line 1, in 2025-09-07T08:12:36.6250657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6250934Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6251455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6251605Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6252326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6252485Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6253135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6253284Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6253818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6254106Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6254612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6254915Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6255385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6255563Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6256017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6256141Z leaves = list(leaves) 2025-09-07T08:12:36.6256553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6256666Z return func(x) 2025-09-07T08:12:36.6257175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6257401Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6258025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6258155Z return func(*args, **kwargs) 2025-09-07T08:12:36.6258825Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6259126Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6259133Z 2025-09-07T08:12:36.6259863Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6259871Z 2025-09-07T08:12:36.6259876Z 2025-09-07T08:12:36.6260108Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6260698Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6260705Z 2025-09-07T08:12:36.6260965Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6261197Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6261298Z inline_call [] 2025-09-07T08:12:36.6261466Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6261571Z inductor [] 2025-09-07T08:12:36.6261819Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6262218Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6263162Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6263540Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6263813Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6264341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6264641Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6265116Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6265561Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6265807Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6265916Z inline_call [] 2025-09-07T08:12:36.6266105Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6266483Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6266722Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6267686Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6268108Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6268400Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6268956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6269269Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6269752Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6270185Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6270417Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6270522Z inline_call [] 2025-09-07T08:12:36.6270701Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6270939Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6271168Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6272123Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6272535Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6273140Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6273700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6273992Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6274462Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6274898Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6275719Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0010393870139a8b.xml - 2025-09-07T08:12:36.6276140Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6277552Z FAILED [1.2192s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6277867Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6277874Z 2025-09-07T08:12:36.6278668Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6278678Z 2025-09-07T08:12:36.6278682Z 2025-09-07T08:12:36.6278922Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6279565Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.6279573Z 2025-09-07T08:12:36.6279863Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6280062Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6280477Z ================== 1 failed, 220 deselected, 2 rerun in 3.62s ================== 2025-09-07T08:12:36.6280585Z Got exit code 1 2025-09-07T08:12:36.6281160Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.6299897Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6300073Z import pkg_resources 2025-09-07T08:12:36.6300661Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e7aff12f4f626d22.xml 2025-09-07T08:12:36.6301609Z ============================= test session starts ============================== 2025-09-07T08:12:36.6302316Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6302979Z cachedir: .pytest_cache 2025-09-07T08:12:36.6303735Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6304522Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6304878Z configfile: pytest.ini 2025-09-07T08:12:36.6305575Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6306144Z collecting ... collected 467 items / 31 deselected / 436 selected 2025-09-07T08:12:36.6306464Z stepcurrent: skipping 31 already run items. 2025-09-07T08:12:36.6306723Z Running 190 items in this shard 2025-09-07T08:12:36.6306870Z 2025-09-07T08:12:36.6307300Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.6491s] [ 0%] 2025-09-07T08:12:36.6308226Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1598s] [ 0%] 2025-09-07T08:12:36.6309300Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True FAILED [2.3033s] [ 0%] 2025-09-07T08:12:36.6309836Z 2025-09-07T08:12:36.6309946Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6310351Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6310733Z Traceback (most recent call last): 2025-09-07T08:12:36.6311372Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6311841Z self._run_test( 2025-09-07T08:12:36.6312187Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6312604Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6313062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6313498Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6313967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6314434Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6314864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6315299Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6315752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6317353Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6318035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6318525Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6318993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6319489Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6319961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6320428Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6320839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6321403Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6321860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6322317Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6322920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6323370Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6323799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6324224Z return aot_autograd( 2025-09-07T08:12:36.6324622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6325125Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6325831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6326792Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6327819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6328734Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6330888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6331836Z fx_g = _create_graph( 2025-09-07T08:12:36.6332629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6333501Z fx_g = make_fx( 2025-09-07T08:12:36.6334338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6335118Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6335617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6336092Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6336669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6337306Z t = dispatch_trace( 2025-09-07T08:12:36.6337648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6338033Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6338433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6338843Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6339304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6339889Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6340479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6340882Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6341264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6341662Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6342324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6342783Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6343361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6343848Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6344328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6344871Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6345430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6345943Z outs_pair = fn(*args) 2025-09-07T08:12:36.6346422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6346991Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6347549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6348049Z outs_pair = fn(*args) 2025-09-07T08:12:36.6348532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6349084Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6349667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6350282Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6350845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6351352Z outs_pair = fn(*args) 2025-09-07T08:12:36.6351855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6352401Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6352995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6353524Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6353935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6354333Z return handle_torch_function( 2025-09-07T08:12:36.6354756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6355256Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6355814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6356302Z return func(*args, **kwargs) 2025-09-07T08:12:36.6356677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6357085Z result = _engine_run_backward( 2025-09-07T08:12:36.6357527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6358229Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6358807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6359218Z return user_fn(self, *args) 2025-09-07T08:12:36.6359652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6360103Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6360568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6361199Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6361604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6362007Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6362474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6362989Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6363429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6363878Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6364389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6364888Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6365366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6365830Z t = dispatch_trace( 2025-09-07T08:12:36.6366173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6366551Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6366956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6367349Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6367804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6368360Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6368838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6369238Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6369610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6370108Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6370555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6371038Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6371270Z File "", line 1, in 2025-09-07T08:12:36.6371705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6372222Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6373125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6373585Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6374132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6374691Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6375188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6375886Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6376324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6376767Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6377189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6377712Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6378222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6378661Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6379095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6379496Z leaves = list(leaves) 2025-09-07T08:12:36.6379865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6380259Z return func(x) 2025-09-07T08:12:36.6380650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6381127Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6381662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6382156Z return func(*args, **kwargs) 2025-09-07T08:12:36.6382653Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6383249Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6383501Z 2025-09-07T08:12:36.6383923Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6384428Z 2025-09-07T08:12:36.6384431Z 2025-09-07T08:12:36.6384570Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6385125Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6385536Z 2025-09-07T08:12:36.6385705Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6386092Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6386369Z inline_call [] 2025-09-07T08:12:36.6386569Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6386823Z inductor [] 2025-09-07T08:12:36.6387186Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6387555Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6388313Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6389149Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6389619Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6390175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6390724Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6391232Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6391806Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6392344Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6392799Z Traceback (most recent call last): 2025-09-07T08:12:36.6393270Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6393727Z self._run_test( 2025-09-07T08:12:36.6394058Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6394470Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6394920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6395355Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6395821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6396279Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6396710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6397159Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6397597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6398114Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6398657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6399121Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6399573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6400057Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6400514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6400976Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6401536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6401970Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6402425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6402870Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6403346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6403786Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6404302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6404732Z return aot_autograd( 2025-09-07T08:12:36.6405126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6405611Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6406140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6406702Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6407306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6407832Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6408348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6408875Z fx_g = _create_graph( 2025-09-07T08:12:36.6409335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6409885Z fx_g = make_fx( 2025-09-07T08:12:36.6410297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6410772Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6411227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6411685Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6412151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6412621Z t = dispatch_trace( 2025-09-07T08:12:36.6412965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6413351Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6413741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6414149Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6414608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6415160Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6415636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6416027Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6416403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6416809Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6417224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6417636Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6418087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6418561Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6419037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6419546Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6420084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6420585Z outs_pair = fn(*args) 2025-09-07T08:12:36.6421144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6421703Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6422255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6422753Z outs_pair = fn(*args) 2025-09-07T08:12:36.6423232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6423781Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6424360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6424971Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6425540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6426040Z outs_pair = fn(*args) 2025-09-07T08:12:36.6426544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6427171Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6427670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6428177Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6428587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6428990Z return handle_torch_function( 2025-09-07T08:12:36.6429416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6429913Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6430472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6430959Z return func(*args, **kwargs) 2025-09-07T08:12:36.6431350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6431754Z result = _engine_run_backward( 2025-09-07T08:12:36.6432181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6432797Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6433373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6433791Z return user_fn(self, *args) 2025-09-07T08:12:36.6434225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6434668Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6435133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6435620Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6436018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6436411Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6436872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6437379Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6437823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6438271Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6438839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6439336Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6439818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6440285Z t = dispatch_trace( 2025-09-07T08:12:36.6440618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6440988Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6441520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6441914Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6442368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6442913Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6443389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6443896Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6444275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6444684Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6445117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6445592Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6445831Z File "", line 1, in 2025-09-07T08:12:36.6446267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6446781Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6447280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6447720Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6448280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6448825Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6449317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6449829Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6450266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6450712Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6451126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6451635Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6452137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6452580Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6453033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6453437Z leaves = list(leaves) 2025-09-07T08:12:36.6453797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6454190Z return func(x) 2025-09-07T08:12:36.6454573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6455049Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6455662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6456157Z return func(*args, **kwargs) 2025-09-07T08:12:36.6456656Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6457266Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6457509Z 2025-09-07T08:12:36.6457940Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6458439Z 2025-09-07T08:12:36.6458442Z 2025-09-07T08:12:36.6458582Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6459127Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6459539Z 2025-09-07T08:12:36.6459707Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6460090Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6460444Z inline_call [] 2025-09-07T08:12:36.6460649Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6460890Z inductor [] 2025-09-07T08:12:36.6461117Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6461466Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6462208Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6463029Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6463513Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6464062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6464606Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6465144Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6465712Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6466160Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6466443Z inline_call [] 2025-09-07T08:12:36.6466647Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6466964Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6467308Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6468048Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6468867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6469341Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6469880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6470424Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6470924Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6471499Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6471992Z =================================== FAILURES =================================== 2025-09-07T08:12:36.6472386Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6473684Z Traceback (most recent call last): 2025-09-07T08:12:36.6474185Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6474646Z self._run_test( 2025-09-07T08:12:36.6474998Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6475405Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6475859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6476299Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6476788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6477264Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6477714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6478154Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6478751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6479269Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6479818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6480294Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6480777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6481378Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6481851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6482305Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6482923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6483621Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6484393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6485193Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6485980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6486720Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6487434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6488221Z return aot_autograd( 2025-09-07T08:12:36.6488930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6489750Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6490699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6491709Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6492828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6493795Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6494736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6495696Z fx_g = _create_graph( 2025-09-07T08:12:36.6496566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6497109Z fx_g = make_fx( 2025-09-07T08:12:36.6497538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6498235Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6498972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6499747Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6500545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6501304Z t = dispatch_trace( 2025-09-07T08:12:36.6501885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6502545Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6503223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6503903Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6504881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6505909Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6506788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6507529Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6508156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6508859Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6509564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6510244Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6510905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6511700Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6512507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6513345Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6514122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6514631Z outs_pair = fn(*args) 2025-09-07T08:12:36.6515108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6515663Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6516227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6516728Z outs_pair = fn(*args) 2025-09-07T08:12:36.6517215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6517770Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6518352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6518960Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6519530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6520043Z outs_pair = fn(*args) 2025-09-07T08:12:36.6520714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6521416Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6521961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6522480Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6522890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6523301Z return handle_torch_function( 2025-09-07T08:12:36.6523732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6524234Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6524795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6525288Z return func(*args, **kwargs) 2025-09-07T08:12:36.6525670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6526161Z result = _engine_run_backward( 2025-09-07T08:12:36.6526596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6527202Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6527790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6528195Z return user_fn(self, *args) 2025-09-07T08:12:36.6528625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6529070Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6529529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6530007Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6530410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6530807Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6531267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6531780Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6532228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6532697Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6533201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6533691Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6534174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6534644Z t = dispatch_trace( 2025-09-07T08:12:36.6534985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6535356Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6535767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6536172Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6536628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6537184Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6537763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6538167Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6538551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6538962Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6539406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6539869Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6540104Z File "", line 1, in 2025-09-07T08:12:36.6540541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6541058Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6541550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6541992Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6542537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6543159Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6543653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6544153Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6544587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6545030Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6545442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6545958Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6546447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6546900Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6547344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6547747Z leaves = list(leaves) 2025-09-07T08:12:36.6548110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6548501Z return func(x) 2025-09-07T08:12:36.6548881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6549356Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6549885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6550370Z return func(*args, **kwargs) 2025-09-07T08:12:36.6550864Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6551463Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6551707Z 2025-09-07T08:12:36.6552139Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6552635Z 2025-09-07T08:12:36.6552638Z 2025-09-07T08:12:36.6552780Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6553327Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6553735Z 2025-09-07T08:12:36.6553899Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6554370Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6554670Z inline_call [] 2025-09-07T08:12:36.6554875Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6555113Z inductor [] 2025-09-07T08:12:36.6555347Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6555701Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6556445Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6557274Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6557746Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6558299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6558843Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6559359Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6560017Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6560462Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6560744Z inline_call [] 2025-09-07T08:12:36.6560945Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6561391Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6561735Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6562486Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6562722Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6562894Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6563203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6563364Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6563623Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6563863Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6563991Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6564057Z inline_call [] 2025-09-07T08:12:36.6564161Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6564300Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6564435Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6564956Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6565183Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6565346Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6565649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6565807Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6566143Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6566387Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6566829Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e7aff12f4f626d22.xml - 2025-09-07T08:12:36.6566940Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6567701Z FAILED [2.3033s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6567869Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6567873Z 2025-09-07T08:12:36.6568296Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6568301Z 2025-09-07T08:12:36.6568304Z 2025-09-07T08:12:36.6568519Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6568855Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6568859Z 2025-09-07T08:12:36.6569023Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6569151Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6569274Z ================== 1 failed, 31 deselected, 2 rerun in 7.16s =================== 2025-09-07T08:12:36.6569346Z Got exit code 1 2025-09-07T08:12:36.6569416Z Retrying single test... 2025-09-07T08:12:36.6570300Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6570374Z import pkg_resources 2025-09-07T08:12:36.6570710Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14dec968cd0f1b30.xml 2025-09-07T08:12:36.6570814Z ============================= test session starts ============================== 2025-09-07T08:12:36.6571029Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6571106Z cachedir: .pytest_cache 2025-09-07T08:12:36.6571420Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6571501Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6571580Z configfile: pytest.ini 2025-09-07T08:12:36.6571905Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6572055Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.6572530Z stepcurrent: skipping 31 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6572612Z Running 1 items in this shard 2025-09-07T08:12:36.6572616Z 2025-09-07T08:12:36.6573657Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.6069s] [100%] 2025-09-07T08:12:36.6574270Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1850s] [100%] 2025-09-07T08:12:36.6574822Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True FAILED [2.3334s] [100%] 2025-09-07T08:12:36.6574827Z 2025-09-07T08:12:36.6574923Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6575154Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6575235Z Traceback (most recent call last): 2025-09-07T08:12:36.6575572Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6575637Z self._run_test( 2025-09-07T08:12:36.6575868Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6575984Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6576256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6576361Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6576672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6576763Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6577162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6577242Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6577536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6577689Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6578001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6578084Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6578387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6578493Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6578780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6578885Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6579116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6579238Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6579497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6579615Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6579901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6579993Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6580276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6580346Z return aot_autograd( 2025-09-07T08:12:36.6580616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6580750Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6581070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6581236Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6581608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6581684Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6582137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6582213Z fx_g = _create_graph( 2025-09-07T08:12:36.6582550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6582615Z fx_g = make_fx( 2025-09-07T08:12:36.6582918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6583006Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6583298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6583380Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6583698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6583775Z t = dispatch_trace( 2025-09-07T08:12:36.6583994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6584068Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6584390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6584461Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6584789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6584940Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6585189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6585274Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6585526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6585610Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6585875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6585949Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6586257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6586349Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6586668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6586782Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6587139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6587208Z outs_pair = fn(*args) 2025-09-07T08:12:36.6587557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6587691Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6588043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6588118Z outs_pair = fn(*args) 2025-09-07T08:12:36.6588477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6588586Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6588988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6589116Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6589544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6589625Z outs_pair = fn(*args) 2025-09-07T08:12:36.6590020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6590103Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6590449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6590539Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6590788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6590872Z return handle_torch_function( 2025-09-07T08:12:36.6591152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6591294Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6591637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6591782Z return func(*args, **kwargs) 2025-09-07T08:12:36.6592031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6592103Z result = _engine_run_backward( 2025-09-07T08:12:36.6592414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6592659Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6592910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6592989Z return user_fn(self, *args) 2025-09-07T08:12:36.6593280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6593365Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6593679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6593761Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6594015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6594084Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6594420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6594516Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6594794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6594887Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6595211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6595306Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6595621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6595696Z t = dispatch_trace( 2025-09-07T08:12:36.6595915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6595991Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6596243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6596312Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6596720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6596875Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6597123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6597203Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6597451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6597530Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6597829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6597925Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6597999Z File "", line 1, in 2025-09-07T08:12:36.6598287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6598443Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6598714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6598888Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6599276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6599353Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6599705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6599781Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6600071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6600145Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6600428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6600603Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6600852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6600964Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6601365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6601439Z leaves = list(leaves) 2025-09-07T08:12:36.6601683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6601746Z return func(x) 2025-09-07T08:12:36.6602027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6602147Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6602489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6602560Z return func(*args, **kwargs) 2025-09-07T08:12:36.6602915Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6603086Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6603091Z 2025-09-07T08:12:36.6603515Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6603519Z 2025-09-07T08:12:36.6603522Z 2025-09-07T08:12:36.6603663Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6604129Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6604133Z 2025-09-07T08:12:36.6604306Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6604444Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6604516Z inline_call [] 2025-09-07T08:12:36.6604621Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6604682Z inductor [] 2025-09-07T08:12:36.6604837Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6604972Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6605507Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6605735Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6605908Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6606224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6606460Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6606726Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6606960Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6607180Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6607258Z Traceback (most recent call last): 2025-09-07T08:12:36.6607583Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6607654Z self._run_test( 2025-09-07T08:12:36.6607883Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6607990Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6608259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6608344Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6608657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6608741Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6609020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6609099Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6609382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6609542Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6609850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6609941Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6610240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6610345Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6610627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6610731Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6610969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6611089Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6611421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6611541Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6611822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6611911Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6612184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6612262Z return aot_autograd( 2025-09-07T08:12:36.6612534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6612667Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6612991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6613154Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6613534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6613681Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6614066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6614136Z fx_g = _create_graph( 2025-09-07T08:12:36.6614467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6614536Z fx_g = make_fx( 2025-09-07T08:12:36.6614839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6614931Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6615238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6615321Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6615645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6615714Z t = dispatch_trace( 2025-09-07T08:12:36.6615940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6616016Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6616270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6616342Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6616667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6616829Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6617078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6617150Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6617403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6617475Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6617746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6617817Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6618120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6618209Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6619166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6619304Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6619663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6619743Z outs_pair = fn(*args) 2025-09-07T08:12:36.6620089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6620216Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6620567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6620635Z outs_pair = fn(*args) 2025-09-07T08:12:36.6620999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6621110Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6621511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6621715Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6622071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6622138Z outs_pair = fn(*args) 2025-09-07T08:12:36.6622533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6622623Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6622968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6623061Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6623309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6623383Z return handle_torch_function( 2025-09-07T08:12:36.6623676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6623816Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6624160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6624232Z return func(*args, **kwargs) 2025-09-07T08:12:36.6624480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6624552Z result = _engine_run_backward( 2025-09-07T08:12:36.6624844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6625090Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6625341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6625422Z return user_fn(self, *args) 2025-09-07T08:12:36.6625712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6625787Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6626111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6626190Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6626442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6626512Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6626914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6627018Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6627309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6627410Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6627734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6627826Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6628144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6628212Z t = dispatch_trace( 2025-09-07T08:12:36.6628435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6628513Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6628763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6628921Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6629242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6629399Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6629643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6629716Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6629965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6630038Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6630344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6630436Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6630515Z File "", line 1, in 2025-09-07T08:12:36.6630804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6630956Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6631227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6631312Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6631711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6631789Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6632142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6632221Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6632510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6632598Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6632864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6633041Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6633292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6633409Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6633660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6633728Z leaves = list(leaves) 2025-09-07T08:12:36.6634052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6634118Z return func(x) 2025-09-07T08:12:36.6634408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6634534Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6634870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6634950Z return func(*args, **kwargs) 2025-09-07T08:12:36.6635304Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6635475Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6635479Z 2025-09-07T08:12:36.6635906Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6635910Z 2025-09-07T08:12:36.6635913Z 2025-09-07T08:12:36.6636055Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6636470Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6636474Z 2025-09-07T08:12:36.6636647Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6636786Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6636849Z inline_call [] 2025-09-07T08:12:36.6636961Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6637022Z inductor [] 2025-09-07T08:12:36.6637168Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6637301Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6637836Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6638075Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6638247Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6638554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6638718Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6638977Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6639219Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6639352Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6639419Z inline_call [] 2025-09-07T08:12:36.6639519Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6639658Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6639793Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6640320Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6640551Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6640714Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6641269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6641440Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6641694Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6641936Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6642024Z =================================== FAILURES =================================== 2025-09-07T08:12:36.6642245Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6642324Z Traceback (most recent call last): 2025-09-07T08:12:36.6642638Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6642701Z self._run_test( 2025-09-07T08:12:36.6642927Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6643036Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6643301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6643460Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6643762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6643850Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6644129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6644208Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6644506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6644661Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6644969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6645061Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6645360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6645466Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6645750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6645851Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6646078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6646200Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6646461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6646581Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6646865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6646947Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6647219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6647296Z return aot_autograd( 2025-09-07T08:12:36.6647565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6647698Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6648020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6648185Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6648634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6648716Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6649102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6649171Z fx_g = _create_graph( 2025-09-07T08:12:36.6649510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6649573Z fx_g = make_fx( 2025-09-07T08:12:36.6649889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6650075Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6664217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6664400Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6664784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6664990Z t = dispatch_trace( 2025-09-07T08:12:36.6665251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6665339Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6665617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6665703Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6666064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6666228Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6666503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6666578Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6666852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6666946Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6667226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6667310Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6667618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6667724Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6668055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6668184Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6668551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6668640Z outs_pair = fn(*args) 2025-09-07T08:12:36.6668994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6669124Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6669497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6669571Z outs_pair = fn(*args) 2025-09-07T08:12:36.6669942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6670057Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6670541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6670690Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6671050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6671129Z outs_pair = fn(*args) 2025-09-07T08:12:36.6671516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6671609Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6671954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6672041Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6672307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6672388Z return handle_torch_function( 2025-09-07T08:12:36.6673106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6673554Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6674141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6674286Z return func(*args, **kwargs) 2025-09-07T08:12:36.6674589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6674678Z result = _engine_run_backward( 2025-09-07T08:12:36.6675036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6675311Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6675596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6675675Z return user_fn(self, *args) 2025-09-07T08:12:36.6675995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6676075Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6676404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6676487Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6676737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6676820Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6677158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6677264Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6677552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6677654Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6678001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6678092Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6678418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6678490Z t = dispatch_trace( 2025-09-07T08:12:36.6678722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6678803Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6679280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6679371Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6679702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6679867Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6680129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6680203Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6680478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6680557Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6680872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6680970Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6681186Z File "", line 1, in 2025-09-07T08:12:36.6681498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6681743Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6682027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6682116Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6682522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6682604Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6682954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6683048Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6683379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6683506Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6683819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6684090Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6688592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6688742Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6689174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6689281Z leaves = list(leaves) 2025-09-07T08:12:36.6689670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6689772Z return func(x) 2025-09-07T08:12:36.6690223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6690405Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6690960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6691084Z return func(*args, **kwargs) 2025-09-07T08:12:36.6691543Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6712536Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6712549Z 2025-09-07T08:12:36.6713105Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6713272Z 2025-09-07T08:12:36.6713278Z 2025-09-07T08:12:36.6713457Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6713884Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6713894Z 2025-09-07T08:12:36.6714115Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6714295Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6714381Z inline_call [] 2025-09-07T08:12:36.6714517Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6714592Z inductor [] 2025-09-07T08:12:36.6714777Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6714943Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6715623Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6715916Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6716219Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6716614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6716821Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6717138Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6717376Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6717515Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6717581Z inline_call [] 2025-09-07T08:12:36.6717688Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6717840Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6717977Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6718519Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6718749Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6718917Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6719228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6719396Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6719660Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6719894Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6720033Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6720094Z inline_call [] 2025-09-07T08:12:36.6720197Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6720339Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6720468Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6720993Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6721453Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6721621Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6721925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6722087Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6722342Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6722575Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6723032Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14dec968cd0f1b30.xml - 2025-09-07T08:12:36.6723136Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6723899Z FAILED [2.3334s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6724141Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6724145Z 2025-09-07T08:12:36.6724574Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6724578Z 2025-09-07T08:12:36.6724582Z 2025-09-07T08:12:36.6724726Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6725056Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6725060Z 2025-09-07T08:12:36.6725232Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6725345Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6725472Z ================== 1 failed, 220 deselected, 2 rerun in 7.17s ================== 2025-09-07T08:12:36.6725542Z Got exit code 1 2025-09-07T08:12:36.6725612Z Retrying single test... 2025-09-07T08:12:36.6726494Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6726567Z import pkg_resources 2025-09-07T08:12:36.6726906Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f39e32b717e4d299.xml 2025-09-07T08:12:36.6727013Z ============================= test session starts ============================== 2025-09-07T08:12:36.6727234Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6727305Z cachedir: .pytest_cache 2025-09-07T08:12:36.6727626Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6727718Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6727787Z configfile: pytest.ini 2025-09-07T08:12:36.6728118Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6728263Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.6728754Z stepcurrent: skipping 31 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6728836Z Running 1 items in this shard 2025-09-07T08:12:36.6728841Z 2025-09-07T08:12:36.6729316Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.6757s] [100%] 2025-09-07T08:12:36.6729717Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.2155s] [100%] 2025-09-07T08:12:36.6730063Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True FAILED [2.3765s] [100%] 2025-09-07T08:12:36.6730067Z 2025-09-07T08:12:36.6730155Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6730370Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6730448Z Traceback (most recent call last): 2025-09-07T08:12:36.6730765Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6730827Z self._run_test( 2025-09-07T08:12:36.6731058Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6731228Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6731506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6731591Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6731896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6731982Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6732261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6732344Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6732628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6732783Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6733098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6733185Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6733494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6733596Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6733885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6733989Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6734222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6734356Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6734611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6734736Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6735018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6735099Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6735383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6735457Z return aot_autograd( 2025-09-07T08:12:36.6735736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6735867Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6736274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6736444Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6736873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6736973Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6737417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6737507Z fx_g = _create_graph( 2025-09-07T08:12:36.6737910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6737982Z fx_g = make_fx( 2025-09-07T08:12:36.6738343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6738444Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6738799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6738959Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6739277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6739349Z t = dispatch_trace( 2025-09-07T08:12:36.6739572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6739651Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6739903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6739972Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6740315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6740468Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6740720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6740790Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6741041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6741123Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6741394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6741469Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6741768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6741861Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6742180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6742295Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6742654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6742726Z outs_pair = fn(*args) 2025-09-07T08:12:36.6743080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6743200Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6743554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6743628Z outs_pair = fn(*args) 2025-09-07T08:12:36.6744062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6744181Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6744575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6744716Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6745065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6745129Z outs_pair = fn(*args) 2025-09-07T08:12:36.6745522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6745604Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6745959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6746044Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6746300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6746477Z return handle_torch_function( 2025-09-07T08:12:36.6746804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6746978Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6747392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6747484Z return func(*args, **kwargs) 2025-09-07T08:12:36.6747773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6747861Z result = _engine_run_backward( 2025-09-07T08:12:36.6748222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6748503Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6748766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6748839Z return user_fn(self, *args) 2025-09-07T08:12:36.6749130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6749214Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6749530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6749616Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6749862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6749944Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6750275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6750373Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6750654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6750746Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6751077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6751165Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6751483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6751561Z t = dispatch_trace( 2025-09-07T08:12:36.6751858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6751950Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6752200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6752274Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6752601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6752753Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6753005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6753078Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6753336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6753410Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6753708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6753804Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6753949Z File "", line 1, in 2025-09-07T08:12:36.6754239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6754389Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6754662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6754765Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6755156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6755238Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6755586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6755673Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6755963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6756037Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6756311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6756475Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6756729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6756836Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6757096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6757173Z leaves = list(leaves) 2025-09-07T08:12:36.6757413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6757483Z return func(x) 2025-09-07T08:12:36.6757754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6757872Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6758213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6758285Z return func(*args, **kwargs) 2025-09-07T08:12:36.6758647Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6758811Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6758815Z 2025-09-07T08:12:36.6759317Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6759325Z 2025-09-07T08:12:36.6759328Z 2025-09-07T08:12:36.6759467Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6759803Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6759807Z 2025-09-07T08:12:36.6759971Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6760118Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6760188Z inline_call [] 2025-09-07T08:12:36.6760292Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6760359Z inductor [] 2025-09-07T08:12:36.6760499Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6760631Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6761290Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6761632Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6761808Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6762119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6762288Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6762550Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6762792Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6763016Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6763099Z Traceback (most recent call last): 2025-09-07T08:12:36.6763412Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6763477Z self._run_test( 2025-09-07T08:12:36.6763717Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6763830Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6764096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6764189Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6764492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6764576Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6764853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6764938Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6765229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6765381Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6765695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6765777Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6766083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6766191Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6766552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6766656Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6766890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6767010Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6767266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6767383Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6767668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6767757Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6768044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6768117Z return aot_autograd( 2025-09-07T08:12:36.6768389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6768600Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6768926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6769093Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6769466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6769544Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6769930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6770003Z fx_g = _create_graph( 2025-09-07T08:12:36.6770342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6770408Z fx_g = make_fx( 2025-09-07T08:12:36.6770721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6770805Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6771099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6771184Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6771503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6771581Z t = dispatch_trace( 2025-09-07T08:12:36.6771810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6771890Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6772148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6772219Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6772553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6773094Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6773357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6773435Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6773689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6773770Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6774180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6774257Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6774567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6774662Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6774986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6775099Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6775465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6775536Z outs_pair = fn(*args) 2025-09-07T08:12:36.6775882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6776015Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6776367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6776582Z outs_pair = fn(*args) 2025-09-07T08:12:36.6776951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6777061Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6777469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6777602Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6777960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6778033Z outs_pair = fn(*args) 2025-09-07T08:12:36.6778429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6778516Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6778861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6778955Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6779208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6779290Z return handle_torch_function( 2025-09-07T08:12:36.6779573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6779725Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6780080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6780156Z return func(*args, **kwargs) 2025-09-07T08:12:36.6780409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6780489Z result = _engine_run_backward( 2025-09-07T08:12:36.6780792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6781034Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6781289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6785592Z return user_fn(self, *args) 2025-09-07T08:12:36.6785939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6786129Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6786478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6786565Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6786847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6786930Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6787288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6787393Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6787675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6787810Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6788152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6788240Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6788568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6788693Z t = dispatch_trace( 2025-09-07T08:12:36.6788915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6789001Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6789249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6789327Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6789652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6789809Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6790068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6790143Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6790398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6790477Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6790791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6790900Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6790982Z File "", line 1, in 2025-09-07T08:12:36.6791275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6791428Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6791704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6791798Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6792189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6792276Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6792623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6792708Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6793004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6793081Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6793441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6793683Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6793935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6794050Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6794299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6794376Z leaves = list(leaves) 2025-09-07T08:12:36.6794626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6794697Z return func(x) 2025-09-07T08:12:36.6794972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6795095Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6795444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6795517Z return func(*args, **kwargs) 2025-09-07T08:12:36.6795877Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6796082Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6796088Z 2025-09-07T08:12:36.6796518Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6796521Z 2025-09-07T08:12:36.6796525Z 2025-09-07T08:12:36.6796660Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6797008Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6797014Z 2025-09-07T08:12:36.6797181Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6797321Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6797390Z inline_call [] 2025-09-07T08:12:36.6797495Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6797562Z inductor [] 2025-09-07T08:12:36.6797703Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6797836Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6798371Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6798599Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6798774Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6799083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6799247Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6799516Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6799752Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6799891Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6799954Z inline_call [] 2025-09-07T08:12:36.6800065Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6800204Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6800404Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6801007Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6801359Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6801533Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6801837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6801999Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6802262Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6802494Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6802595Z =================================== FAILURES =================================== 2025-09-07T08:12:36.6802811Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.6802897Z Traceback (most recent call last): 2025-09-07T08:12:36.6803206Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6803314Z self._run_test( 2025-09-07T08:12:36.6803551Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6803655Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6803934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6804026Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6804348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6804442Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6804723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6804809Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6805093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6805257Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6805565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6805650Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6805955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6806059Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6806352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6806448Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6806676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6806817Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6807068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6807192Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6807471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6807552Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6807846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6807968Z return aot_autograd( 2025-09-07T08:12:36.6808330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6808461Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6808792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6808953Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6809321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6809407Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6809784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6809861Z fx_g = _create_graph( 2025-09-07T08:12:36.6810193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6810258Z fx_g = make_fx( 2025-09-07T08:12:36.6810573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6810694Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6810990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6811071Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6811391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6811459Z t = dispatch_trace( 2025-09-07T08:12:36.6811683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6811769Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6812021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6812101Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6812437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6812592Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6812851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6812921Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6813178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6813254Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6813522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6813602Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6813904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6813999Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6814314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6814436Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6814791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6814860Z outs_pair = fn(*args) 2025-09-07T08:12:36.6815212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6815384Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6815801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6815884Z outs_pair = fn(*args) 2025-09-07T08:12:36.6816245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6816360Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6816754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6816890Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6817241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6817314Z outs_pair = fn(*args) 2025-09-07T08:12:36.6817699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6817780Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6818133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6818256Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6818510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6818588Z return handle_torch_function( 2025-09-07T08:12:36.6818866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6819008Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6819347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6819425Z return func(*args, **kwargs) 2025-09-07T08:12:36.6819668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6819748Z result = _engine_run_backward( 2025-09-07T08:12:36.6820038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6820276Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6820534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6820608Z return user_fn(self, *args) 2025-09-07T08:12:36.6820903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6820980Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6821312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6821400Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6821645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6821723Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6822055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6822156Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6822430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6822519Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6822898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6823056Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6823381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6823450Z t = dispatch_trace( 2025-09-07T08:12:36.6823671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6823753Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6823999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6824075Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6824404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6824558Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6824811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6824883Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6825138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6825341Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6825645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6825736Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6825808Z File "", line 1, in 2025-09-07T08:12:36.6826099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6826247Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6826525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6826609Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6827001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6827085Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6827435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6827519Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6827805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6827880Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6828151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6828322Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6828578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6828687Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6828945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6829026Z leaves = list(leaves) 2025-09-07T08:12:36.6829271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6829344Z return func(x) 2025-09-07T08:12:36.6829621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6829746Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6830082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6830205Z return func(*args, **kwargs) 2025-09-07T08:12:36.6830631Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6830799Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6830805Z 2025-09-07T08:12:36.6831238Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6831242Z 2025-09-07T08:12:36.6831245Z 2025-09-07T08:12:36.6831382Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6831721Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6831726Z 2025-09-07T08:12:36.6831898Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6832050Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6832115Z inline_call [] 2025-09-07T08:12:36.6832220Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6832287Z inductor [] 2025-09-07T08:12:36.6832423Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6832599Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6833126Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6833353Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6833526Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6833837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6834007Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6834269Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6834509Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6834640Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6834702Z inline_call [] 2025-09-07T08:12:36.6834809Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6834945Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6835080Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6835599Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6835822Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6835992Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6836289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6836464Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6836723Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6836961Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6837088Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6837274Z inline_call [] 2025-09-07T08:12:36.6837446Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6837727Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6837872Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6838394Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6838614Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6838783Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6839083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6839252Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6839505Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6839743Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6840178Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f39e32b717e4d299.xml - 2025-09-07T08:12:36.6840324Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6841196Z FAILED [2.3765s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6841360Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6841367Z 2025-09-07T08:12:36.6841794Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6841798Z 2025-09-07T08:12:36.6841801Z 2025-09-07T08:12:36.6841939Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6842280Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.6842285Z 2025-09-07T08:12:36.6842446Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6842564Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6842688Z ================== 1 failed, 220 deselected, 2 rerun in 7.31s ================== 2025-09-07T08:12:36.6842751Z Got exit code 1 2025-09-07T08:12:36.6843001Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.6843879Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6843959Z import pkg_resources 2025-09-07T08:12:36.6844294Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dcf7cbbc69ec72ef.xml 2025-09-07T08:12:36.6844404Z ============================= test session starts ============================== 2025-09-07T08:12:36.6844619Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6844690Z cachedir: .pytest_cache 2025-09-07T08:12:36.6845008Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6845143Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6845220Z configfile: pytest.ini 2025-09-07T08:12:36.6845613Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6845759Z collecting ... collected 467 items / 32 deselected / 435 selected 2025-09-07T08:12:36.6845859Z stepcurrent: skipping 32 already run items. 2025-09-07T08:12:36.6845934Z Running 189 items in this shard 2025-09-07T08:12:36.6845937Z 2025-09-07T08:12:36.6846308Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_False PASSED [3.2550s] [ 0%] 2025-09-07T08:12:36.6846715Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.3209s] [ 1%] 2025-09-07T08:12:36.6847124Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9851s] [ 1%] 2025-09-07T08:12:36.6847478Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True FAILED [0.9933s] [ 1%] 2025-09-07T08:12:36.6847482Z 2025-09-07T08:12:36.6847579Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6847840Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6847922Z Traceback (most recent call last): 2025-09-07T08:12:36.6848239Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6848302Z self._run_test( 2025-09-07T08:12:36.6848540Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6848646Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6848915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6849012Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6849315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6849406Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6849679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6849758Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6850048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6850205Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6850516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6850601Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6850911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6851011Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6851293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6851411Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6851642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6851768Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6852024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6852141Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6852472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6852618Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6852900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6852971Z return aot_autograd( 2025-09-07T08:12:36.6853237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6853371Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6853694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6853858Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6854225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6854309Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6854683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6854751Z fx_g = _create_graph( 2025-09-07T08:12:36.6855137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6855198Z fx_g = make_fx( 2025-09-07T08:12:36.6855504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6855586Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6855879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6855962Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6856276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6856352Z t = dispatch_trace( 2025-09-07T08:12:36.6856572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6856650Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6856900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6856971Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6857300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6857448Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6857711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6857783Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6858036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6858116Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6858382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6858464Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6858762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6858850Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6859169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6859281Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6859644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6859762Z outs_pair = fn(*args) 2025-09-07T08:12:36.6860179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6860309Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6860665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6860738Z outs_pair = fn(*args) 2025-09-07T08:12:36.6861099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6861212Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6861608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6861742Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6862099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6862167Z outs_pair = fn(*args) 2025-09-07T08:12:36.6862619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6862699Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6863048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6863132Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6863383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6863467Z return handle_torch_function( 2025-09-07T08:12:36.6863748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6863894Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6864230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6864304Z return func(*args, **kwargs) 2025-09-07T08:12:36.6864555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6864629Z result = _engine_run_backward( 2025-09-07T08:12:36.6864934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6865176Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6865436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6865513Z return user_fn(self, *args) 2025-09-07T08:12:36.6865801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6865883Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6866199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6866291Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6866540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6866622Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6866962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6867105Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6867457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6867549Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6867880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6867967Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6868287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6868364Z t = dispatch_trace( 2025-09-07T08:12:36.6868585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6868667Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6868913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6868983Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6869315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6869463Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6869714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6869824Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6870072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6870153Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6870450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6870545Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6870620Z File "", line 1, in 2025-09-07T08:12:36.6870908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6871076Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6871348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6871440Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6871828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6871911Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6872256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6872344Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6872964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6873114Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6873406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6873576Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6873828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6873941Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6874191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6874263Z leaves = list(leaves) 2025-09-07T08:12:36.6874504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6874716Z return func(x) 2025-09-07T08:12:36.6874992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6875218Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6875566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6875642Z return func(*args, **kwargs) 2025-09-07T08:12:36.6876002Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6876166Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6876171Z 2025-09-07T08:12:36.6876600Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6876605Z 2025-09-07T08:12:36.6876609Z 2025-09-07T08:12:36.6876746Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6877096Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6877110Z 2025-09-07T08:12:36.6877282Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6877485Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6877554Z inline_call [] 2025-09-07T08:12:36.6877657Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6877802Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6877935Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6878460Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6878696Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6878868Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6879173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6879337Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6879599Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6879844Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6880069Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6880153Z Traceback (most recent call last): 2025-09-07T08:12:36.6880460Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6880529Z self._run_test( 2025-09-07T08:12:36.6880759Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6880860Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6881265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6881352Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6881659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6881743Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6882014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6882153Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6882441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6882667Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6882973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6883058Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6883364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6883461Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6883751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6883845Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6884080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6884201Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6884456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6884580Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6884895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6884981Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6885255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6885325Z return aot_autograd( 2025-09-07T08:12:36.6885606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6885734Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6886065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6886226Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6886602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6886686Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6887068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6887145Z fx_g = _create_graph( 2025-09-07T08:12:36.6887477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6887550Z fx_g = make_fx( 2025-09-07T08:12:36.6887854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6887937Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6888236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6888315Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6888642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6888709Z t = dispatch_trace( 2025-09-07T08:12:36.6888931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6889014Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6889263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6889343Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6889715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6889973Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6890227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6890296Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6890554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6890627Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6890897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6890969Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6891265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6891364Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6891679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6891797Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6892151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6892267Z outs_pair = fn(*args) 2025-09-07T08:12:36.6892618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6892740Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6893095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6893164Z outs_pair = fn(*args) 2025-09-07T08:12:36.6893530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6893641Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6894030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6894168Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6894528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6894602Z outs_pair = fn(*args) 2025-09-07T08:12:36.6894989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6895073Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6895416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6895502Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6895757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6895833Z return handle_torch_function( 2025-09-07T08:12:36.6896119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6896259Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6896596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6896674Z return func(*args, **kwargs) 2025-09-07T08:12:36.6896918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6897044Z result = _engine_run_backward( 2025-09-07T08:12:36.6897400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6897648Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6897900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6897974Z return user_fn(self, *args) 2025-09-07T08:12:36.6898266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6898343Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6898662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6898741Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6898987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6899062Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6899397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6899498Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6899809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6899897Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6900224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6900311Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6900640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6900712Z t = dispatch_trace( 2025-09-07T08:12:36.6900944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6901019Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6901264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6901342Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6901664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6901816Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6902062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6902130Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6902384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6902458Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6902765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6902854Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6902928Z File "", line 1, in 2025-09-07T08:12:36.6903222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6903368Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6903644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6903732Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6904127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6904256Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6904668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6904761Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6905046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6905142Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6905413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6905586Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6905840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6905948Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6906210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6906283Z leaves = list(leaves) 2025-09-07T08:12:36.6906540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6906605Z return func(x) 2025-09-07T08:12:36.6906929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6907056Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6907394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6907471Z return func(*args, **kwargs) 2025-09-07T08:12:36.6907828Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6907997Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6908002Z 2025-09-07T08:12:36.6908437Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6908441Z 2025-09-07T08:12:36.6908444Z 2025-09-07T08:12:36.6908580Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6908920Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6908923Z 2025-09-07T08:12:36.6909086Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6909231Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6909294Z inline_call [] 2025-09-07T08:12:36.6909398Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6909543Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6909677Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6910216Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6910444Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6910614Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6910913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6911074Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6911338Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6911642Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6911840Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6911913Z inline_call [] 2025-09-07T08:12:36.6912017Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6912159Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6912289Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6912815Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6913034Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6913201Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6913501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6913663Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6913926Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6914193Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6914287Z =================================== FAILURES =================================== 2025-09-07T08:12:36.6914511Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6914595Z Traceback (most recent call last): 2025-09-07T08:12:36.6914899Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6914965Z self._run_test( 2025-09-07T08:12:36.6915196Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6915300Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6915570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6915654Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6915953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6916046Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6916317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6916400Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6916682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6916836Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6917151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6917232Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6917538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6917641Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6917930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6918025Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6918251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6918377Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6918673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6918894Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6919178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6919257Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6919541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6919611Z return aot_autograd( 2025-09-07T08:12:36.6919885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6920013Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6920341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6920501Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6920876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6920960Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6921468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6921594Z fx_g = _create_graph( 2025-09-07T08:12:36.6921926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6921989Z fx_g = make_fx( 2025-09-07T08:12:36.6922294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6922378Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6922679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6922760Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6923077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6923157Z t = dispatch_trace( 2025-09-07T08:12:36.6923374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6923459Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6923707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6923784Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6924108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6924260Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6924517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6924593Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6924852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6924928Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6925194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6925270Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6925567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6925664Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6925981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6926136Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6926562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6926633Z outs_pair = fn(*args) 2025-09-07T08:12:36.6926997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6927123Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6927482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6927553Z outs_pair = fn(*args) 2025-09-07T08:12:36.6927910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6928023Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6928418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6928552Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6928939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6929012Z outs_pair = fn(*args) 2025-09-07T08:12:36.6929395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6929476Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6929824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6929909Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6930162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6930236Z return handle_torch_function( 2025-09-07T08:12:36.6930513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6930660Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6930995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6931072Z return func(*args, **kwargs) 2025-09-07T08:12:36.6931314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6931389Z result = _engine_run_backward( 2025-09-07T08:12:36.6931684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6931922Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6932177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6932251Z return user_fn(self, *args) 2025-09-07T08:12:36.6932544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6932620Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6932930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6933012Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6933257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6933381Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6933776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6933872Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6934148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6934238Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6934565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6934654Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6934973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6935042Z t = dispatch_trace( 2025-09-07T08:12:36.6935259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6935344Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6935602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6935679Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6935999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6936188Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6936443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6936512Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6936767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6936840Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6937143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6937237Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6937315Z File "", line 1, in 2025-09-07T08:12:36.6937616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6937768Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6938046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6938130Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6938519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6938602Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6938948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6939032Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6939320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6939395Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6939666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6939834Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6940086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6940193Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6940447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6940571Z leaves = list(leaves) 2025-09-07T08:12:36.6940812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6941036Z return func(x) 2025-09-07T08:12:36.6941311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6941435Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6941775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6941850Z return func(*args, **kwargs) 2025-09-07T08:12:36.6942215Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6942376Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6942380Z 2025-09-07T08:12:36.6942810Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6942816Z 2025-09-07T08:12:36.6942820Z 2025-09-07T08:12:36.6942957Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6943298Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6943339Z 2025-09-07T08:12:36.6943506Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6943651Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6943715Z inline_call [] 2025-09-07T08:12:36.6943818Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6943965Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6944098Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6944632Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6944858Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6945027Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6945342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6945506Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6945767Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6945998Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6946137Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6946200Z inline_call [] 2025-09-07T08:12:36.6946314Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6946458Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6946588Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6947115Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6947334Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6947495Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6947797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6948030Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6948354Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6948589Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6948726Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6948787Z inline_call [] 2025-09-07T08:12:36.6948886Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6949024Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6949162Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6949686Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6949907Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6950071Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6950372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6950572Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6950830Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6951058Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6951500Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dcf7cbbc69ec72ef.xml - 2025-09-07T08:12:36.6951608Z =========================== short test summary info ============================ 2025-09-07T08:12:36.6952365Z FAILED [0.9933s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6952542Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6952546Z 2025-09-07T08:12:36.6952965Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6952969Z 2025-09-07T08:12:36.6952972Z 2025-09-07T08:12:36.6953111Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6953456Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6953461Z 2025-09-07T08:12:36.6953629Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6953740Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.6953878Z ============= 1 failed, 1 passed, 32 deselected, 2 rerun in 6.60s ============== 2025-09-07T08:12:36.6953941Z Got exit code 1 2025-09-07T08:12:36.6954012Z Retrying single test... 2025-09-07T08:12:36.6954886Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.6954957Z import pkg_resources 2025-09-07T08:12:36.6955300Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-00fbf6bfc4183b71.xml 2025-09-07T08:12:36.6955443Z ============================= test session starts ============================== 2025-09-07T08:12:36.6955726Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.6955797Z cachedir: .pytest_cache 2025-09-07T08:12:36.6956108Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.6956196Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.6956266Z configfile: pytest.ini 2025-09-07T08:12:36.6956595Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.6956738Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.6957214Z stepcurrent: skipping 33 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6957312Z Running 1 items in this shard 2025-09-07T08:12:36.6957316Z 2025-09-07T08:12:36.6957728Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.3270s] [100%] 2025-09-07T08:12:36.6958137Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.0355s] [100%] 2025-09-07T08:12:36.6958527Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True FAILED [1.2006s] [100%] 2025-09-07T08:12:36.6958531Z 2025-09-07T08:12:36.6958624Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.6958846Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6958924Z Traceback (most recent call last): 2025-09-07T08:12:36.6959242Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6959309Z self._run_test( 2025-09-07T08:12:36.6959544Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6959647Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6959922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6960007Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6960311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6960402Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6960674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6960764Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6961169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6961329Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6961639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6961725Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6962031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6962130Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6962420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6962516Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6962791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6962919Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6963235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6963363Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6963646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6963725Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6964007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6964079Z return aot_autograd( 2025-09-07T08:12:36.6964354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6964491Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6964820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6964987Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6965356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6965482Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6965860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6965934Z fx_g = _create_graph( 2025-09-07T08:12:36.6966263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6966326Z fx_g = make_fx( 2025-09-07T08:12:36.6966634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6966714Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6967018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6967095Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6967413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6967485Z t = dispatch_trace( 2025-09-07T08:12:36.6967703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6967782Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6968036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6968105Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6968447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6968599Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6968851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6968922Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6969176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6969249Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6969513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.6969589Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.6969885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6970031Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6970411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.6970526Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.6970886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6970957Z outs_pair = fn(*args) 2025-09-07T08:12:36.6971320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.6971445Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.6971799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6971867Z outs_pair = fn(*args) 2025-09-07T08:12:36.6972224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.6972342Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.6973096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.6973401Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.6973791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.6973863Z outs_pair = fn(*args) 2025-09-07T08:12:36.6974269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6974355Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6974710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.6974803Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.6975060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.6975141Z return handle_torch_function( 2025-09-07T08:12:36.6975423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.6975572Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.6975910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6975991Z return func(*args, **kwargs) 2025-09-07T08:12:36.6976235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.6976314Z result = _engine_run_backward( 2025-09-07T08:12:36.6976624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.6976865Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6977127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.6977202Z return user_fn(self, *args) 2025-09-07T08:12:36.6977499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.6977576Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.6977892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.6977978Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.6978306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6978480Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6978815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.6978911Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.6979191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.6979283Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.6979613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.6979700Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.6980021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6980096Z t = dispatch_trace( 2025-09-07T08:12:36.6980322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.6980407Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.6980653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6980769Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6981089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.6981241Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.6981495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.6981562Z return fn(*args, **kwargs) 2025-09-07T08:12:36.6981819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.6981897Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.6982197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.6982299Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.6982374Z File "", line 1, in 2025-09-07T08:12:36.6982668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.6982816Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.6983088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.6983182Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.6983570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.6983657Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.6984003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.6984088Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.6984375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.6984455Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.6984723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.6984894Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.6985152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.6985274Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.6985571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.6985710Z leaves = list(leaves) 2025-09-07T08:12:36.6985959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.6986032Z return func(x) 2025-09-07T08:12:36.6986308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.6986431Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.6986772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.6986846Z return func(*args, **kwargs) 2025-09-07T08:12:36.6987216Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.6987395Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.6987399Z 2025-09-07T08:12:36.6987831Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.6987836Z 2025-09-07T08:12:36.6987839Z 2025-09-07T08:12:36.6988013Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.6988358Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.6988362Z 2025-09-07T08:12:36.6988529Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.6988672Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.6988742Z inline_call [] 2025-09-07T08:12:36.6988844Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.6988923Z inductor [] 2025-09-07T08:12:36.6989065Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.6989200Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.6989736Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.6989967Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.6990143Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.6990446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.6990614Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.6990877Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.6991122Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.6991351Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.6991429Z Traceback (most recent call last): 2025-09-07T08:12:36.6991748Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.6991811Z self._run_test( 2025-09-07T08:12:36.6992042Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.6992153Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.6992415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.6992509Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.6992883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.6993040Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.6993323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.6993407Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.6993701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.6993857Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.6994172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.6994256Z raise BackendCompilerFailed( 2025-09-07T08:12:36.6994558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.6994667Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6994957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.6995062Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.6995290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.6995464Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.6995718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.6995835Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.6996123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.6996202Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.6996483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.6996553Z return aot_autograd( 2025-09-07T08:12:36.6996827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.6996964Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.6997301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.6997463Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.6997836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.6997923Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.6998297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.6998370Z fx_g = _create_graph( 2025-09-07T08:12:36.6998713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.6998785Z fx_g = make_fx( 2025-09-07T08:12:36.6999098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.6999186Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.6999481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.6999568Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.6999886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.6999959Z t = dispatch_trace( 2025-09-07T08:12:36.7000225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7000301Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7000641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7023970Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7024379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7024541Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7024806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7024881Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7025155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7025236Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7025531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7025611Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7025928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7026119Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7026448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7026572Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7026934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7027014Z outs_pair = fn(*args) 2025-09-07T08:12:36.7027365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7027492Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7027849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7027918Z outs_pair = fn(*args) 2025-09-07T08:12:36.7028285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7028395Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7028794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7028921Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7029270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7029342Z outs_pair = fn(*args) 2025-09-07T08:12:36.7029727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7029819Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7030166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7030249Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7030504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7030580Z return handle_torch_function( 2025-09-07T08:12:36.7030863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7031058Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7031480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7031556Z return func(*args, **kwargs) 2025-09-07T08:12:36.7031813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7031897Z result = _engine_run_backward( 2025-09-07T08:12:36.7032190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7032436Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7032686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7032756Z return user_fn(self, *args) 2025-09-07T08:12:36.7033064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7033143Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7033473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7033555Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7033849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7033921Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7034254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7034353Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7034623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7034720Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7035046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7035131Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7035450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7035519Z t = dispatch_trace( 2025-09-07T08:12:36.7035742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7035816Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7036057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7036142Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7036464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7036620Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7036869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7036942Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7037199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7037275Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7037581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7037668Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7037748Z File "", line 1, in 2025-09-07T08:12:36.7038033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7038182Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7038508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7038657Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7039053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7039138Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7039481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7039566Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7039849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7039930Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7040196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7040371Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7040616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7040725Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7041016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7041247Z leaves = list(leaves) 2025-09-07T08:12:36.7041498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7041560Z return func(x) 2025-09-07T08:12:36.7041835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7041959Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7042296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7042377Z return func(*args, **kwargs) 2025-09-07T08:12:36.7042734Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7042912Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7042917Z 2025-09-07T08:12:36.7043338Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7043342Z 2025-09-07T08:12:36.7043345Z 2025-09-07T08:12:36.7043479Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7043823Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7043828Z 2025-09-07T08:12:36.7043993Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7044145Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7044209Z inline_call [] 2025-09-07T08:12:36.7044320Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7044382Z inductor [] 2025-09-07T08:12:36.7044526Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7044669Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7045204Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7045442Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7045691Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7046070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7046251Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7046523Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7046775Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7046917Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7046987Z inline_call [] 2025-09-07T08:12:36.7047093Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7047238Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7047376Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7047902Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7048132Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7048297Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7048646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7048816Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7049074Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7049313Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7049402Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7049634Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7049714Z Traceback (most recent call last): 2025-09-07T08:12:36.7050022Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.7050094Z self._run_test( 2025-09-07T08:12:36.7050320Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7050435Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7050707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7050791Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7051098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7051182Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7051460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7051538Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7051828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7051981Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7052284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7052371Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7052678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7052784Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7053132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7053293Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7053527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7053646Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7053904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7054019Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7054295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7054379Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7054661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7054742Z return aot_autograd( 2025-09-07T08:12:36.7055017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7055153Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7055475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7055671Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7056047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7056122Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7056500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7056571Z fx_g = _create_graph( 2025-09-07T08:12:36.7056904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7056973Z fx_g = make_fx( 2025-09-07T08:12:36.7057272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7057363Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7057661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7057746Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7058062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7058130Z t = dispatch_trace( 2025-09-07T08:12:36.7058352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7058429Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7058690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7058761Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7059080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7059241Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7059486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7059559Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7059808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7059881Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7060151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7060262Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7060633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7060727Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7061050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7061164Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7061518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7061593Z outs_pair = fn(*args) 2025-09-07T08:12:36.7061940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7062071Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7062424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7062491Z outs_pair = fn(*args) 2025-09-07T08:12:36.7062857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7063003Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7063404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7063533Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7063891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7063961Z outs_pair = fn(*args) 2025-09-07T08:12:36.7064351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7064437Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7064783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7064874Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7065122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7065198Z return handle_torch_function( 2025-09-07T08:12:36.7065483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7065622Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7065969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7066043Z return func(*args, **kwargs) 2025-09-07T08:12:36.7066291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7066365Z result = _engine_run_backward( 2025-09-07T08:12:36.7066675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7066965Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7067397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7067539Z return user_fn(self, *args) 2025-09-07T08:12:36.7068049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7068233Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7068769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7068857Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7069116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7069191Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7069537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7069635Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7069909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7070065Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7070462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7070558Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7070881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7070950Z t = dispatch_trace( 2025-09-07T08:12:36.7071176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7071337Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7071590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7071660Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7071979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7072136Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7072385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7072460Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7073046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7073134Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7073447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7073539Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7073620Z File "", line 1, in 2025-09-07T08:12:36.7073906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7074062Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7074332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7074417Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7074824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7074903Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7075256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7075335Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7075623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7075708Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7075974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7076310Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7076673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7076793Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7077049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7077119Z leaves = list(leaves) 2025-09-07T08:12:36.7077371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7077435Z return func(x) 2025-09-07T08:12:36.7077720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7077841Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7078176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7078259Z return func(*args, **kwargs) 2025-09-07T08:12:36.7078615Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7078785Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7078851Z 2025-09-07T08:12:36.7079275Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7079279Z 2025-09-07T08:12:36.7079282Z 2025-09-07T08:12:36.7079423Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7079761Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7079765Z 2025-09-07T08:12:36.7079934Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7080070Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7080136Z inline_call [] 2025-09-07T08:12:36.7080249Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7080311Z inductor [] 2025-09-07T08:12:36.7080455Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7080590Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7081206Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7081440Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7081607Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7081918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7082085Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7082351Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7082594Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7082727Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7082795Z inline_call [] 2025-09-07T08:12:36.7082896Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7083044Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7083171Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7083692Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7084045Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7084214Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7084536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7084697Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7084961Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7085195Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7085324Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7085405Z inline_call [] 2025-09-07T08:12:36.7085508Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7085654Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7085780Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7086300Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7086568Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7086729Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7087034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7087202Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7087459Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7087689Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7088126Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-00fbf6bfc4183b71.xml - 2025-09-07T08:12:36.7088238Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7089010Z FAILED [1.2006s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7089188Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7089194Z 2025-09-07T08:12:36.7089620Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7089624Z 2025-09-07T08:12:36.7089627Z 2025-09-07T08:12:36.7089765Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7090101Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7090106Z 2025-09-07T08:12:36.7090275Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7090383Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7090504Z ================== 1 failed, 220 deselected, 2 rerun in 3.61s ================== 2025-09-07T08:12:36.7090571Z Got exit code 1 2025-09-07T08:12:36.7090639Z Retrying single test... 2025-09-07T08:12:36.7091630Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7091702Z import pkg_resources 2025-09-07T08:12:36.7092048Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-cfc5f4941dc78fb7.xml 2025-09-07T08:12:36.7092148Z ============================= test session starts ============================== 2025-09-07T08:12:36.7092361Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7092436Z cachedir: .pytest_cache 2025-09-07T08:12:36.7092751Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7092838Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7092905Z configfile: pytest.ini 2025-09-07T08:12:36.7093228Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7093374Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.7093859Z stepcurrent: skipping 33 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7093979Z Running 1 items in this shard 2025-09-07T08:12:36.7093983Z 2025-09-07T08:12:36.7094387Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.3423s] [100%] 2025-09-07T08:12:36.7094799Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.0550s] [100%] 2025-09-07T08:12:36.7095151Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True FAILED [1.1964s] [100%] 2025-09-07T08:12:36.7095157Z 2025-09-07T08:12:36.7095249Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7095469Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7095550Z Traceback (most recent call last): 2025-09-07T08:12:36.7095868Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.7095930Z self._run_test( 2025-09-07T08:12:36.7096163Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7096265Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7096532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7096625Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7096933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7097022Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7097291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7097369Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7097657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7097819Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7098131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7098211Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7098646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7098831Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7099116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7099216Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7099446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7099572Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7099825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7099942Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7100226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7100306Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7100587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7100655Z return aot_autograd( 2025-09-07T08:12:36.7100924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7101108Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7101429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7101594Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7101959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7102044Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7102423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7102495Z fx_g = _create_graph( 2025-09-07T08:12:36.7102836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7102898Z fx_g = make_fx( 2025-09-07T08:12:36.7103208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7103301Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7103594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7103679Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7103994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7104069Z t = dispatch_trace( 2025-09-07T08:12:36.7104289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7104373Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7104619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7104691Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7105018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7105168Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7105424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7105490Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7105739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7105870Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7106199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7106275Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7106580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7106674Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7106998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7107111Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7107468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7107537Z outs_pair = fn(*args) 2025-09-07T08:12:36.7107887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7108009Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7108357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7108475Z outs_pair = fn(*args) 2025-09-07T08:12:36.7108830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7108943Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7109336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7109468Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7109818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7109885Z outs_pair = fn(*args) 2025-09-07T08:12:36.7110276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7110356Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7110707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7110788Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7111049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7111132Z return handle_torch_function( 2025-09-07T08:12:36.7111410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7111555Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7111894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7111971Z return func(*args, **kwargs) 2025-09-07T08:12:36.7112215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7112288Z result = _engine_run_backward( 2025-09-07T08:12:36.7112585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7112822Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7113086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7113202Z return user_fn(self, *args) 2025-09-07T08:12:36.7113557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7113642Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7113955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7114043Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7114287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7114358Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7114696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7114789Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7115064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7115154Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7115494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7115582Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7115900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7116022Z t = dispatch_trace( 2025-09-07T08:12:36.7116241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7116322Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7116568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7116636Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7116964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7117113Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7117368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7117436Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7117690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7117768Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7118065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7118159Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7118230Z File "", line 1, in 2025-09-07T08:12:36.7118521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7118668Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7118941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7119034Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7119659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7119760Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7120112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7120192Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7120485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7120621Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7120894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7121219Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7121481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7121592Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7121844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7121919Z leaves = list(leaves) 2025-09-07T08:12:36.7122164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7122234Z return func(x) 2025-09-07T08:12:36.7122506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7122625Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7122974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7123047Z return func(*args, **kwargs) 2025-09-07T08:12:36.7123411Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7123618Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7123623Z 2025-09-07T08:12:36.7124051Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7124055Z 2025-09-07T08:12:36.7124057Z 2025-09-07T08:12:36.7124194Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7124534Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7124549Z 2025-09-07T08:12:36.7124723Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7124860Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7124926Z inline_call [] 2025-09-07T08:12:36.7125030Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7125097Z inductor [] 2025-09-07T08:12:36.7125234Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7125362Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7125893Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7126124Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7126297Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7126605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7126766Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7127032Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7127268Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7127497Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7127572Z Traceback (most recent call last): 2025-09-07T08:12:36.7127882Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.7127987Z self._run_test( 2025-09-07T08:12:36.7128296Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7128412Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7128676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7128764Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7129065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7129148Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7129424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7129502Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7129790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7129941Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7130245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7130332Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7130634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7130775Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7131057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7131154Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7131381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7131505Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7131762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7131880Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7132161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7132241Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7132512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7132587Z return aot_autograd( 2025-09-07T08:12:36.7132855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7132990Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7133312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7133476Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7133847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7133923Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7134318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7134388Z fx_g = _create_graph( 2025-09-07T08:12:36.7134726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7134787Z fx_g = make_fx( 2025-09-07T08:12:36.7135090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7135220Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7135577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7135662Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7135979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7136049Z t = dispatch_trace( 2025-09-07T08:12:36.7136275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7136349Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7136617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7136703Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7137091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7137268Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7137563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7137650Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7137953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7138098Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7138425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7138515Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7138878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7138985Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7139312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7139430Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7139786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7139864Z outs_pair = fn(*args) 2025-09-07T08:12:36.7140214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7140343Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7140692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7140766Z outs_pair = fn(*args) 2025-09-07T08:12:36.7141135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7141249Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7141653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7141783Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7142150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7142218Z outs_pair = fn(*args) 2025-09-07T08:12:36.7142610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7142692Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7143038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7143168Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7143481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7143567Z return handle_torch_function( 2025-09-07T08:12:36.7143847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7143985Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7144329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7144402Z return func(*args, **kwargs) 2025-09-07T08:12:36.7144650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7144723Z result = _engine_run_backward( 2025-09-07T08:12:36.7145020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7145259Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7145509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7145624Z return user_fn(self, *args) 2025-09-07T08:12:36.7145912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7145992Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7146308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7146384Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7146632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7146703Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7147043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7147136Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7147408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7147507Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7147830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7147920Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7148234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7148307Z t = dispatch_trace( 2025-09-07T08:12:36.7148526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7148601Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7148854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7148923Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7149247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7149395Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7149640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7149714Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7149963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7150042Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7150396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7150582Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7150661Z File "", line 1, in 2025-09-07T08:12:36.7150947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7151102Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7151373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7151465Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7151854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7151931Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7152284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7152364Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7152657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7152730Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7153034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7153209Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7153456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7153571Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7153823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7153901Z leaves = list(leaves) 2025-09-07T08:12:36.7154149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7154212Z return func(x) 2025-09-07T08:12:36.7154494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7154613Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7154952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7155026Z return func(*args, **kwargs) 2025-09-07T08:12:36.7155385Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7155553Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7155558Z 2025-09-07T08:12:36.7155985Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7155989Z 2025-09-07T08:12:36.7155992Z 2025-09-07T08:12:36.7156149Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7156486Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7156491Z 2025-09-07T08:12:36.7156677Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7156838Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7156952Z inline_call [] 2025-09-07T08:12:36.7157157Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7157274Z inductor [] 2025-09-07T08:12:36.7157497Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7157756Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7158442Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7158673Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7158847Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7159159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7159323Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7159590Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7159826Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7159958Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7160033Z inline_call [] 2025-09-07T08:12:36.7160133Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7160276Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7160442Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7160967Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7161311Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7161476Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7161787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7161953Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7162213Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7162442Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7162533Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7162761Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7162839Z Traceback (most recent call last): 2025-09-07T08:12:36.7163149Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:12:36.7163212Z self._run_test( 2025-09-07T08:12:36.7163445Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7163544Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7163808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7163897Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7164197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7164282Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7164549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7164629Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7164918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7165114Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7165488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7165572Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7165868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7165971Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7166252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7166350Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7166574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7166701Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7166960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7167077Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7167368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7167446Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7167723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7167829Z return aot_autograd( 2025-09-07T08:12:36.7168096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7168228Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7168549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7168713Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7169086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7169167Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7169539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7169609Z fx_g = _create_graph( 2025-09-07T08:12:36.7169944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7170005Z fx_g = make_fx( 2025-09-07T08:12:36.7170326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7170409Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7170701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7170784Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7171101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7171176Z t = dispatch_trace( 2025-09-07T08:12:36.7171393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7171469Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7171733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7171806Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7172134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7172283Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7172610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7173268Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7173723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7173845Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7174300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7174416Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7174903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7175007Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7175350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7175470Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7175843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7175914Z outs_pair = fn(*args) 2025-09-07T08:12:36.7176267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7176476Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7176841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7176925Z outs_pair = fn(*args) 2025-09-07T08:12:36.7177292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7177410Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7177808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7177935Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7178290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7178361Z outs_pair = fn(*args) 2025-09-07T08:12:36.7178753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7178835Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7179180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7179263Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7179510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7179597Z return handle_torch_function( 2025-09-07T08:12:36.7179875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7180019Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7180358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7180431Z return func(*args, **kwargs) 2025-09-07T08:12:36.7180686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7180761Z result = _engine_run_backward( 2025-09-07T08:12:36.7181062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7181379Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7181710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7181791Z return user_fn(self, *args) 2025-09-07T08:12:36.7182082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7182167Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7182477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7182562Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7182802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7182869Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7183204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7183298Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7183576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7183666Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7184048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7184141Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7184453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7184525Z t = dispatch_trace( 2025-09-07T08:12:36.7184746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7184826Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7185068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7185143Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7185470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7185625Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7185897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7185968Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7186219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7186299Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7186601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7186699Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7186773Z File "", line 1, in 2025-09-07T08:12:36.7187064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7187218Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7187494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7187594Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7187984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7188070Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7188413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7188534Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7188892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7188968Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7189240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7189410Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7189653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7189768Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7190019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7190094Z leaves = list(leaves) 2025-09-07T08:12:36.7190340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7190408Z return func(x) 2025-09-07T08:12:36.7190688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7190807Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7191187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7191261Z return func(*args, **kwargs) 2025-09-07T08:12:36.7191617Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7191783Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7191787Z 2025-09-07T08:12:36.7192207Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7192219Z 2025-09-07T08:12:36.7192222Z 2025-09-07T08:12:36.7192360Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7192699Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7192704Z 2025-09-07T08:12:36.7192875Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7193010Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7193085Z inline_call [] 2025-09-07T08:12:36.7193193Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7193254Z inductor [] 2025-09-07T08:12:36.7193398Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7193530Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7194067Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7194295Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7194469Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7194774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7194938Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7195207Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7195440Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7195633Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7195699Z inline_call [] 2025-09-07T08:12:36.7195863Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7196011Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7196138Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7196664Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7196887Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7197057Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7197355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7197517Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7197783Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7198018Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7198152Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7198251Z inline_call [] 2025-09-07T08:12:36.7198351Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.7198497Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7198624Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7199145Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7199365Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:12:36.7199534Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:12:36.7199829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7199986Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7200434Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7200665Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7201228Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-cfc5f4941dc78fb7.xml - 2025-09-07T08:12:36.7201336Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7202120Z FAILED [1.1964s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7202281Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7202287Z 2025-09-07T08:12:36.7202709Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7202713Z 2025-09-07T08:12:36.7202716Z 2025-09-07T08:12:36.7202848Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7203188Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7203254Z 2025-09-07T08:12:36.7203420Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7203594Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7203725Z ================== 1 failed, 220 deselected, 2 rerun in 3.64s ================== 2025-09-07T08:12:36.7203787Z Got exit code 1 2025-09-07T08:12:36.7204037Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.7204913Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7204983Z import pkg_resources 2025-09-07T08:12:36.7205326Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d0cb5eb0a5efba60.xml 2025-09-07T08:12:36.7205425Z ============================= test session starts ============================== 2025-09-07T08:12:36.7205643Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7205712Z cachedir: .pytest_cache 2025-09-07T08:12:36.7206030Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7206148Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7206216Z configfile: pytest.ini 2025-09-07T08:12:36.7206543Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7206681Z collecting ... collected 467 items / 34 deselected / 433 selected 2025-09-07T08:12:36.7206776Z stepcurrent: skipping 34 already run items. 2025-09-07T08:12:36.7206849Z Running 187 items in this shard 2025-09-07T08:12:36.7206852Z 2025-09-07T08:12:36.7207216Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_False PASSED [5.6994s] [ 0%] 2025-09-07T08:12:36.7207625Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5545s] [ 1%] 2025-09-07T08:12:36.7208023Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4635s] [ 1%] 2025-09-07T08:12:36.7208388Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True FAILED [0.4615s] [ 1%] 2025-09-07T08:12:36.7208392Z 2025-09-07T08:12:36.7208478Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7208705Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7208784Z Traceback (most recent call last): 2025-09-07T08:12:36.7209098Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7209169Z self._run_test( 2025-09-07T08:12:36.7209398Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7209508Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7209777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7209868Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7210168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7210260Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7210541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7210664Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7211052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7211210Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7211514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7211605Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7211911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7212019Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7212304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7212401Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7212636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7212757Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7213015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7213263Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7213546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7213626Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7213900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7213980Z return aot_autograd( 2025-09-07T08:12:36.7214260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7214398Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7214723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7214883Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7215259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7215337Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7215715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7215785Z fx_g = _create_graph( 2025-09-07T08:12:36.7216126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7216189Z fx_g = make_fx( 2025-09-07T08:12:36.7216497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7216588Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7216882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7216969Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7217288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7217356Z t = dispatch_trace( 2025-09-07T08:12:36.7217585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7217660Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7217916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7218046Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7218433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7218595Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7218843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7218921Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7219174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7219255Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7219521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7219590Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7219894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7219986Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7220308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7220420Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7220810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7220899Z outs_pair = fn(*args) 2025-09-07T08:12:36.7221247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7221371Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7221719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7221793Z outs_pair = fn(*args) 2025-09-07T08:12:36.7222154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7222266Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7222664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7222793Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7223150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7223216Z outs_pair = fn(*args) 2025-09-07T08:12:36.7223598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7223684Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7224027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7224117Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7224368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7224448Z return handle_torch_function( 2025-09-07T08:12:36.7224725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7224873Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7225219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7225292Z return func(*args, **kwargs) 2025-09-07T08:12:36.7225582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7225654Z result = _engine_run_backward( 2025-09-07T08:12:36.7226007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7226249Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7226501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7226579Z return user_fn(self, *args) 2025-09-07T08:12:36.7226865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7226947Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7227264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7227345Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7227600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7227671Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7228007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7228143Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7228412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7228509Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7228829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7228921Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7229235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7229306Z t = dispatch_trace( 2025-09-07T08:12:36.7229533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7229608Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7229862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7229931Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7230260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7230408Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7230651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7230728Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7230978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7231062Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7231361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7231450Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7231533Z File "", line 1, in 2025-09-07T08:12:36.7231819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7231972Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7232240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7232329Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7232771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7232913Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7233273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7233353Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7233649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7233725Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7233992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7234169Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7234414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7234529Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7234777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7234845Z leaves = list(leaves) 2025-09-07T08:12:36.7235093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7235196Z return func(x) 2025-09-07T08:12:36.7235474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7235590Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7235935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7236006Z return func(*args, **kwargs) 2025-09-07T08:12:36.7236361Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7236535Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7236542Z 2025-09-07T08:12:36.7236976Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7236981Z 2025-09-07T08:12:36.7236985Z 2025-09-07T08:12:36.7237128Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7237471Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7237474Z 2025-09-07T08:12:36.7237645Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7237783Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7237849Z inline_call [] 2025-09-07T08:12:36.7237956Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7238093Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7238233Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7238766Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7239002Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7239162Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7239466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7239637Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7239942Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7240265Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7240485Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7240572Z Traceback (most recent call last): 2025-09-07T08:12:36.7240892Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7240956Z self._run_test( 2025-09-07T08:12:36.7241312Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7241414Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7241678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7241768Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7242070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7242158Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7242425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7242555Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7242836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7242987Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7243298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7243377Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7243678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7243790Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7244080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7244183Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7244410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7244536Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7244787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7244913Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7245190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7245270Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7245549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7245623Z return aot_autograd( 2025-09-07T08:12:36.7245899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7246028Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7246354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7246521Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7246898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7246978Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7247397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7247471Z fx_g = _create_graph( 2025-09-07T08:12:36.7247865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7247928Z fx_g = make_fx( 2025-09-07T08:12:36.7248240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7248329Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7248625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7248712Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7249033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7249109Z t = dispatch_trace( 2025-09-07T08:12:36.7249327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7249409Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7249656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7249726Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7250096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7250245Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7250498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7250567Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7250831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7250909Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7251176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7251257Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7251558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7251654Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7251970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7252101Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7252471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7252615Z outs_pair = fn(*args) 2025-09-07T08:12:36.7253021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7253170Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7253568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7253804Z outs_pair = fn(*args) 2025-09-07T08:12:36.7254245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7254380Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7254830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7255000Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7255509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7255622Z outs_pair = fn(*args) 2025-09-07T08:12:36.7256098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7256256Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7256640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7256861Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7257197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7257352Z return handle_torch_function( 2025-09-07T08:12:36.7257681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7257847Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7258255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7258342Z return func(*args, **kwargs) 2025-09-07T08:12:36.7258714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7258884Z result = _engine_run_backward( 2025-09-07T08:12:36.7259204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7259498Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7259774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7259949Z return user_fn(self, *args) 2025-09-07T08:12:36.7260284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7260435Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7260777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7260882Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7261179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7261348Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7261769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7261899Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7262317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7262439Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7262778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7262998Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7263346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7263474Z t = dispatch_trace( 2025-09-07T08:12:36.7263716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7263817Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7264154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7264279Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7264666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7264889Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7265268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7265353Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7265674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7265831Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7266158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7266312Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7266434Z File "", line 1, in 2025-09-07T08:12:36.7266734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7267008Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7267312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7267536Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7267965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7268162Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7268582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7268707Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7269051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7269170Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7269490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7269672Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7269997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7270182Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7270463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7270606Z leaves = list(leaves) 2025-09-07T08:12:36.7270876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7271028Z return func(x) 2025-09-07T08:12:36.7271342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7271487Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7271907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7272008Z return func(*args, **kwargs) 2025-09-07T08:12:36.7272411Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7273015Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7273023Z 2025-09-07T08:12:36.7273735Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7273739Z 2025-09-07T08:12:36.7273742Z 2025-09-07T08:12:36.7273925Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7274322Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7274430Z 2025-09-07T08:12:36.7274635Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7274904Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7275137Z inline_call [] 2025-09-07T08:12:36.7275272Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7275479Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7275640Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7276208Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7276552Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7276772Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7277150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7277346Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7277667Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7277990Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7278225Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7278361Z inline_call [] 2025-09-07T08:12:36.7278490Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7278688Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7278846Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7279570Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7279838Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7280023Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7280385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7280571Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7280894Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7281360Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7281526Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7281778Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7281883Z Traceback (most recent call last): 2025-09-07T08:12:36.7282263Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7282341Z self._run_test( 2025-09-07T08:12:36.7282717Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7282847Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7283139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7283298Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7283630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7283854Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7284244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7284398Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7284711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7284977Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7285333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7285492Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7285867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7286006Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7286319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7286473Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7286719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7286951Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7287310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7287482Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7287785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7287891Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7288251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7288385Z return aot_autograd( 2025-09-07T08:12:36.7288714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7288870Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7289221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7289427Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7289872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7290033Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7290437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7290644Z fx_g = _create_graph( 2025-09-07T08:12:36.7291012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7291092Z fx_g = make_fx( 2025-09-07T08:12:36.7291547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7291659Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7292012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7292116Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7292487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7292636Z t = dispatch_trace( 2025-09-07T08:12:36.7292897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7293086Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7293369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7293577Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7293922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7294147Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7294467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7294562Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7294898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7294999Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7295353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7295467Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7295885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7296047Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7296408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7296606Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7297032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7297140Z outs_pair = fn(*args) 2025-09-07T08:12:36.7297560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7297726Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7298140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7298227Z outs_pair = fn(*args) 2025-09-07T08:12:36.7298708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7298848Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7299285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7299476Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7299850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7300039Z outs_pair = fn(*args) 2025-09-07T08:12:36.7300474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7300628Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7300998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7301120Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7301415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7301562Z return handle_torch_function( 2025-09-07T08:12:36.7302012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7302179Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7302573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7302743Z return func(*args, **kwargs) 2025-09-07T08:12:36.7303084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7303309Z result = _engine_run_backward( 2025-09-07T08:12:36.7303639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7303940Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7304216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7304315Z return user_fn(self, *args) 2025-09-07T08:12:36.7304721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7304843Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7305219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7305324Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7305631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7305772Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7306191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7306358Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7306660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7306807Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7307174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7307457Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7307823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7307917Z t = dispatch_trace( 2025-09-07T08:12:36.7308191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7308295Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7308604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7308748Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7309112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7309320Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7309602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7309749Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7310017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7310207Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7310541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7310655Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7310801Z File "", line 1, in 2025-09-07T08:12:36.7311115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7311355Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7311669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7311829Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7312356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7312543Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7312939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7313100Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7313473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7313576Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7313872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7314099Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7314363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7314582Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7314873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7315021Z leaves = list(leaves) 2025-09-07T08:12:36.7315322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7315415Z return func(x) 2025-09-07T08:12:36.7315792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7315966Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7316361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7316465Z return func(*args, **kwargs) 2025-09-07T08:12:36.7316851Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7317071Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7317075Z 2025-09-07T08:12:36.7317576Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7317580Z 2025-09-07T08:12:36.7317584Z 2025-09-07T08:12:36.7317815Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7318183Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7318187Z 2025-09-07T08:12:36.7318498Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7318666Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7318846Z inline_call [] 2025-09-07T08:12:36.7318991Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7319158Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7319347Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7319903Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7320172Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7320433Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7320778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7321186Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7321545Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7321867Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7322017Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7322212Z inline_call [] 2025-09-07T08:12:36.7322339Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7322502Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7322706Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7323256Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7323572Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7323772Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7324216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7324476Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7324757Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7325036Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7325239Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7325377Z inline_call [] 2025-09-07T08:12:36.7325517Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7325677Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7325865Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7326394Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7326728Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7326909Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7327278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7327465Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7327750Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7328083Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7328565Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d0cb5eb0a5efba60.xml - 2025-09-07T08:12:36.7328744Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7329544Z FAILED [0.4615s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7329761Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7329766Z 2025-09-07T08:12:36.7330200Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7330248Z 2025-09-07T08:12:36.7330251Z 2025-09-07T08:12:36.7330674Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7331061Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7331068Z 2025-09-07T08:12:36.7331289Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7331426Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7331583Z ============= 1 failed, 1 passed, 34 deselected, 2 rerun in 7.23s ============== 2025-09-07T08:12:36.7331791Z Got exit code 1 2025-09-07T08:12:36.7331902Z Retrying single test... 2025-09-07T08:12:36.7332850Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7332950Z import pkg_resources 2025-09-07T08:12:36.7333345Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ac9395ad32ffe743.xml 2025-09-07T08:12:36.7333520Z ============================= test session starts ============================== 2025-09-07T08:12:36.7333805Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7333943Z cachedir: .pytest_cache 2025-09-07T08:12:36.7334281Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7334429Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7334539Z configfile: pytest.ini 2025-09-07T08:12:36.7334956Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7335144Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.7335653Z stepcurrent: skipping 35 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7335787Z Running 1 items in this shard 2025-09-07T08:12:36.7335792Z 2025-09-07T08:12:36.7336221Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7835s] [100%] 2025-09-07T08:12:36.7336759Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4839s] [100%] 2025-09-07T08:12:36.7337189Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True FAILED [0.4614s] [100%] 2025-09-07T08:12:36.7337195Z 2025-09-07T08:12:36.7337350Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7337601Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7337710Z Traceback (most recent call last): 2025-09-07T08:12:36.7338110Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7338187Z self._run_test( 2025-09-07T08:12:36.7338530Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7338668Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7338993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7339118Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7339508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7339747Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7340079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7340233Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7340547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7340725Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7341076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7341232Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7341631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7341762Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7342190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7342320Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7342565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7342863Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7343151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7343325Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7343630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7343753Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7344105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7344233Z return aot_autograd( 2025-09-07T08:12:36.7344563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7344717Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7345100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7345270Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7345705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7345867Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7346268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7346404Z fx_g = _create_graph( 2025-09-07T08:12:36.7346768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7346922Z fx_g = make_fx( 2025-09-07T08:12:36.7347268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7347384Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7347823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7347925Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7348275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7356328Z t = dispatch_trace( 2025-09-07T08:12:36.7356626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7356828Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7357124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7357201Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7357555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7357709Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7357962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7358043Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7358294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7358381Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7358651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7358728Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7359052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7359195Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7359532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7359649Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7360015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7360085Z outs_pair = fn(*args) 2025-09-07T08:12:36.7360435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7360568Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7360922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7360998Z outs_pair = fn(*args) 2025-09-07T08:12:36.7361555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7361668Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7362073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7362203Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7362559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7362627Z outs_pair = fn(*args) 2025-09-07T08:12:36.7363023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7363108Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7363455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7363543Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7363796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7363877Z return handle_torch_function( 2025-09-07T08:12:36.7364159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7364358Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7364764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7364840Z return func(*args, **kwargs) 2025-09-07T08:12:36.7365090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7365165Z result = _engine_run_backward( 2025-09-07T08:12:36.7365472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7365715Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7365967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7366047Z return user_fn(self, *args) 2025-09-07T08:12:36.7366337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7366420Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7366739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7366818Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7367109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7367183Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7367528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7367621Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7367900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7367990Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7368318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7368412Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7368728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7368816Z t = dispatch_trace( 2025-09-07T08:12:36.7369040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7369116Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7369368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7369439Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7369765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7369917Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7370164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7370242Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7370492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7370574Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7370875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7370969Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7371044Z File "", line 1, in 2025-09-07T08:12:36.7371330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7371533Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7371868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7371962Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7372352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7372433Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7373219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7373307Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7373608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7373686Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7373964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7374135Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7374393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7374516Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7374901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7374977Z leaves = list(leaves) 2025-09-07T08:12:36.7375235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7375301Z return func(x) 2025-09-07T08:12:36.7375603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7375727Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7376099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7376177Z return func(*args, **kwargs) 2025-09-07T08:12:36.7376540Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7376726Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7376731Z 2025-09-07T08:12:36.7377170Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7377174Z 2025-09-07T08:12:36.7377177Z 2025-09-07T08:12:36.7377323Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7377669Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7377675Z 2025-09-07T08:12:36.7377851Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7377995Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7378068Z inline_call [] 2025-09-07T08:12:36.7378171Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7378238Z inductor [] 2025-09-07T08:12:36.7378387Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7378519Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7379062Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7379305Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7379550Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7379997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7380174Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7380452Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7380693Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7380923Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7381003Z Traceback (most recent call last): 2025-09-07T08:12:36.7381318Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7381390Z self._run_test( 2025-09-07T08:12:36.7381624Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7381730Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7382006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7382092Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7382441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7382527Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7382810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7382889Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7383175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7383338Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7383660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7383750Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7384055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7384162Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7384450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7384544Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7384782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7384904Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7385168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7385287Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7385575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7385662Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7385955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7386038Z return aot_autograd( 2025-09-07T08:12:36.7386314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7386449Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7386779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7386981Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7387426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7387506Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7387891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7387964Z fx_g = _create_graph( 2025-09-07T08:12:36.7388299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7388368Z fx_g = make_fx( 2025-09-07T08:12:36.7388675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7388766Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7389066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7389152Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7389476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7389545Z t = dispatch_trace( 2025-09-07T08:12:36.7389812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7389888Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7390149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7390221Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7390551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7390720Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7390979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7391058Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7391312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7391388Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7391676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7391748Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7392058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7392149Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7392469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7392594Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7392953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7393028Z outs_pair = fn(*args) 2025-09-07T08:12:36.7393379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7393509Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7393863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7393930Z outs_pair = fn(*args) 2025-09-07T08:12:36.7394307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7394463Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7394936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7395072Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7395433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7395503Z outs_pair = fn(*args) 2025-09-07T08:12:36.7395901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7395991Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7396343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7396436Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7396690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7396769Z return handle_torch_function( 2025-09-07T08:12:36.7397072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7397215Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7397609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7397683Z return func(*args, **kwargs) 2025-09-07T08:12:36.7397934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7398008Z result = _engine_run_backward( 2025-09-07T08:12:36.7398309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7398561Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7398827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7398905Z return user_fn(self, *args) 2025-09-07T08:12:36.7399200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7399280Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7399604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7399683Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7399936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7400003Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7400333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7400436Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7400710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7400805Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7401288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7401382Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7401704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7401771Z t = dispatch_trace( 2025-09-07T08:12:36.7401999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7402120Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7402436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7402517Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7402844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7403004Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7403255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7403329Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7403581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7403655Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7403962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7404051Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7404131Z File "", line 1, in 2025-09-07T08:12:36.7404421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7404574Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7404889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7404974Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7405372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7405451Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7405813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7405895Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7406192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7406275Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7406545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7406720Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7406971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7407085Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7407337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7407406Z leaves = list(leaves) 2025-09-07T08:12:36.7407661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7407727Z return func(x) 2025-09-07T08:12:36.7408018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7408138Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7408478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7408560Z return func(*args, **kwargs) 2025-09-07T08:12:36.7408924Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7409094Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7409098Z 2025-09-07T08:12:36.7409523Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7409570Z 2025-09-07T08:12:36.7409573Z 2025-09-07T08:12:36.7409811Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7410153Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7410158Z 2025-09-07T08:12:36.7410334Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7410474Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7410537Z inline_call [] 2025-09-07T08:12:36.7410644Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7410704Z inductor [] 2025-09-07T08:12:36.7410850Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7410982Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7411518Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7411758Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7411919Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7412271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7412438Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7412701Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7412943Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7413076Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7413153Z inline_call [] 2025-09-07T08:12:36.7413262Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7413406Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7413535Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7414059Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7414292Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7414448Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7414762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7414927Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7415189Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7415429Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7415518Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7415750Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7415827Z Traceback (most recent call last): 2025-09-07T08:12:36.7416151Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7416218Z self._run_test( 2025-09-07T08:12:36.7416448Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7416597Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7416929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7417029Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7417333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7417418Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7417700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7417779Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7418074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7418231Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7418537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7418627Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7418931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7419040Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7419365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7419465Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7419694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7419813Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7420072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7420202Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7420495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7420575Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7420853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7420933Z return aot_autograd( 2025-09-07T08:12:36.7421206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7421339Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7421667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7421828Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7422203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7422277Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7422665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7422735Z fx_g = _create_graph( 2025-09-07T08:12:36.7423074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7423135Z fx_g = make_fx( 2025-09-07T08:12:36.7423441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7423529Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7423821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7423946Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7424339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7424415Z t = dispatch_trace( 2025-09-07T08:12:36.7424639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7424718Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7424973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7425043Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7425374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7425523Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7425773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7425853Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7426108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7426195Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7426466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7426575Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7426885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7426978Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7427303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7427416Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7427792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7427861Z outs_pair = fn(*args) 2025-09-07T08:12:36.7428215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7428346Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7428700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7428773Z outs_pair = fn(*args) 2025-09-07T08:12:36.7429135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7429246Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7429654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7429788Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7430145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7430212Z outs_pair = fn(*args) 2025-09-07T08:12:36.7430611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7430691Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7431037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7431131Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7431381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7431504Z return handle_torch_function( 2025-09-07T08:12:36.7431863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7432008Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7432356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7432430Z return func(*args, **kwargs) 2025-09-07T08:12:36.7432685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7432765Z result = _engine_run_backward( 2025-09-07T08:12:36.7433067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7433303Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7433559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7433643Z return user_fn(self, *args) 2025-09-07T08:12:36.7433935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7434058Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7434374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7434452Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7434708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7434777Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7435132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7435231Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7435508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7435607Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7435931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7436028Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7436346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7436419Z t = dispatch_trace( 2025-09-07T08:12:36.7436663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7436751Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7437051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7437142Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7437534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7437719Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7438020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7438107Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7438405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7438488Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7438789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7438877Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7439031Z File "", line 1, in 2025-09-07T08:12:36.7439386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7439549Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7439828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7439921Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7440312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7440388Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7440741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7440821Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7441270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7441350Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7441619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7441791Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7442081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7442194Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7442446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7442519Z leaves = list(leaves) 2025-09-07T08:12:36.7442770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7442835Z return func(x) 2025-09-07T08:12:36.7443119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7443238Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7443585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7443658Z return func(*args, **kwargs) 2025-09-07T08:12:36.7444018Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7444202Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7444206Z 2025-09-07T08:12:36.7444631Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7444636Z 2025-09-07T08:12:36.7444639Z 2025-09-07T08:12:36.7444782Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7445127Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7445130Z 2025-09-07T08:12:36.7445303Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7445443Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7445512Z inline_call [] 2025-09-07T08:12:36.7445616Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7445679Z inductor [] 2025-09-07T08:12:36.7445824Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7445957Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7446497Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7446894Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7447086Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7447456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7447652Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7447976Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7448253Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7448418Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7448504Z inline_call [] 2025-09-07T08:12:36.7448623Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7448783Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7448915Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7449444Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7449709Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7449867Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7450181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7450341Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7450608Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7450843Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7450973Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7451044Z inline_call [] 2025-09-07T08:12:36.7451142Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7451285Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7451412Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7451938Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7452161Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7452321Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7452632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7452793Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7453067Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7453300Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7453748Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ac9395ad32ffe743.xml - 2025-09-07T08:12:36.7453854Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7454698Z FAILED [0.4614s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7454942Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7454946Z 2025-09-07T08:12:36.7455365Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7455371Z 2025-09-07T08:12:36.7455374Z 2025-09-07T08:12:36.7455515Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7455853Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7455857Z 2025-09-07T08:12:36.7456031Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7456144Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7456277Z ================== 1 failed, 220 deselected, 2 rerun in 1.77s ================== 2025-09-07T08:12:36.7456344Z Got exit code 1 2025-09-07T08:12:36.7456412Z Retrying single test... 2025-09-07T08:12:36.7457443Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7457571Z import pkg_resources 2025-09-07T08:12:36.7457975Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2093086d93e98df2.xml 2025-09-07T08:12:36.7458092Z ============================= test session starts ============================== 2025-09-07T08:12:36.7458353Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7458435Z cachedir: .pytest_cache 2025-09-07T08:12:36.7458758Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7458845Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7458915Z configfile: pytest.ini 2025-09-07T08:12:36.7459241Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7459382Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.7459859Z stepcurrent: skipping 35 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7459938Z Running 1 items in this shard 2025-09-07T08:12:36.7459944Z 2025-09-07T08:12:36.7460350Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7797s] [100%] 2025-09-07T08:12:36.7460758Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4829s] [100%] 2025-09-07T08:12:36.7461113Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True FAILED [0.4572s] [100%] 2025-09-07T08:12:36.7461118Z 2025-09-07T08:12:36.7461213Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7461434Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7461512Z Traceback (most recent call last): 2025-09-07T08:12:36.7461831Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7461944Z self._run_test( 2025-09-07T08:12:36.7462183Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7462346Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7462626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7462714Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7463019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7463109Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7463381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7463465Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7463750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7463905Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7464224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7464306Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7464616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7464771Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7465056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7465156Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7465385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7465511Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7465768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7465897Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7466179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7466261Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7466541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7466611Z return aot_autograd( 2025-09-07T08:12:36.7466889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7467019Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7467343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7467508Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7467885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7467968Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7468352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7468437Z fx_g = _create_graph( 2025-09-07T08:12:36.7468773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7468837Z fx_g = make_fx( 2025-09-07T08:12:36.7469151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7469274Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7469573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7469715Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7470039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7470115Z t = dispatch_trace( 2025-09-07T08:12:36.7470338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7470420Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7470673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7470743Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7471075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7471239Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7471504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7471576Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7471836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7471948Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7472220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7472298Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7472601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7473220Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7473561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7473682Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7474052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7474123Z outs_pair = fn(*args) 2025-09-07T08:12:36.7474488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7474612Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7474976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7475046Z outs_pair = fn(*args) 2025-09-07T08:12:36.7475410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7475528Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7475931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7476070Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7476425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7476494Z outs_pair = fn(*args) 2025-09-07T08:12:36.7476890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7476971Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7477322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7477513Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7477874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7477955Z return handle_torch_function( 2025-09-07T08:12:36.7478238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7478390Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7478731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7478821Z return func(*args, **kwargs) 2025-09-07T08:12:36.7479081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7479159Z result = _engine_run_backward( 2025-09-07T08:12:36.7479466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7479710Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7479971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7480045Z return user_fn(self, *args) 2025-09-07T08:12:36.7480406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7480485Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7480804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7480891Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7481257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7481335Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7481675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7481771Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7482055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7482147Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7482481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7482569Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7482885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7482961Z t = dispatch_trace( 2025-09-07T08:12:36.7483184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7483267Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7483520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7483597Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7483922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7484074Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7484334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7484403Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7484663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7484738Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7485096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7485193Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7485334Z File "", line 1, in 2025-09-07T08:12:36.7485631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7485780Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7486053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7486145Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7486539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7486624Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7486975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7487064Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7487356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7487432Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7487746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7487916Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7488184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7488294Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7488552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7488632Z leaves = list(leaves) 2025-09-07T08:12:36.7488884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7488956Z return func(x) 2025-09-07T08:12:36.7489236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7489367Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7489709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7489785Z return func(*args, **kwargs) 2025-09-07T08:12:36.7490152Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7490322Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7490326Z 2025-09-07T08:12:36.7490757Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7490763Z 2025-09-07T08:12:36.7490766Z 2025-09-07T08:12:36.7490903Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7491247Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7491253Z 2025-09-07T08:12:36.7491418Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7491558Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7491632Z inline_call [] 2025-09-07T08:12:36.7491736Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7491806Z inductor [] 2025-09-07T08:12:36.7491948Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7492141Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7492760Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7492995Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7493167Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7493476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7493650Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7493912Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7494150Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7494381Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7494474Z Traceback (most recent call last): 2025-09-07T08:12:36.7494797Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7494899Z self._run_test( 2025-09-07T08:12:36.7495129Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7495242Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7495512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7495603Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7495908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7495997Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7496273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7496352Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7496663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7496846Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7497213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7497310Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7497668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7497807Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7498157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7498278Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7498552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7498698Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7499006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7499137Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7499423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7499502Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7499785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7499897Z return aot_autograd( 2025-09-07T08:12:36.7500169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7500372Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7500709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7500886Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7501263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7501342Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7501730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7501800Z fx_g = _create_graph( 2025-09-07T08:12:36.7502144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7502211Z fx_g = make_fx( 2025-09-07T08:12:36.7502527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7502609Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7502944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7503029Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7503353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7503426Z t = dispatch_trace( 2025-09-07T08:12:36.7503649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7503727Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7503986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7504072Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7504408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7504561Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7504815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7504896Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7505151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7505232Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7505502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7505583Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7505885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7505976Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7506306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7506422Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7506787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7506861Z outs_pair = fn(*args) 2025-09-07T08:12:36.7507221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7507350Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7507747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7507885Z outs_pair = fn(*args) 2025-09-07T08:12:36.7508250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7508372Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7508769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7508900Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7509260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7509327Z outs_pair = fn(*args) 2025-09-07T08:12:36.7509725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7509819Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7510176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7510299Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7510551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7510635Z return handle_torch_function( 2025-09-07T08:12:36.7510922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7511073Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7511414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7511490Z return func(*args, **kwargs) 2025-09-07T08:12:36.7511747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7511822Z result = _engine_run_backward( 2025-09-07T08:12:36.7512123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7512365Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7512630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7512714Z return user_fn(self, *args) 2025-09-07T08:12:36.7513008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7513094Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7513414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7513506Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7513758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7513829Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7514172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7514270Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7514550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7514639Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7514964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7515101Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7515489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7515571Z t = dispatch_trace( 2025-09-07T08:12:36.7515796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7515874Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7516127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7516198Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7516527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7516678Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7516942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7517010Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7517265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7517345Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7517644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7517777Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7517850Z File "", line 1, in 2025-09-07T08:12:36.7518139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7518291Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7518563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7518656Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7519053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7519132Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7519489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7519573Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7519869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7519944Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7520219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7520387Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7520636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7520753Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7521008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7521201Z leaves = list(leaves) 2025-09-07T08:12:36.7521456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7521521Z return func(x) 2025-09-07T08:12:36.7521805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7521924Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7522273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7522391Z return func(*args, **kwargs) 2025-09-07T08:12:36.7522841Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7523016Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7523020Z 2025-09-07T08:12:36.7523442Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7523454Z 2025-09-07T08:12:36.7523457Z 2025-09-07T08:12:36.7523598Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7523933Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7523937Z 2025-09-07T08:12:36.7524110Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7524252Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7524322Z inline_call [] 2025-09-07T08:12:36.7524428Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7524490Z inductor [] 2025-09-07T08:12:36.7524638Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7524771Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7525348Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7525578Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7525744Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7526050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7526217Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7526497Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7526737Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7526880Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7526943Z inline_call [] 2025-09-07T08:12:36.7527044Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7527196Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7527327Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7527862Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7528092Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7528261Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7528570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7528734Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7529001Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7529236Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7529331Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7529551Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7529673Z Traceback (most recent call last): 2025-09-07T08:12:36.7530061Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7530129Z self._run_test( 2025-09-07T08:12:36.7530369Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7530475Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7530746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7530837Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7531143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7531234Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7531508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7531596Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7531886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7532039Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7532391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7532474Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7532787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7532885Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7533173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7533275Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7533506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7533637Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7533889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7534013Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7534295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7534372Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7534655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7534735Z return aot_autograd( 2025-09-07T08:12:36.7535015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7535147Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7535476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7535640Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7536018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7536102Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7536480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7536553Z fx_g = _create_graph( 2025-09-07T08:12:36.7536891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7537008Z fx_g = make_fx( 2025-09-07T08:12:36.7537387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7537470Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7537772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7537851Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7538168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7538241Z t = dispatch_trace( 2025-09-07T08:12:36.7538462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7538543Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7538795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7538867Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7539216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7539368Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7539627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7539741Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7539995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7540075Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7540344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7540421Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7540723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7540819Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7541143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7541266Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7541635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7541708Z outs_pair = fn(*args) 2025-09-07T08:12:36.7542069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7542192Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7542548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7542625Z outs_pair = fn(*args) 2025-09-07T08:12:36.7542995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7543111Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7543509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7543646Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7543998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7544065Z outs_pair = fn(*args) 2025-09-07T08:12:36.7544460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7544596Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7545017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7545104Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7545360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7545438Z return handle_torch_function( 2025-09-07T08:12:36.7545721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7545866Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7546207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7546285Z return func(*args, **kwargs) 2025-09-07T08:12:36.7546536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7546611Z result = _engine_run_backward( 2025-09-07T08:12:36.7546918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7547157Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7547461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7547541Z return user_fn(self, *args) 2025-09-07T08:12:36.7547836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7547926Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7548245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7548345Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7548604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7548682Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7549023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7549121Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7549405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7549496Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7549828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7549916Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7550237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7550317Z t = dispatch_trace( 2025-09-07T08:12:36.7550544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7550629Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7550880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7550948Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7551282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7551430Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7551684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7551833Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7552093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7552231Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7552535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7552632Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7552712Z File "", line 1, in 2025-09-07T08:12:36.7553007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7553151Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7553432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7553525Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7553919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7554007Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7554357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7554483Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7554773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7554847Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7555121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7555290Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7555546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7555656Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7555912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7555997Z leaves = list(leaves) 2025-09-07T08:12:36.7556247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7556318Z return func(x) 2025-09-07T08:12:36.7556594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7556725Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7557134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7557230Z return func(*args, **kwargs) 2025-09-07T08:12:36.7557662Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7557863Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7557867Z 2025-09-07T08:12:36.7558369Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7558375Z 2025-09-07T08:12:36.7558378Z 2025-09-07T08:12:36.7558515Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7558860Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7558864Z 2025-09-07T08:12:36.7559032Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7559168Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7559301Z inline_call [] 2025-09-07T08:12:36.7559404Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7559474Z inductor [] 2025-09-07T08:12:36.7559694Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7559831Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7560369Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7560602Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7560768Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7561184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7561358Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7561620Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7561860Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7561998Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7562106Z inline_call [] 2025-09-07T08:12:36.7562212Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7562350Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7562480Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7563013Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7563238Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7563405Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7563712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7563894Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7564156Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7564388Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7564525Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7564587Z inline_call [] 2025-09-07T08:12:36.7564689Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7564825Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7564957Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7565487Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7565710Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7565877Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7566184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7566351Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7566605Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7566879Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7567402Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2093086d93e98df2.xml - 2025-09-07T08:12:36.7567513Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7568282Z FAILED [0.4572s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7568446Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7568449Z 2025-09-07T08:12:36.7568876Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7568881Z 2025-09-07T08:12:36.7568884Z 2025-09-07T08:12:36.7569018Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7569366Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.7569370Z 2025-09-07T08:12:36.7569537Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7569684Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7569816Z ================== 1 failed, 220 deselected, 2 rerun in 1.77s ================== 2025-09-07T08:12:36.7569889Z Got exit code 1 2025-09-07T08:12:36.7570144Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.7571016Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7571102Z import pkg_resources 2025-09-07T08:12:36.7571439Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2ef4124cc5388ce8.xml 2025-09-07T08:12:36.7571541Z ============================= test session starts ============================== 2025-09-07T08:12:36.7571763Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7571835Z cachedir: .pytest_cache 2025-09-07T08:12:36.7572152Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7572234Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7572303Z configfile: pytest.ini 2025-09-07T08:12:36.7572946Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7573164Z collecting ... collected 467 items / 36 deselected / 431 selected 2025-09-07T08:12:36.7573268Z stepcurrent: skipping 36 already run items. 2025-09-07T08:12:36.7573343Z Running 185 items in this shard 2025-09-07T08:12:36.7573347Z 2025-09-07T08:12:36.7573772Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8416s] [ 0%] 2025-09-07T08:12:36.7574181Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4803s] [ 0%] 2025-09-07T08:12:36.7574539Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True FAILED [0.4482s] [ 0%] 2025-09-07T08:12:36.7574552Z 2025-09-07T08:12:36.7574749Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7574978Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7575267Z Traceback (most recent call last): 2025-09-07T08:12:36.7575589Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7575662Z self._run_test( 2025-09-07T08:12:36.7575895Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7575999Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7576279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7576364Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7576677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7576764Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7577044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7577129Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7577415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7577676Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7577991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7578079Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7578383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7578482Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7578777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7578872Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7579110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7579233Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7579490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7579612Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7579896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7579981Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7580259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7580332Z return aot_autograd( 2025-09-07T08:12:36.7580612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7580743Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7581077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7581238Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7581620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7581699Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7582080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7582156Z fx_g = _create_graph( 2025-09-07T08:12:36.7582536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7582668Z fx_g = make_fx( 2025-09-07T08:12:36.7582977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7583063Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7583367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7583446Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7583773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7583842Z t = dispatch_trace( 2025-09-07T08:12:36.7584081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7584164Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7584420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7584501Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7584830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7585026Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7585277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7585348Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7585620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7585698Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7585975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7586062Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7586367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7586468Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7586788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7586914Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7587285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7587363Z outs_pair = fn(*args) 2025-09-07T08:12:36.7587723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7587850Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7588216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7588288Z outs_pair = fn(*args) 2025-09-07T08:12:36.7588662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7588775Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7589175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7589314Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7589668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7589786Z outs_pair = fn(*args) 2025-09-07T08:12:36.7590176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7590329Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7590680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7590768Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7591025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7591102Z return handle_torch_function( 2025-09-07T08:12:36.7591401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7591549Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7591894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7591978Z return func(*args, **kwargs) 2025-09-07T08:12:36.7592231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7592323Z result = _engine_run_backward( 2025-09-07T08:12:36.7592619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7592908Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7593167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7593240Z return user_fn(self, *args) 2025-09-07T08:12:36.7593545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7593624Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7593949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7594030Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7594277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7594352Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7594687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7594787Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7595063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7595158Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7595486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7595575Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7595905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7595976Z t = dispatch_trace( 2025-09-07T08:12:36.7596203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7596291Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7596541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7596617Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7596942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7597096Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7597397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7597466Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7597793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7597871Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7598186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7598279Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7598355Z File "", line 1, in 2025-09-07T08:12:36.7598652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7598799Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7599080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7599166Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7599565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7599644Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7599996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7600125Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7600415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7600496Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7600766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7600935Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7601324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7601439Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7601702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7601773Z leaves = list(leaves) 2025-09-07T08:12:36.7602033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7602096Z return func(x) 2025-09-07T08:12:36.7602372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7602501Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7602840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7602920Z return func(*args, **kwargs) 2025-09-07T08:12:36.7603281Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7603446Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7603450Z 2025-09-07T08:12:36.7603882Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7603888Z 2025-09-07T08:12:36.7603891Z 2025-09-07T08:12:36.7604028Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7604375Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7604379Z 2025-09-07T08:12:36.7604545Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7604745Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7604811Z inline_call [] 2025-09-07T08:12:36.7605014Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7605081Z inductor [] 2025-09-07T08:12:36.7605220Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7605363Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7605892Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7606128Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7606289Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7606597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7606769Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7607039Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7607290Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7607557Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7607642Z Traceback (most recent call last): 2025-09-07T08:12:36.7607954Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7608022Z self._run_test( 2025-09-07T08:12:36.7608261Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7608365Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7608642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7608729Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7609036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7609131Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7609420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7609510Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7609797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7609954Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7610267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7610354Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7610670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7610769Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7611062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7611158Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7611386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7611510Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7611762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7611885Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7612213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7612354Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7612636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7612704Z return aot_autograd( 2025-09-07T08:12:36.7612984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7613112Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7613440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7613604Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7613975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7614057Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7614438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7614514Z fx_g = _create_graph( 2025-09-07T08:12:36.7614887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7614948Z fx_g = make_fx( 2025-09-07T08:12:36.7615266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7615349Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7615648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7615727Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7616048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7616127Z t = dispatch_trace( 2025-09-07T08:12:36.7616351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7616432Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7616684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7616753Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7617084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7617246Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7617507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7617580Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7617839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7617918Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7618186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7618266Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7618568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7618664Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7618983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7619098Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7619463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7619588Z outs_pair = fn(*args) 2025-09-07T08:12:36.7620028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7620155Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7620521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7620590Z outs_pair = fn(*args) 2025-09-07T08:12:36.7620964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7621087Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7621488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7621629Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7621984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7622060Z outs_pair = fn(*args) 2025-09-07T08:12:36.7622488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7622569Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7622923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7623009Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7623268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7623348Z return handle_torch_function( 2025-09-07T08:12:36.7623635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7623790Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7624132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7624217Z return func(*args, **kwargs) 2025-09-07T08:12:36.7624465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7624540Z result = _engine_run_backward( 2025-09-07T08:12:36.7624844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7625082Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7625346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7625427Z return user_fn(self, *args) 2025-09-07T08:12:36.7625738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7625818Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7626140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7626229Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7626479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7626557Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7626897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7627032Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7627385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7627480Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7627811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7627901Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7628225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7628294Z t = dispatch_trace( 2025-09-07T08:12:36.7628517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7628600Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7628848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7628923Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7629250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7629403Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7629657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7629767Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7630028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7630100Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7630406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7630502Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7630579Z File "", line 1, in 2025-09-07T08:12:36.7630875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7631024Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7631298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7631393Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7631785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7631866Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7632216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7632300Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7632588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7632663Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7632940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7633106Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7633363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7633469Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7633721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7633794Z leaves = list(leaves) 2025-09-07T08:12:36.7634040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7634151Z return func(x) 2025-09-07T08:12:36.7634427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7634643Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7634990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7635065Z return func(*args, **kwargs) 2025-09-07T08:12:36.7635432Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7635598Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7635602Z 2025-09-07T08:12:36.7636030Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7636036Z 2025-09-07T08:12:36.7636039Z 2025-09-07T08:12:36.7636180Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7636525Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7636529Z 2025-09-07T08:12:36.7636693Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7636878Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7636951Z inline_call [] 2025-09-07T08:12:36.7637054Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7637123Z inductor [] 2025-09-07T08:12:36.7637262Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7637395Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7637931Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7638165Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7638338Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7638649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7638827Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7639089Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7639327Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7639467Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7639530Z inline_call [] 2025-09-07T08:12:36.7639639Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7639777Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7639909Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7640444Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7640676Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7640838Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7641269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7641438Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7641740Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7642036Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7642135Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7642361Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7642449Z Traceback (most recent call last): 2025-09-07T08:12:36.7642758Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7642830Z self._run_test( 2025-09-07T08:12:36.7643061Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7643165Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7643442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7643529Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7643848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7643936Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7644211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7644337Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7644625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7644784Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7645093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7645175Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7645487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7645589Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7645884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7645983Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7646225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7646348Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7646611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7646739Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7647022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7647109Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7647388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7647458Z return aot_autograd( 2025-09-07T08:12:36.7647737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7647867Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7648200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7648358Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7648733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7648854Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7649294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7649371Z fx_g = _create_graph( 2025-09-07T08:12:36.7649704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7649771Z fx_g = make_fx( 2025-09-07T08:12:36.7650086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7650170Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7650473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7650549Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7650874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7650943Z t = dispatch_trace( 2025-09-07T08:12:36.7651168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7651248Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7651499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7651613Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7651939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7652093Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7652340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7652409Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7652668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7652743Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7653021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7653093Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7653397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7653499Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7653820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7653942Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7654300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7654373Z outs_pair = fn(*args) 2025-09-07T08:12:36.7654734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7654856Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7655225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7655296Z outs_pair = fn(*args) 2025-09-07T08:12:36.7655667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7655776Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7656178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7656316Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7656813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7656892Z outs_pair = fn(*args) 2025-09-07T08:12:36.7657294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7657382Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7657731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7657816Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7658075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7658151Z return handle_torch_function( 2025-09-07T08:12:36.7658441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7658586Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7658929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7659008Z return func(*args, **kwargs) 2025-09-07T08:12:36.7659295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7659376Z result = _engine_run_backward( 2025-09-07T08:12:36.7659671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7659907Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7660166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7660243Z return user_fn(self, *args) 2025-09-07T08:12:36.7660545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7660631Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7661132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7667382Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7667678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7667759Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7668128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7668234Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7668526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7668622Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7668968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7669058Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7669399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7669468Z t = dispatch_trace( 2025-09-07T08:12:36.7669694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7669783Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7670056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7670137Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7670564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7670790Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7671057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7671128Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7671396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7671471Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7671780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7671873Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7671950Z File "", line 1, in 2025-09-07T08:12:36.7672257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7672409Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7673062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7673186Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7673586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7673840Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7674213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7674300Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7674601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7674687Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7674963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7675132Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7675395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7675507Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7675765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7675833Z leaves = list(leaves) 2025-09-07T08:12:36.7676083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7676154Z return func(x) 2025-09-07T08:12:36.7676429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7676556Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7676900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7676973Z return func(*args, **kwargs) 2025-09-07T08:12:36.7677342Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7677509Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7677514Z 2025-09-07T08:12:36.7677943Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7677947Z 2025-09-07T08:12:36.7677950Z 2025-09-07T08:12:36.7678086Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7678527Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7678531Z 2025-09-07T08:12:36.7678801Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7678954Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7679019Z inline_call [] 2025-09-07T08:12:36.7679120Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7679191Z inductor [] 2025-09-07T08:12:36.7679332Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7679470Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7680001Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7680233Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7680398Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7680708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7680878Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7681297Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7681545Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7681680Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7681742Z inline_call [] 2025-09-07T08:12:36.7681852Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7681995Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7682135Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7682672Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7682902Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7683068Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7683373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7683544Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7683800Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7684040Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7684173Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7684235Z inline_call [] 2025-09-07T08:12:36.7684341Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7684479Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7684614Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7685141Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7685364Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7685524Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7685894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7686131Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7686388Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7686625Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7687085Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2ef4124cc5388ce8.xml - 2025-09-07T08:12:36.7687193Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7687974Z FAILED [0.4482s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7688137Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7688143Z 2025-09-07T08:12:36.7688636Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7688698Z 2025-09-07T08:12:36.7688703Z 2025-09-07T08:12:36.7688934Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7689320Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7689324Z 2025-09-07T08:12:36.7689493Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7689615Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7689739Z ================== 1 failed, 36 deselected, 2 rerun in 1.82s =================== 2025-09-07T08:12:36.7689802Z Got exit code 1 2025-09-07T08:12:36.7689882Z Retrying single test... 2025-09-07T08:12:36.7690775Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7690857Z import pkg_resources 2025-09-07T08:12:36.7691197Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-bb57c75cf88e5bb1.xml 2025-09-07T08:12:36.7691304Z ============================= test session starts ============================== 2025-09-07T08:12:36.7691520Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7691612Z cachedir: .pytest_cache 2025-09-07T08:12:36.7692077Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7692165Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7692241Z configfile: pytest.ini 2025-09-07T08:12:36.7692567Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7692715Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.7693222Z stepcurrent: skipping 36 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7693298Z Running 1 items in this shard 2025-09-07T08:12:36.7693302Z 2025-09-07T08:12:36.7693718Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7998s] [100%] 2025-09-07T08:12:36.7694272Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4876s] [100%] 2025-09-07T08:12:36.7694630Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True FAILED [0.5015s] [100%] 2025-09-07T08:12:36.7694636Z 2025-09-07T08:12:36.7694724Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7694953Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7695032Z Traceback (most recent call last): 2025-09-07T08:12:36.7695348Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7695415Z self._run_test( 2025-09-07T08:12:36.7695647Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7695756Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7696035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7696122Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7696449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7696673Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7696955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7697032Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7697327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7697489Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7697801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7697890Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7698204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7698313Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7698601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7698696Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7698933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7699056Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7699317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7699435Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7699725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7699811Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7700089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7700169Z return aot_autograd( 2025-09-07T08:12:36.7700442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7700580Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7700907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7701068Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7701491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7701635Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7702021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7702092Z fx_g = _create_graph( 2025-09-07T08:12:36.7702428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7702495Z fx_g = make_fx( 2025-09-07T08:12:36.7702802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7702890Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7703184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7703264Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7703594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7703662Z t = dispatch_trace( 2025-09-07T08:12:36.7703902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7704019Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7704284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7704356Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7704687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7704847Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7705103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7705179Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7705438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7705514Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7705792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7705866Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7706178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7706268Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7706588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7706710Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7707075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7707158Z outs_pair = fn(*args) 2025-09-07T08:12:36.7707521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7707657Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7708011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7708077Z outs_pair = fn(*args) 2025-09-07T08:12:36.7708447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7708559Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7709008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7709201Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7709567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7709637Z outs_pair = fn(*args) 2025-09-07T08:12:36.7710030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7710122Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7710470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7710559Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7710823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7710901Z return handle_torch_function( 2025-09-07T08:12:36.7711197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7711340Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7711693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7711804Z return func(*args, **kwargs) 2025-09-07T08:12:36.7712056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7712130Z result = _engine_run_backward( 2025-09-07T08:12:36.7712424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7712667Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7712932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7713009Z return user_fn(self, *args) 2025-09-07T08:12:36.7713301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7713379Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7713706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7713784Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7714035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7714102Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7714437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7714548Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7714827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7714923Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7715247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7715340Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7715657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7715725Z t = dispatch_trace( 2025-09-07T08:12:36.7715951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7716025Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7716330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7716401Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7716794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7716953Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7717211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7717284Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7717534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7717606Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7717914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7718003Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7718086Z File "", line 1, in 2025-09-07T08:12:36.7718391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7718543Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7718825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7718948Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7719346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7719422Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7719778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7719859Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7720148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7720232Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7720504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7720677Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7720926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7721169Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7721428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7721497Z leaves = list(leaves) 2025-09-07T08:12:36.7721756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7721820Z return func(x) 2025-09-07T08:12:36.7722107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7722226Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7722568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7722648Z return func(*args, **kwargs) 2025-09-07T08:12:36.7723005Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7723176Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7723180Z 2025-09-07T08:12:36.7723601Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7723649Z 2025-09-07T08:12:36.7723652Z 2025-09-07T08:12:36.7723798Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7724222Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7724226Z 2025-09-07T08:12:36.7724404Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7724544Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7724605Z inline_call [] 2025-09-07T08:12:36.7724712Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7724772Z inductor [] 2025-09-07T08:12:36.7724916Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7725047Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7725577Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7725820Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7725984Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7726338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7726502Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7726764Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7727026Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7727251Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7727337Z Traceback (most recent call last): 2025-09-07T08:12:36.7727649Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7727719Z self._run_test( 2025-09-07T08:12:36.7727950Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7728055Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7728329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7728411Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7728719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7728803Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7729080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7729172Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7729461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7729620Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7729928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7730013Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7730336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7730435Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7730729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7730866Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7731101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7731284Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7731541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7731665Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7731948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7732036Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7732319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7732386Z return aot_autograd( 2025-09-07T08:12:36.7732667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7732797Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7733131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7733290Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7733670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7733784Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7734161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7734237Z fx_g = _create_graph( 2025-09-07T08:12:36.7734570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7734637Z fx_g = make_fx( 2025-09-07T08:12:36.7734940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7735023Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7735336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7735419Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7735745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7735810Z t = dispatch_trace( 2025-09-07T08:12:36.7736031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7736111Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7736363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7736440Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7736811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7736993Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7737294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7737377Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7737689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7737775Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7738108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7738189Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7738546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7738708Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7739111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7739232Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7739593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7739670Z outs_pair = fn(*args) 2025-09-07T08:12:36.7740023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7740147Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7740506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7740575Z outs_pair = fn(*args) 2025-09-07T08:12:36.7740945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7741054Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7741451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7741637Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7741991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7742063Z outs_pair = fn(*args) 2025-09-07T08:12:36.7742453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7742542Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7742905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7742989Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7743247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7743323Z return handle_torch_function( 2025-09-07T08:12:36.7743611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7743750Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7744094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7744172Z return func(*args, **kwargs) 2025-09-07T08:12:36.7744424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7744504Z result = _engine_run_backward( 2025-09-07T08:12:36.7744802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7745057Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7745315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7745390Z return user_fn(self, *args) 2025-09-07T08:12:36.7745688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7745765Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7746094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7746215Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7746528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7746618Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7747015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7747136Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7747467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7747578Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7747964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7748069Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7748453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7748530Z t = dispatch_trace( 2025-09-07T08:12:36.7748761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7748841Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7749088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7749203Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7749531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7749688Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7749948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7750017Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7750279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7750351Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7750661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7750748Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7750823Z File "", line 1, in 2025-09-07T08:12:36.7751136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7751282Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7751560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7751643Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7752042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7752119Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7752466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7752550Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7752839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7752918Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7753183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7753348Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7753602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7753773Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7754099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7754169Z leaves = list(leaves) 2025-09-07T08:12:36.7754419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7754483Z return func(x) 2025-09-07T08:12:36.7754757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7754890Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7755232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7755309Z return func(*args, **kwargs) 2025-09-07T08:12:36.7755666Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7755829Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7755835Z 2025-09-07T08:12:36.7756265Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7756309Z 2025-09-07T08:12:36.7756312Z 2025-09-07T08:12:36.7756449Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7756794Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7756798Z 2025-09-07T08:12:36.7756962Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7757113Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7757178Z inline_call [] 2025-09-07T08:12:36.7757291Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7757352Z inductor [] 2025-09-07T08:12:36.7757492Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7757629Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7758166Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7758405Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7758565Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7758870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7759041Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7759302Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7759547Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7759676Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7759740Z inline_call [] 2025-09-07T08:12:36.7759846Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7759980Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7760113Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7760636Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7760867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7761175Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7761551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7761719Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7761979Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7762220Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7762308Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7762539Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7762617Z Traceback (most recent call last): 2025-09-07T08:12:36.7762925Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7762996Z self._run_test( 2025-09-07T08:12:36.7763228Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7763336Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7763606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7763728Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7764040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7764124Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7764409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7764488Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7764778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7764940Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7765249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7765339Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7765641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7765756Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7766051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7766146Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7766387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7766511Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7766825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7766967Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7767301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7767403Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7767735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7767831Z return aot_autograd( 2025-09-07T08:12:36.7768156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7768307Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7768747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7768991Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7769374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7769451Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7769837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7769906Z fx_g = _create_graph( 2025-09-07T08:12:36.7770239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7770308Z fx_g = make_fx( 2025-09-07T08:12:36.7770618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7770707Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7771003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7771079Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7771402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7771507Z t = dispatch_trace( 2025-09-07T08:12:36.7771733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7771807Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7772063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7772131Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7772455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7772611Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7773231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7773311Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7773571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7773644Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7773920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7773988Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7774297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7774387Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7774706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7774828Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7775187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7775262Z outs_pair = fn(*args) 2025-09-07T08:12:36.7775612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7775741Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7776095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7776163Z outs_pair = fn(*args) 2025-09-07T08:12:36.7776719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7776977Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7777468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7777624Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7778042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7778129Z outs_pair = fn(*args) 2025-09-07T08:12:36.7778559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7778649Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7779001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7779093Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7779342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7779418Z return handle_torch_function( 2025-09-07T08:12:36.7779847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7779996Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7780343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7780415Z return func(*args, **kwargs) 2025-09-07T08:12:36.7780662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7780742Z result = _engine_run_backward( 2025-09-07T08:12:36.7781039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7781277Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7781532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7781611Z return user_fn(self, *args) 2025-09-07T08:12:36.7781906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7781982Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7782302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7782380Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7782637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7782706Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7783047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7783149Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7783425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7783532Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7783863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7783957Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7784275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7784390Z t = dispatch_trace( 2025-09-07T08:12:36.7784620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7784759Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7785018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7785090Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7785422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7785581Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7785840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7785917Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7786174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7786251Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7786566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7786658Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7786739Z File "", line 1, in 2025-09-07T08:12:36.7787038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7787225Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7787507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7787593Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7787993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7788074Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7788433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7788510Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7788803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7788887Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7789160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7789328Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7789578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7789684Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7789942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7790012Z leaves = list(leaves) 2025-09-07T08:12:36.7790272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7790332Z return func(x) 2025-09-07T08:12:36.7790614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7790733Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7791084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7791164Z return func(*args, **kwargs) 2025-09-07T08:12:36.7791523Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7791732Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7791737Z 2025-09-07T08:12:36.7792226Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7792231Z 2025-09-07T08:12:36.7792234Z 2025-09-07T08:12:36.7792375Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7792715Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7792718Z 2025-09-07T08:12:36.7792883Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7793025Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7793088Z inline_call [] 2025-09-07T08:12:36.7793193Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7793253Z inductor [] 2025-09-07T08:12:36.7793394Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7793533Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7794064Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7794336Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7794496Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7794811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7794976Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7795232Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7795481Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7795614Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7795684Z inline_call [] 2025-09-07T08:12:36.7795780Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7795917Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7796048Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7796569Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7796801Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7796962Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7797277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7797449Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7797706Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7797949Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7798076Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7798144Z inline_call [] 2025-09-07T08:12:36.7798240Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7798375Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7798507Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7799135Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7799363Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7799514Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7799822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7799984Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7800238Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7800477Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7800920Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-bb57c75cf88e5bb1.xml - 2025-09-07T08:12:36.7801144Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7801916Z FAILED [0.5015s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7802123Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7802127Z 2025-09-07T08:12:36.7802547Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7802550Z 2025-09-07T08:12:36.7802553Z 2025-09-07T08:12:36.7802692Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7803036Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7803043Z 2025-09-07T08:12:36.7803209Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7803319Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7803444Z ================== 1 failed, 220 deselected, 2 rerun in 1.84s ================== 2025-09-07T08:12:36.7803514Z Got exit code 1 2025-09-07T08:12:36.7803585Z Retrying single test... 2025-09-07T08:12:36.7804461Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7804535Z import pkg_resources 2025-09-07T08:12:36.7804874Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1440456ec55b25a8.xml 2025-09-07T08:12:36.7804983Z ============================= test session starts ============================== 2025-09-07T08:12:36.7805200Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7805279Z cachedir: .pytest_cache 2025-09-07T08:12:36.7805590Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7805677Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7805750Z configfile: pytest.ini 2025-09-07T08:12:36.7806071Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7806221Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.7806762Z stepcurrent: skipping 36 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7806944Z Running 1 items in this shard 2025-09-07T08:12:36.7806949Z 2025-09-07T08:12:36.7807364Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7946s] [100%] 2025-09-07T08:12:36.7807778Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4924s] [100%] 2025-09-07T08:12:36.7808129Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True FAILED [0.4556s] [100%] 2025-09-07T08:12:36.7808133Z 2025-09-07T08:12:36.7808217Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7808449Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7808524Z Traceback (most recent call last): 2025-09-07T08:12:36.7808845Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7808907Z self._run_test( 2025-09-07T08:12:36.7809137Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7809284Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7809558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7809646Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7809950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7810036Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7810311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7810389Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7810681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7810836Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7811154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7811245Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7811552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7811654Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7811940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7812040Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7812275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7812471Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7812817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7812940Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7813228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7813307Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7813589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7813657Z return aot_autograd( 2025-09-07T08:12:36.7813989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7814123Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7814611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7814782Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7815156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7815233Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7815616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7815683Z fx_g = _create_graph( 2025-09-07T08:12:36.7816024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7816086Z fx_g = make_fx( 2025-09-07T08:12:36.7816398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7816481Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7816774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7816893Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7817221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7817291Z t = dispatch_trace( 2025-09-07T08:12:36.7817515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7817590Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7817862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7817934Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7818267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7818418Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7818669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7818744Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7818999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7819079Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7819347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7819424Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7819732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7819826Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7820152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7820264Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7820626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7820695Z outs_pair = fn(*args) 2025-09-07T08:12:36.7821043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7821180Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7821538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7821656Z outs_pair = fn(*args) 2025-09-07T08:12:36.7822082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7822212Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7822615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7822744Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7823102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7823168Z outs_pair = fn(*args) 2025-09-07T08:12:36.7823564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7823644Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7824002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7824086Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7824377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7824458Z return handle_torch_function( 2025-09-07T08:12:36.7824744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7824896Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7825245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7825321Z return func(*args, **kwargs) 2025-09-07T08:12:36.7825578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7825653Z result = _engine_run_backward( 2025-09-07T08:12:36.7825956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7826196Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7826452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7826531Z return user_fn(self, *args) 2025-09-07T08:12:36.7826828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7826910Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7827235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7827322Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7827571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7827639Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7827979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7828074Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7828353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7828440Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7828764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7828900Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7829217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7829351Z t = dispatch_trace( 2025-09-07T08:12:36.7829574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7829647Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7829905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7829973Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7830301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7830448Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7830700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7830768Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7831026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7831104Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7831406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7831538Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7831610Z File "", line 1, in 2025-09-07T08:12:36.7831903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7832065Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7832343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7832436Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7832833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7832912Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7833267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7833349Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7833647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7833720Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7833992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7834160Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7834410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7834528Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7834788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7834861Z leaves = list(leaves) 2025-09-07T08:12:36.7835112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7835177Z return func(x) 2025-09-07T08:12:36.7835461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7835581Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7835927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7835998Z return func(*args, **kwargs) 2025-09-07T08:12:36.7836417Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7836666Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7836670Z 2025-09-07T08:12:36.7837092Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7837103Z 2025-09-07T08:12:36.7837107Z 2025-09-07T08:12:36.7837241Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7837581Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7837584Z 2025-09-07T08:12:36.7837758Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7837907Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7837977Z inline_call [] 2025-09-07T08:12:36.7838078Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7838139Z inductor [] 2025-09-07T08:12:36.7838286Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7838418Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7838994Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7839232Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7839400Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7839708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7839874Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7840145Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7840382Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7840615Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7840696Z Traceback (most recent call last): 2025-09-07T08:12:36.7841004Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7841191Z self._run_test( 2025-09-07T08:12:36.7841423Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7841532Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7841798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7841884Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7842200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7842282Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7842565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7842645Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7842937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7843089Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7843399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7843532Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7843844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7844013Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7844305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7844402Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7844644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7844766Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7845030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7845147Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7845436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7845514Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7845793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7845867Z return aot_autograd( 2025-09-07T08:12:36.7846141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7846320Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7846650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7846807Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7847196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7847272Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7847654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7847722Z fx_g = _create_graph( 2025-09-07T08:12:36.7848061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7848125Z fx_g = make_fx( 2025-09-07T08:12:36.7848435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7848520Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7848816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7848896Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7849213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7849281Z t = dispatch_trace( 2025-09-07T08:12:36.7849511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7849584Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7849844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7849917Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7850246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7850400Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7850650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7850723Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7851028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7851103Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7851441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7851515Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7851820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7851911Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7852236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7852347Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7852703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7852779Z outs_pair = fn(*args) 2025-09-07T08:12:36.7853130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7853259Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7853610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7853719Z outs_pair = fn(*args) 2025-09-07T08:12:36.7854097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7854207Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7854613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7854744Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7855104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7855170Z outs_pair = fn(*args) 2025-09-07T08:12:36.7855559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7855649Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7855997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7856087Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7856335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7856417Z return handle_torch_function( 2025-09-07T08:12:36.7856727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7856895Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7857311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7857397Z return func(*args, **kwargs) 2025-09-07T08:12:36.7857700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7857788Z result = _engine_run_backward( 2025-09-07T08:12:36.7858155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7858447Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7858751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7858890Z return user_fn(self, *args) 2025-09-07T08:12:36.7859252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7859330Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7859667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7859746Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7860000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7860071Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7860412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7860507Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7860783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7860879Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7861206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7861300Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7861663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7861731Z t = dispatch_trace( 2025-09-07T08:12:36.7861963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7862040Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7862296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7862367Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7862691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7862851Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7863101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7863177Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7863427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7863519Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7863819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7863910Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7863991Z File "", line 1, in 2025-09-07T08:12:36.7864280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7864433Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7864709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7864793Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7865191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7865271Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7865623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7865701Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7865992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7866142Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7866478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7866671Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7866963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7867098Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7867402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7867482Z leaves = list(leaves) 2025-09-07T08:12:36.7867779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7867851Z return func(x) 2025-09-07T08:12:36.7868179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7868319Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7868685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7868777Z return func(*args, **kwargs) 2025-09-07T08:12:36.7869135Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7869342Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7869346Z 2025-09-07T08:12:36.7869769Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7869773Z 2025-09-07T08:12:36.7869776Z 2025-09-07T08:12:36.7869916Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7870257Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7870263Z 2025-09-07T08:12:36.7870433Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7870568Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7870632Z inline_call [] 2025-09-07T08:12:36.7870739Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7870800Z inductor [] 2025-09-07T08:12:36.7870944Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7871073Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7871604Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7871843Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7872004Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7872315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7872480Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7873089Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7873334Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7873469Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7873538Z inline_call [] 2025-09-07T08:12:36.7873640Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7873935Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7874065Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7874688Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7874931Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7875093Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7875416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7875581Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7875845Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7876081Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7876172Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7876410Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.7876493Z Traceback (most recent call last): 2025-09-07T08:12:36.7876883Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7876957Z self._run_test( 2025-09-07T08:12:36.7877200Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7877310Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7877581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7877673Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7877980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7878066Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7878349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7878430Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7878721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7878873Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7879189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7879272Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7879574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7879684Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7879972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7880071Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7880304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7880431Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7880690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7880810Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7881227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7881311Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7881643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7881776Z return aot_autograd( 2025-09-07T08:12:36.7882053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7882189Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7882516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7882683Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7883056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7883135Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7883520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7883592Z fx_g = _create_graph( 2025-09-07T08:12:36.7883933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7883996Z fx_g = make_fx( 2025-09-07T08:12:36.7884351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7884432Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7884726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7884808Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7885127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7885201Z t = dispatch_trace( 2025-09-07T08:12:36.7885423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7885500Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7885766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7885836Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7886174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7886322Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7886570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7886645Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7886928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7887022Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7887336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7887422Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7887785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7887891Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7888279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7888411Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7888840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7888921Z outs_pair = fn(*args) 2025-09-07T08:12:36.7889305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7890024Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7890390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7890462Z outs_pair = fn(*args) 2025-09-07T08:12:36.7890825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7890932Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7891338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7891466Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7891826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7891892Z outs_pair = fn(*args) 2025-09-07T08:12:36.7892289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7892368Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7892777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7892866Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7893118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7893209Z return handle_torch_function( 2025-09-07T08:12:36.7893496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7893645Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7893988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7894059Z return func(*args, **kwargs) 2025-09-07T08:12:36.7894316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7894391Z result = _engine_run_backward( 2025-09-07T08:12:36.7894692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7894925Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7895179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7895257Z return user_fn(self, *args) 2025-09-07T08:12:36.7895550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7895633Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7895954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7896032Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7896286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7896356Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7896694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7896794Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7897073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7897222Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7897616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7897710Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7898027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7898108Z t = dispatch_trace( 2025-09-07T08:12:36.7898334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7898423Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7898681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7898749Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7899078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7899228Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7899478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7899551Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7899806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7899922Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7900226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7900324Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7900397Z File "", line 1, in 2025-09-07T08:12:36.7900685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7900840Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7901133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7901221Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7901615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7901695Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7902049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7902139Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7902440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7902516Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7902793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7902962Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7903209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7903322Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7903577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7903654Z leaves = list(leaves) 2025-09-07T08:12:36.7903897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7903960Z return func(x) 2025-09-07T08:12:36.7904239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7904354Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7904749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7904883Z return func(*args, **kwargs) 2025-09-07T08:12:36.7905241Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7905415Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7905419Z 2025-09-07T08:12:36.7905843Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7905847Z 2025-09-07T08:12:36.7905850Z 2025-09-07T08:12:36.7905989Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7906328Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7906334Z 2025-09-07T08:12:36.7906503Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7906642Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7906710Z inline_call [] 2025-09-07T08:12:36.7906808Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7906907Z inductor [] 2025-09-07T08:12:36.7907053Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7907182Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7907727Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7907954Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7908116Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7908432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7908599Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7908878Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7909123Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7909259Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7909321Z inline_call [] 2025-09-07T08:12:36.7909420Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7909566Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7909696Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7910241Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7910466Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7910623Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7910935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7911096Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7911362Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7911594Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7911778Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7911840Z inline_call [] 2025-09-07T08:12:36.7912003Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7912147Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7912275Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7912808Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7913031Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7913185Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7913492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7913652Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7913915Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7914146Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7914624Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1440456ec55b25a8.xml - 2025-09-07T08:12:36.7914731Z =========================== short test summary info ============================ 2025-09-07T08:12:36.7915501Z FAILED [0.4556s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7915673Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7915677Z 2025-09-07T08:12:36.7916099Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7916103Z 2025-09-07T08:12:36.7916114Z 2025-09-07T08:12:36.7916248Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7916601Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.7916605Z 2025-09-07T08:12:36.7916805Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7916933Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.7917084Z ================== 1 failed, 220 deselected, 2 rerun in 1.79s ================== 2025-09-07T08:12:36.7917160Z Got exit code 1 2025-09-07T08:12:36.7917455Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.7918499Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.7918574Z import pkg_resources 2025-09-07T08:12:36.7918919Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a582f5cb29a4d885.xml 2025-09-07T08:12:36.7919020Z ============================= test session starts ============================== 2025-09-07T08:12:36.7919243Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.7919314Z cachedir: .pytest_cache 2025-09-07T08:12:36.7919668Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.7919843Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.7919913Z configfile: pytest.ini 2025-09-07T08:12:36.7920239Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.7920381Z collecting ... collected 467 items / 37 deselected / 430 selected 2025-09-07T08:12:36.7920482Z stepcurrent: skipping 37 already run items. 2025-09-07T08:12:36.7920564Z Running 184 items in this shard 2025-09-07T08:12:36.7920568Z 2025-09-07T08:12:36.7920982Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8735s] [ 0%] 2025-09-07T08:12:36.7921518Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5403s] [ 0%] 2025-09-07T08:12:36.7921877Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True FAILED [1.4813s] [ 0%] 2025-09-07T08:12:36.7921881Z 2025-09-07T08:12:36.7921972Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.7922198Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.7922322Z Traceback (most recent call last): 2025-09-07T08:12:36.7922636Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7922698Z self._run_test( 2025-09-07T08:12:36.7922937Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7923041Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7923323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7923408Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7923716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7923806Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7924078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7924167Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7924451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7924603Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7924920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7925002Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7925311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7925409Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7925701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7925796Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7926028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7926161Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7926413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7926534Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7926818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7926943Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7927291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7927359Z return aot_autograd( 2025-09-07T08:12:36.7927633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7927761Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7928082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7928244Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7928613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7928697Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7929075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7929146Z fx_g = _create_graph( 2025-09-07T08:12:36.7929478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7929572Z fx_g = make_fx( 2025-09-07T08:12:36.7929882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7929965Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7930264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7930340Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7930660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7930734Z t = dispatch_trace( 2025-09-07T08:12:36.7930955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7931035Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7931285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7931364Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7931691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7931840Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7932095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7932163Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7932421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7932495Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7932768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7932848Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7933152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7933248Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7933565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7933677Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7934055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7934165Z outs_pair = fn(*args) 2025-09-07T08:12:36.7934674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7934798Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7935155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7935234Z outs_pair = fn(*args) 2025-09-07T08:12:36.7935599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7935714Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7936114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7936251Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7936605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7936681Z outs_pair = fn(*args) 2025-09-07T08:12:36.7937070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7937188Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7937545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7937636Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7937933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7938010Z return handle_torch_function( 2025-09-07T08:12:36.7938321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7938474Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7938816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7938899Z return func(*args, **kwargs) 2025-09-07T08:12:36.7939145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7939218Z result = _engine_run_backward( 2025-09-07T08:12:36.7939521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7939757Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7940020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7940095Z return user_fn(self, *args) 2025-09-07T08:12:36.7940393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7940471Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7940793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7940881Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7941129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7941206Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7941540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7941633Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7941958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7942108Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7942441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7942526Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7942853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7942927Z t = dispatch_trace( 2025-09-07T08:12:36.7943148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7943228Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7943477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7943553Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7943879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7944031Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7944288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7944400Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7944661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7944732Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7945033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7945127Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7945198Z File "", line 1, in 2025-09-07T08:12:36.7945498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7945643Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7945914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7946016Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7946410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7946494Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7946851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7946937Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7947226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7947303Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7947582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7947749Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7948002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7948110Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7948363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7948437Z leaves = list(leaves) 2025-09-07T08:12:36.7948681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7948748Z return func(x) 2025-09-07T08:12:36.7949022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7949188Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7949626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7949700Z return func(*args, **kwargs) 2025-09-07T08:12:36.7950066Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7950230Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7950234Z 2025-09-07T08:12:36.7950662Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7950666Z 2025-09-07T08:12:36.7950669Z 2025-09-07T08:12:36.7950805Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7951155Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.7951162Z 2025-09-07T08:12:36.7951327Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7951464Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7951569Z inline_call [] 2025-09-07T08:12:36.7951669Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7951742Z inductor [] 2025-09-07T08:12:36.7951882Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7952014Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7952550Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7952780Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7952945Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7953250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7953421Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7953680Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7953916Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7954143Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.7954220Z Traceback (most recent call last): 2025-09-07T08:12:36.7954532Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7954596Z self._run_test( 2025-09-07T08:12:36.7954826Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7954932Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7955199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7955293Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7955597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7955685Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7955956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7956034Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7956380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7956600Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7956919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7956999Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7957312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7957418Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7957703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7957807Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7958037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.7958166Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.7958420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.7958536Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.7958825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.7958940Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.7959223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.7959292Z return aot_autograd( 2025-09-07T08:12:36.7959567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.7959700Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.7960027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.7960189Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.7960560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.7960643Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.7961019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.7961222Z fx_g = _create_graph( 2025-09-07T08:12:36.7961564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.7961626Z fx_g = make_fx( 2025-09-07T08:12:36.7961941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.7962023Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.7962319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.7962400Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.7962720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7962793Z t = dispatch_trace( 2025-09-07T08:12:36.7963015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7963091Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7963348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7963417Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7963750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7963945Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7964262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7964333Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7964582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7964671Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7964941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.7965013Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.7965313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7965405Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7965733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.7965849Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.7966212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7966317Z outs_pair = fn(*args) 2025-09-07T08:12:36.7966666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.7966792Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.7967145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7967220Z outs_pair = fn(*args) 2025-09-07T08:12:36.7967583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.7967699Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.7968101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.7968229Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.7968603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.7968668Z outs_pair = fn(*args) 2025-09-07T08:12:36.7969063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7969145Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7969495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.7969581Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.7969832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.7969916Z return handle_torch_function( 2025-09-07T08:12:36.7970196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.7970343Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.7970681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7970753Z return func(*args, **kwargs) 2025-09-07T08:12:36.7971003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.7971130Z result = _engine_run_backward( 2025-09-07T08:12:36.7971434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.7971734Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7971997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.7972070Z return user_fn(self, *args) 2025-09-07T08:12:36.7972363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.7972447Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.7973564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.7973663Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.7973930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7974007Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7974355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.7974453Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.7974734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.7974963Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.7981354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.7981490Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.7981854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.7981940Z t = dispatch_trace( 2025-09-07T08:12:36.7982184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.7982272Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.7982550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7982624Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7982968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.7983120Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.7983394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.7983466Z return fn(*args, **kwargs) 2025-09-07T08:12:36.7983721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.7983806Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.7984109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.7984212Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.7984292Z File "", line 1, in 2025-09-07T08:12:36.7984584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.7984744Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.7985021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.7985118Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.7985510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.7985746Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.7986215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.7986300Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.7986596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.7986675Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.7986949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.7987119Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.7987374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.7987493Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.7987758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.7987836Z leaves = list(leaves) 2025-09-07T08:12:36.7988098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.7988163Z return func(x) 2025-09-07T08:12:36.7988450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.7988622Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.7988970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.7989042Z return func(*args, **kwargs) 2025-09-07T08:12:36.7989403Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.7989576Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.7989583Z 2025-09-07T08:12:36.7990022Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.7990026Z 2025-09-07T08:12:36.7990037Z 2025-09-07T08:12:36.7990177Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.7990520Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.7990523Z 2025-09-07T08:12:36.7990699Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.7990841Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7990909Z inline_call [] 2025-09-07T08:12:36.7991013Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7991075Z inductor [] 2025-09-07T08:12:36.7991228Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7991365Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7991911Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7992145Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7992308Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7992625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7992790Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7993064Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7993361Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7993572Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.7993638Z inline_call [] 2025-09-07T08:12:36.7993742Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.7993890Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.7994023Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.7994562Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.7994794Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.7994956Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.7995273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.7995443Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.7995710Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.7995980Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.7996077Z =================================== FAILURES =================================== 2025-09-07T08:12:36.7996302Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.7996383Z Traceback (most recent call last): 2025-09-07T08:12:36.7996704Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.7996773Z self._run_test( 2025-09-07T08:12:36.7997011Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.7997115Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.7997393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.7997488Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.7997798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.7997890Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.7998168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.7998253Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.7998544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.7998700Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.7999015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.7999101Z raise BackendCompilerFailed( 2025-09-07T08:12:36.7999409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.7999513Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.7999801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.7999903Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8000135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8000265Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8000564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8000684Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8001187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8001280Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8001578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8001651Z return aot_autograd( 2025-09-07T08:12:36.8001931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8002059Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8002386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8002554Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8002932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8003018Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8003395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8003510Z fx_g = _create_graph( 2025-09-07T08:12:36.8003854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8003915Z fx_g = make_fx( 2025-09-07T08:12:36.8004231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8004326Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8004629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8004713Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8005036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8005110Z t = dispatch_trace( 2025-09-07T08:12:36.8005332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8005413Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8005664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8005735Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8006070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8006219Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8006473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8006544Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8006794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8006874Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8007152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8007228Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8007526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8007619Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8007937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8008095Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8008522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8008593Z outs_pair = fn(*args) 2025-09-07T08:12:36.8008957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8009083Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8009436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8009510Z outs_pair = fn(*args) 2025-09-07T08:12:36.8009873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8009988Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8010388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8010530Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8010888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8011023Z outs_pair = fn(*args) 2025-09-07T08:12:36.8011418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8011498Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8011848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8011934Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8012182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8012268Z return handle_torch_function( 2025-09-07T08:12:36.8012548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8012695Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8013031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8013110Z return func(*args, **kwargs) 2025-09-07T08:12:36.8013360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8013434Z result = _engine_run_backward( 2025-09-07T08:12:36.8013731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8013975Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8014240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8014314Z return user_fn(self, *args) 2025-09-07T08:12:36.8014606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8014691Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8015010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8015104Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8015356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8015433Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8015816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8015973Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8016257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8016352Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8016690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8016777Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8017095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8017169Z t = dispatch_trace( 2025-09-07T08:12:36.8017393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8017482Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8017737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8017809Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8018145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8018335Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8018600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8018672Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8018936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8019013Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8019315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8019413Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8019492Z File "", line 1, in 2025-09-07T08:12:36.8019795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8019946Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8020225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8020318Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8020712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8020806Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8021167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8021249Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8021553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8021629Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8021907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8022078Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8022338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8022449Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8022702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8022820Z leaves = list(leaves) 2025-09-07T08:12:36.8023070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8023139Z return func(x) 2025-09-07T08:12:36.8023480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8023602Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8023950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8024025Z return func(*args, **kwargs) 2025-09-07T08:12:36.8024396Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8024562Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8024566Z 2025-09-07T08:12:36.8025009Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8025015Z 2025-09-07T08:12:36.8025018Z 2025-09-07T08:12:36.8025163Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8025508Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8025549Z 2025-09-07T08:12:36.8025720Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8025859Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8025930Z inline_call [] 2025-09-07T08:12:36.8026034Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8026099Z inductor [] 2025-09-07T08:12:36.8026248Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8026382Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8026931Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8027163Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8027334Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8027643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8027815Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8028078Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8028316Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8028457Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8028520Z inline_call [] 2025-09-07T08:12:36.8028626Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8028765Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8028892Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8029422Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8029645Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8029808Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8030110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8030330Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8030655Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8030889Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8031030Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8031094Z inline_call [] 2025-09-07T08:12:36.8031196Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8031333Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8031461Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8031988Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8032211Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8032376Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8032684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8032890Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8033155Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8033389Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8033836Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a582f5cb29a4d885.xml - 2025-09-07T08:12:36.8033951Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8034734Z FAILED [1.4813s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8034903Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8034909Z 2025-09-07T08:12:36.8035340Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8035343Z 2025-09-07T08:12:36.8035346Z 2025-09-07T08:12:36.8035486Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8035833Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8035838Z 2025-09-07T08:12:36.8036005Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8036122Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8036256Z ================== 1 failed, 37 deselected, 2 rerun in 4.94s =================== 2025-09-07T08:12:36.8036322Z Got exit code 1 2025-09-07T08:12:36.8036400Z Retrying single test... 2025-09-07T08:12:36.8037276Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8037355Z import pkg_resources 2025-09-07T08:12:36.8037701Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a0270dbcb45a16dc.xml 2025-09-07T08:12:36.8037848Z ============================= test session starts ============================== 2025-09-07T08:12:36.8038160Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8038236Z cachedir: .pytest_cache 2025-09-07T08:12:36.8038553Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8038639Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8038720Z configfile: pytest.ini 2025-09-07T08:12:36.8039054Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8039199Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8039681Z stepcurrent: skipping 37 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8039759Z Running 1 items in this shard 2025-09-07T08:12:36.8039763Z 2025-09-07T08:12:36.8040179Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8999s] [100%] 2025-09-07T08:12:36.8040578Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5722s] [100%] 2025-09-07T08:12:36.8040972Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True FAILED [1.5148s] [100%] 2025-09-07T08:12:36.8040983Z 2025-09-07T08:12:36.8041207Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8041434Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8041524Z Traceback (most recent call last): 2025-09-07T08:12:36.8041843Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8041915Z self._run_test( 2025-09-07T08:12:36.8042150Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8042256Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8042540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8042628Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8042945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8043032Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8043308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8043397Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8043682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8043847Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8044156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8044246Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8044549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8044647Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8044936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8045029Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8045275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8045449Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8045769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8045893Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8046175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8046267Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8046547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8046616Z return aot_autograd( 2025-09-07T08:12:36.8046894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8047031Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8047364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8047526Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8047901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8048018Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8048394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8048470Z fx_g = _create_graph( 2025-09-07T08:12:36.8048805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8048873Z fx_g = make_fx( 2025-09-07T08:12:36.8049179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8049261Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8049566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8049644Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8049970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8050038Z t = dispatch_trace( 2025-09-07T08:12:36.8050266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8050345Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8050609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8050689Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8051018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8051181Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8051429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8051499Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8051761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8051837Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8052111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8052184Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8052487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8052627Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8053011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8053133Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8053492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8053569Z outs_pair = fn(*args) 2025-09-07T08:12:36.8053920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8054042Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8054403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8054472Z outs_pair = fn(*args) 2025-09-07T08:12:36.8054841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8054956Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8055357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8055534Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8055886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8055960Z outs_pair = fn(*args) 2025-09-07T08:12:36.8056346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8056436Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8056788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8056876Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8057134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8057210Z return handle_torch_function( 2025-09-07T08:12:36.8057501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8057642Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8057995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8058077Z return func(*args, **kwargs) 2025-09-07T08:12:36.8058325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8058410Z result = _engine_run_backward( 2025-09-07T08:12:36.8058704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8058951Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8059204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8059280Z return user_fn(self, *args) 2025-09-07T08:12:36.8059582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8059660Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8059984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8060063Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8060475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8060556Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8060956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8061064Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8061341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8061438Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8061765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8061852Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8062178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8062249Z t = dispatch_trace( 2025-09-07T08:12:36.8062489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8062566Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8062815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8062928Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8063254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8063407Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8063656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8063723Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8063984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8064059Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8064369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8064458Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8064534Z File "", line 1, in 2025-09-07T08:12:36.8064833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8064980Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8065264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8065349Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8065752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8065831Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8066180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8066265Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8066550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8066636Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8066908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8067082Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8067351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8067461Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8067764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8067833Z leaves = list(leaves) 2025-09-07T08:12:36.8068174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8068243Z return func(x) 2025-09-07T08:12:36.8068520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8068648Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8068987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8069070Z return func(*args, **kwargs) 2025-09-07T08:12:36.8069425Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8069594Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8069606Z 2025-09-07T08:12:36.8070032Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8070037Z 2025-09-07T08:12:36.8070040Z 2025-09-07T08:12:36.8070179Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8070561Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8070565Z 2025-09-07T08:12:36.8070733Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8070881Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8070946Z inline_call [] 2025-09-07T08:12:36.8071054Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8071117Z inductor [] 2025-09-07T08:12:36.8071261Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8071412Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8071947Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8072185Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8072348Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8072965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8073201Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8073469Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8073714Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8073939Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8074025Z Traceback (most recent call last): 2025-09-07T08:12:36.8074340Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8074406Z self._run_test( 2025-09-07T08:12:36.8074644Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8074748Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8075028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8075114Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8075558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8075765Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8076045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8076131Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8076420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8076574Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8076887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8076971Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8077280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8077383Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8077683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8077779Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8078012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8078206Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8078467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8078596Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8078879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8078961Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8079252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8079322Z return aot_autograd( 2025-09-07T08:12:36.8079603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8079734Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8080064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8080230Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8080608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8080695Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8081180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8081263Z fx_g = _create_graph( 2025-09-07T08:12:36.8081603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8081664Z fx_g = make_fx( 2025-09-07T08:12:36.8081977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8082062Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8082363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8082442Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8082762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8082838Z t = dispatch_trace( 2025-09-07T08:12:36.8083105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8083187Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8083502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8083579Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8083908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8084062Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8084319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8084389Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8084648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8084722Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8084996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8085074Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8085374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8085472Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8085828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8085945Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8086306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8086376Z outs_pair = fn(*args) 2025-09-07T08:12:36.8086731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8086855Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8087222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8087290Z outs_pair = fn(*args) 2025-09-07T08:12:36.8087651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8087768Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8088167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8088306Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8088659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8088737Z outs_pair = fn(*args) 2025-09-07T08:12:36.8089127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8089210Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8089559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8089644Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8089902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8089979Z return handle_torch_function( 2025-09-07T08:12:36.8090263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8090450Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8090853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8090935Z return func(*args, **kwargs) 2025-09-07T08:12:36.8091179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8091256Z result = _engine_run_backward( 2025-09-07T08:12:36.8091555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8091792Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8092051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8092124Z return user_fn(self, *args) 2025-09-07T08:12:36.8092420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8092499Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8092827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8092918Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8093165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8093279Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8093613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8093710Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8093992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8094087Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8094426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8094513Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8094839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8094910Z t = dispatch_trace( 2025-09-07T08:12:36.8095134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8095226Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8095480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8095556Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8095880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8096032Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8096289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8096361Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8096619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8096697Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8096999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8097094Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8097170Z File "", line 1, in 2025-09-07T08:12:36.8097465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8097614Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8097972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8098127Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8098521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8098613Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8098963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8099054Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8099341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8099418Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8099700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8099871Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8100130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8100241Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8100543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8100611Z leaves = list(leaves) 2025-09-07T08:12:36.8100855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8100923Z return func(x) 2025-09-07T08:12:36.8101202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8101335Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8101677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8101756Z return func(*args, **kwargs) 2025-09-07T08:12:36.8102124Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8102290Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8102296Z 2025-09-07T08:12:36.8102724Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8102728Z 2025-09-07T08:12:36.8102731Z 2025-09-07T08:12:36.8102870Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8103211Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8103216Z 2025-09-07T08:12:36.8103379Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8103527Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8103589Z inline_call [] 2025-09-07T08:12:36.8103691Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8103759Z inductor [] 2025-09-07T08:12:36.8103902Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8104044Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8104583Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8104806Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8104976Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8105386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8105557Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8105817Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8106055Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8106195Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8106259Z inline_call [] 2025-09-07T08:12:36.8106365Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8106501Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8106633Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8107166Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8107391Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8107555Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8107906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8108073Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8108327Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8108558Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8108662Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8108881Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8108968Z Traceback (most recent call last): 2025-09-07T08:12:36.8109279Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8109351Z self._run_test( 2025-09-07T08:12:36.8109582Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8109694Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8109969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8110054Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8110365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8110455Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8110733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8110824Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8111109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8111272Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8111583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8111665Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8111978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8112077Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8112408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8112507Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8112807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8112934Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8113190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8113315Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8113598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8113687Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8113966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8114036Z return aot_autograd( 2025-09-07T08:12:36.8114317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8114451Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8114788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8114985Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8115374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8115461Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8115842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8115925Z fx_g = _create_graph( 2025-09-07T08:12:36.8116261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8116333Z fx_g = make_fx( 2025-09-07T08:12:36.8116643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8116730Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8117036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8117119Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8117447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8117516Z t = dispatch_trace( 2025-09-07T08:12:36.8117738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8117823Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8118074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8118156Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8118483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8118644Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8118896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8118966Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8119221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8119295Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8119571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8119685Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8120200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8120322Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8120670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8120794Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8121287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8121360Z outs_pair = fn(*args) 2025-09-07T08:12:36.8121727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8121851Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8122220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8122289Z outs_pair = fn(*args) 2025-09-07T08:12:36.8122658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8122845Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8123243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8123379Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8123753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8123830Z outs_pair = fn(*args) 2025-09-07T08:12:36.8124224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8124316Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8124672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8124763Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8125022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8125097Z return handle_torch_function( 2025-09-07T08:12:36.8125404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8125547Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8125895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8125977Z return func(*args, **kwargs) 2025-09-07T08:12:36.8126230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8126310Z result = _engine_run_backward( 2025-09-07T08:12:36.8126603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8126849Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8127112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8127186Z return user_fn(self, *args) 2025-09-07T08:12:36.8127487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8127607Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8127941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8128084Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8128337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8128417Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8128749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8128851Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8129126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8129216Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8129561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8129654Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8129980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8130050Z t = dispatch_trace( 2025-09-07T08:12:36.8130278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8130392Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8130643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8130724Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8131047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8131205Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8131458Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8131527Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8131788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8131864Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8132175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8132267Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8132341Z File "", line 1, in 2025-09-07T08:12:36.8132649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8132797Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8133079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8133168Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8133570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8133661Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8134011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8134102Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8134395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8134481Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8134750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8134917Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8135220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8135394Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8135656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8135727Z leaves = list(leaves) 2025-09-07T08:12:36.8135973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8136048Z return func(x) 2025-09-07T08:12:36.8136326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8136452Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8136790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8136870Z return func(*args, **kwargs) 2025-09-07T08:12:36.8137233Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8137399Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8137403Z 2025-09-07T08:12:36.8137834Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8137874Z 2025-09-07T08:12:36.8137877Z 2025-09-07T08:12:36.8138015Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8138356Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8138360Z 2025-09-07T08:12:36.8138533Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8138683Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8138746Z inline_call [] 2025-09-07T08:12:36.8138852Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8138919Z inductor [] 2025-09-07T08:12:36.8139058Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8139198Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8139727Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8139960Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8140121Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8140429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8140602Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8140867Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8141106Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8141239Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8141301Z inline_call [] 2025-09-07T08:12:36.8141405Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8141543Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8141681Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8142203Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8142537Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8142695Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8142999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8143169Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8143427Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8143663Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8143794Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8143856Z inline_call [] 2025-09-07T08:12:36.8143962Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8144099Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8144236Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8144758Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8145021Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8145178Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8145478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8145646Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8145902Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8146143Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8146583Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a0270dbcb45a16dc.xml - 2025-09-07T08:12:36.8146698Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8147468Z FAILED [1.5148s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8147631Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8147636Z 2025-09-07T08:12:36.8148064Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8148070Z 2025-09-07T08:12:36.8148076Z 2025-09-07T08:12:36.8148211Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8148557Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8148562Z 2025-09-07T08:12:36.8148723Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8148843Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8148967Z ================== 1 failed, 220 deselected, 2 rerun in 5.03s ================== 2025-09-07T08:12:36.8149038Z Got exit code 1 2025-09-07T08:12:36.8149110Z Retrying single test... 2025-09-07T08:12:36.8150084Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8150223Z import pkg_resources 2025-09-07T08:12:36.8150563Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e06bcc6f40898610.xml 2025-09-07T08:12:36.8150673Z ============================= test session starts ============================== 2025-09-07T08:12:36.8150890Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8150962Z cachedir: .pytest_cache 2025-09-07T08:12:36.8151282Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8151364Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8151443Z configfile: pytest.ini 2025-09-07T08:12:36.8151765Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8151915Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8152389Z stepcurrent: skipping 37 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8152506Z Running 1 items in this shard 2025-09-07T08:12:36.8152510Z 2025-09-07T08:12:36.8152923Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8649s] [100%] 2025-09-07T08:12:36.8153329Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5611s] [100%] 2025-09-07T08:12:36.8153691Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True FAILED [1.4743s] [100%] 2025-09-07T08:12:36.8153697Z 2025-09-07T08:12:36.8153788Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8154014Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8154094Z Traceback (most recent call last): 2025-09-07T08:12:36.8154412Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8154484Z self._run_test( 2025-09-07T08:12:36.8154718Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8154827Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8155102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8155193Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8155507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8155594Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8155876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8155957Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8156250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8156405Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8156715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8156805Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8157108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8157261Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8157612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8157706Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8157948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8158069Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8158325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8158442Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8158727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8158809Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8159084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8159161Z return aot_autograd( 2025-09-07T08:12:36.8159431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8159566Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8159928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8160087Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8160466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8160543Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8160929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8160998Z fx_g = _create_graph( 2025-09-07T08:12:36.8161470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8161534Z fx_g = make_fx( 2025-09-07T08:12:36.8161841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8161928Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8162223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8162306Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8162624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8162694Z t = dispatch_trace( 2025-09-07T08:12:36.8162920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8162998Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8163253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8163325Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8163653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8163810Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8164060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8164135Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8164390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8164526Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8164864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8164936Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8165249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8165341Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8165662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8165775Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8166134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8166221Z outs_pair = fn(*args) 2025-09-07T08:12:36.8166577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8166709Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8167061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8167184Z outs_pair = fn(*args) 2025-09-07T08:12:36.8167547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8167658Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8168064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8168197Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8168558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8168625Z outs_pair = fn(*args) 2025-09-07T08:12:36.8169017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8169105Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8169454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8169547Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8169799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8169879Z return handle_torch_function( 2025-09-07T08:12:36.8170160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8170301Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8170650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8170724Z return func(*args, **kwargs) 2025-09-07T08:12:36.8170980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8171056Z result = _engine_run_backward( 2025-09-07T08:12:36.8171359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8171607Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8171863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8171944Z return user_fn(self, *args) 2025-09-07T08:12:36.8172281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8172423Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8173151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8173259Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8173533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8173604Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8173951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8174047Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8174325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8174424Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8174755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8174849Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8175167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8175454Z t = dispatch_trace( 2025-09-07T08:12:36.8175682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8175760Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8176017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8176100Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8176426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8176586Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8176843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8176918Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8177170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8177250Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8177550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8177639Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8177720Z File "", line 1, in 2025-09-07T08:12:36.8178006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8178160Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8178434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8178520Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8178933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8179014Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8179366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8179445Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8179739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8179814Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8180159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8180452Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8180702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8180816Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8181071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8181149Z leaves = list(leaves) 2025-09-07T08:12:36.8181404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8181467Z return func(x) 2025-09-07T08:12:36.8181750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8181872Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8182214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8182291Z return func(*args, **kwargs) 2025-09-07T08:12:36.8182646Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8182857Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8182862Z 2025-09-07T08:12:36.8183285Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8183289Z 2025-09-07T08:12:36.8183292Z 2025-09-07T08:12:36.8183436Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8183772Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8183778Z 2025-09-07T08:12:36.8183952Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8184089Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8184154Z inline_call [] 2025-09-07T08:12:36.8184263Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8184328Z inductor [] 2025-09-07T08:12:36.8184475Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8184609Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8185134Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8185370Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8185530Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8185845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8186011Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8186275Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8186512Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8186732Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8186819Z Traceback (most recent call last): 2025-09-07T08:12:36.8187129Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8187241Z self._run_test( 2025-09-07T08:12:36.8187470Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8187634Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8187911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8187995Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8188307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8188391Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8188666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8188774Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8189080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8189242Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8189556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8189642Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8189947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8190085Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8190377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8190473Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8190713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8190835Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8191091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8191224Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8191502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8191588Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8191867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8191943Z return aot_autograd( 2025-09-07T08:12:36.8192216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8192346Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8192681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8192841Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8193224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8193303Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8193682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8193760Z fx_g = _create_graph( 2025-09-07T08:12:36.8194107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8194179Z fx_g = make_fx( 2025-09-07T08:12:36.8194486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8194576Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8194912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8195052Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8195382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8195450Z t = dispatch_trace( 2025-09-07T08:12:36.8195681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8195756Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8196008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8196085Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8196413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8196573Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8196823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8196894Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8197154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8197266Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8197553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8197625Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8197931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8198020Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8198334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8198459Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8198820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8198895Z outs_pair = fn(*args) 2025-09-07T08:12:36.8199246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8199371Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8199726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8199795Z outs_pair = fn(*args) 2025-09-07T08:12:36.8200162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8200272Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8200681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8200819Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8201338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8201416Z outs_pair = fn(*args) 2025-09-07T08:12:36.8201804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8201888Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8202235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8202362Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8202618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8202757Z return handle_torch_function( 2025-09-07T08:12:36.8203047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8203191Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8203536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8203609Z return func(*args, **kwargs) 2025-09-07T08:12:36.8203857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8203937Z result = _engine_run_backward( 2025-09-07T08:12:36.8204231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8204477Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8204732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8204805Z return user_fn(self, *args) 2025-09-07T08:12:36.8205139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8205218Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8205539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8205617Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8205874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8205953Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8206290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8206392Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8206668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8206766Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8207091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8207178Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8207500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8207569Z t = dispatch_trace( 2025-09-07T08:12:36.8207793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8207871Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8208124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8208200Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8208524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8208698Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8208949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8209022Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8209290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8209366Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8209672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8209828Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8209977Z File "", line 1, in 2025-09-07T08:12:36.8210274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8210422Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8210706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8210795Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8211195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8211274Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8211622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8211711Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8212002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8212085Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8212354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8212568Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8212819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8212936Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8213196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8213267Z leaves = list(leaves) 2025-09-07T08:12:36.8213521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8213587Z return func(x) 2025-09-07T08:12:36.8213863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8213986Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8214327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8214404Z return func(*args, **kwargs) 2025-09-07T08:12:36.8214760Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8214929Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8214933Z 2025-09-07T08:12:36.8215366Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8215372Z 2025-09-07T08:12:36.8215378Z 2025-09-07T08:12:36.8215515Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8215861Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8215866Z 2025-09-07T08:12:36.8216031Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8216177Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8216240Z inline_call [] 2025-09-07T08:12:36.8216346Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8216408Z inductor [] 2025-09-07T08:12:36.8216545Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8216726Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8217324Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8217561Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8217722Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8218029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8218197Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8218456Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8218696Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8218830Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8218898Z inline_call [] 2025-09-07T08:12:36.8219011Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8219151Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8219285Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8219847Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8220074Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8220231Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8220532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8220699Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8220958Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8221196Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8221287Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8221513Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8221591Z Traceback (most recent call last): 2025-09-07T08:12:36.8221900Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:12:36.8221970Z self._run_test( 2025-09-07T08:12:36.8222199Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8222307Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8222576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8222659Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8222973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8223057Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8223335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8223414Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8223698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8223858Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8224206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8224294Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8224661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8224770Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8225060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8225154Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8225392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8225514Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8225772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8225891Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8226173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8226261Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8226539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8226658Z return aot_autograd( 2025-09-07T08:12:36.8226933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8227065Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8227391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8227549Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8227927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8228007Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8228391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8228463Z fx_g = _create_graph( 2025-09-07T08:12:36.8228793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8228864Z fx_g = make_fx( 2025-09-07T08:12:36.8229168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8229257Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8229553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8229644Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8229975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8230048Z t = dispatch_trace( 2025-09-07T08:12:36.8230279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8230359Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8230620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8230692Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8231018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8231177Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8231430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8231550Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8231871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8231947Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8232223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8232295Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8232609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8232701Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8233025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8233139Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8233499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8233577Z outs_pair = fn(*args) 2025-09-07T08:12:36.8233930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8234118Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8234476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8234544Z outs_pair = fn(*args) 2025-09-07T08:12:36.8234912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8235021Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8235424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8235556Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8235916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8235987Z outs_pair = fn(*args) 2025-09-07T08:12:36.8236378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8236461Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8236806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8236894Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8237149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8237225Z return handle_torch_function( 2025-09-07T08:12:36.8237514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8237652Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8237996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8238071Z return func(*args, **kwargs) 2025-09-07T08:12:36.8238321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8238393Z result = _engine_run_backward( 2025-09-07T08:12:36.8238687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8238928Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8239225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8239366Z return user_fn(self, *args) 2025-09-07T08:12:36.8239661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8239740Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8240063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8240142Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8240395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8240465Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8240804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8240900Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8241290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8241388Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8241713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8241846Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8242164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8242233Z t = dispatch_trace( 2025-09-07T08:12:36.8242462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8242537Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8242792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8242871Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8243199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8243355Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8243606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8243680Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8243931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8244013Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8244314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8244405Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8244488Z File "", line 1, in 2025-09-07T08:12:36.8244783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8244937Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8245213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8245298Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8245695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8245775Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8246128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8246254Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8246544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8246712Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8247035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8247245Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8247542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8247677Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8247983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8248063Z leaves = list(leaves) 2025-09-07T08:12:36.8248361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8248443Z return func(x) 2025-09-07T08:12:36.8248795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8248940Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8249298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8249418Z return func(*args, **kwargs) 2025-09-07T08:12:36.8249778Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8249956Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8249959Z 2025-09-07T08:12:36.8250383Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8250389Z 2025-09-07T08:12:36.8250392Z 2025-09-07T08:12:36.8250537Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8250875Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8250879Z 2025-09-07T08:12:36.8251050Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8251189Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8251254Z inline_call [] 2025-09-07T08:12:36.8251358Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8251419Z inductor [] 2025-09-07T08:12:36.8251561Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8251692Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8252218Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8252455Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8252615Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8252928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8253094Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8253359Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8253595Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8253728Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8253835Z inline_call [] 2025-09-07T08:12:36.8253934Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8254149Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8254285Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8254809Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8255042Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8255198Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8255506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8255666Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8255923Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8256164Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8256295Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8256401Z inline_call [] 2025-09-07T08:12:36.8256497Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:12:36.8256640Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8256790Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8257403Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8257676Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:12:36.8257858Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:12:36.8258220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8258411Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8258714Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8258954Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8259395Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e06bcc6f40898610.xml - 2025-09-07T08:12:36.8259509Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8260267Z FAILED [1.4743s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8260445Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8260449Z 2025-09-07T08:12:36.8260874Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8260878Z 2025-09-07T08:12:36.8260881Z 2025-09-07T08:12:36.8261021Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8261359Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.8261363Z 2025-09-07T08:12:36.8261532Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8261684Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8261903Z ================== 1 failed, 220 deselected, 2 rerun in 4.94s ================== 2025-09-07T08:12:36.8261979Z Got exit code 1 2025-09-07T08:12:36.8262225Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.8263106Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8263178Z import pkg_resources 2025-09-07T08:12:36.8263522Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-43392e5184dfb09e.xml 2025-09-07T08:12:36.8263627Z ============================= test session starts ============================== 2025-09-07T08:12:36.8263844Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8263923Z cachedir: .pytest_cache 2025-09-07T08:12:36.8264234Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8264375Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8264444Z configfile: pytest.ini 2025-09-07T08:12:36.8264769Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8264918Z collecting ... collected 467 items / 38 deselected / 429 selected 2025-09-07T08:12:36.8265010Z stepcurrent: skipping 38 already run items. 2025-09-07T08:12:36.8265091Z Running 183 items in this shard 2025-09-07T08:12:36.8265095Z 2025-09-07T08:12:36.8265424Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cpu_dynamic_False PASSED [1.9532s] [ 0%] 2025-09-07T08:12:36.8265765Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_False PASSED [1.0791s] [ 1%] 2025-09-07T08:12:36.8266129Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_True_autograd_True PASSED [3.3030s] [ 1%] 2025-09-07T08:12:36.8266500Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_False_autograd_False PASSED [1.2665s] [ 2%] 2025-09-07T08:12:36.8266871Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_False_autograd_True PASSED [1.1406s] [ 2%] 2025-09-07T08:12:36.8267237Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_True_autograd_True PASSED [3.1635s] [ 3%] 2025-09-07T08:12:36.8267572Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_mismatch_dynamic_False PASSED [0.1120s] [ 3%] 2025-09-07T08:12:36.8267897Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_mismatch_dynamic_True PASSED [0.1238s] [ 4%] 2025-09-07T08:12:36.8268264Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_False_autograd_True PASSED [1.1595s] [ 4%] 2025-09-07T08:12:36.8268625Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_False_autograd_True PASSED [0.9466s] [ 5%] 2025-09-07T08:12:36.8268987Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_True_autograd_False PASSED [3.3473s] [ 6%] 2025-09-07T08:12:36.8269333Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_False PASSED [0.9030s] [ 6%] 2025-09-07T08:12:36.8269774Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5473s] [ 7%] 2025-09-07T08:12:36.8270236Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4806s] [ 7%] 2025-09-07T08:12:36.8270587Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True FAILED [0.4794s] [ 7%] 2025-09-07T08:12:36.8270591Z 2025-09-07T08:12:36.8270688Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8270903Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8270989Z Traceback (most recent call last): 2025-09-07T08:12:36.8271305Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8271371Z self._run_test( 2025-09-07T08:12:36.8271610Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8271717Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8272004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8272132Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8272439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8272532Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8273082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8273171Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8273460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8273621Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8273930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8274012Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8274321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8274421Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8274708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8274801Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8275028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8275155Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8275408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8275533Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8275814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8275899Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8276176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8276246Z return aot_autograd( 2025-09-07T08:12:36.8276522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8276649Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8276982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8277285Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8277756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8277839Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8278216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8278293Z fx_g = _create_graph( 2025-09-07T08:12:36.8278626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8278695Z fx_g = make_fx( 2025-09-07T08:12:36.8278997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8279081Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8279384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8279461Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8279786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8279909Z t = dispatch_trace( 2025-09-07T08:12:36.8280128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8280208Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8280463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8280540Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8280865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8281020Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8281395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8281467Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8281727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8281804Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8282079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8282150Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8282450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8282548Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8282864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8282985Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8283348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8283416Z outs_pair = fn(*args) 2025-09-07T08:12:36.8283776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8283898Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8284254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8284323Z outs_pair = fn(*args) 2025-09-07T08:12:36.8284694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8284857Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8285793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8285942Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8286298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8286371Z outs_pair = fn(*args) 2025-09-07T08:12:36.8286761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8286840Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8287193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8287280Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8287537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8287612Z return handle_torch_function( 2025-09-07T08:12:36.8287905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8288096Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8294438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8294552Z return func(*args, **kwargs) 2025-09-07T08:12:36.8294842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8294928Z result = _engine_run_backward( 2025-09-07T08:12:36.8295244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8295496Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8295777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8295854Z return user_fn(self, *args) 2025-09-07T08:12:36.8296162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8296242Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8296566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8296656Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8296906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8296988Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8297332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8297437Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8297714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8297806Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8298141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8298233Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8298563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8298633Z t = dispatch_trace( 2025-09-07T08:12:36.8298945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8299028Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8299464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8299545Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8299868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8300024Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8300279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8300348Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8300613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8300689Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8300993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8301088Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8301167Z File "", line 1, in 2025-09-07T08:12:36.8301465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8301657Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8301936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8302020Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8302429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8302514Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8302870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8302958Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8303249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8303325Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8303603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8303771Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8304025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8304135Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8304400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8304473Z leaves = list(leaves) 2025-09-07T08:12:36.8304726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8304795Z return func(x) 2025-09-07T08:12:36.8305070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8305200Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8305542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8305616Z return func(*args, **kwargs) 2025-09-07T08:12:36.8305979Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8306146Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8306193Z 2025-09-07T08:12:36.8306625Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8306692Z 2025-09-07T08:12:36.8306696Z 2025-09-07T08:12:36.8306835Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8307172Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8307178Z 2025-09-07T08:12:36.8307345Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8307491Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8307555Z inline_call [] 2025-09-07T08:12:36.8307661Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8307806Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8307939Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8308482Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8308713Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8308919Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8309239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8309404Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8309672Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8309909Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8310133Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8310214Z Traceback (most recent call last): 2025-09-07T08:12:36.8310520Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8310592Z self._run_test( 2025-09-07T08:12:36.8310825Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8310933Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8311201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8311284Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8311592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8311678Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8311955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8312040Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8312322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8312482Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8312792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8312885Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8313189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8313296Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8313579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8313722Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8314028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8314154Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8314423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8314544Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8314828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8314914Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8315189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8315268Z return aot_autograd( 2025-09-07T08:12:36.8315540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8315678Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8316005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8316204Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8316586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8316664Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8317051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8317123Z fx_g = _create_graph( 2025-09-07T08:12:36.8317461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8317531Z fx_g = make_fx( 2025-09-07T08:12:36.8317840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8317930Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8318225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8318310Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8318628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8318694Z t = dispatch_trace( 2025-09-07T08:12:36.8318922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8318999Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8319258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8319329Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8319656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8319817Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8320066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8320139Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8320400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8320477Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8320749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8320863Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8321299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8321465Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8321790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8321907Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8322264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8322339Z outs_pair = fn(*args) 2025-09-07T08:12:36.8322689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8322824Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8323186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8323259Z outs_pair = fn(*args) 2025-09-07T08:12:36.8323630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8323778Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8324181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8324312Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8324671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8324739Z outs_pair = fn(*args) 2025-09-07T08:12:36.8325131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8325223Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8325570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8325663Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8325924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8326003Z return handle_torch_function( 2025-09-07T08:12:36.8326292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8326433Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8326777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8326853Z return func(*args, **kwargs) 2025-09-07T08:12:36.8327111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8327186Z result = _engine_run_backward( 2025-09-07T08:12:36.8327481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8327726Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8327978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8328058Z return user_fn(self, *args) 2025-09-07T08:12:36.8328349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8328426Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8328813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8328956Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8329211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8329280Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8329618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8329718Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8329990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8330088Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8330413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8330506Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8330828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8330896Z t = dispatch_trace( 2025-09-07T08:12:36.8331122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8331247Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8331509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8331579Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8331902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8332061Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8332307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8332384Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8332639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8332714Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8333018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8333108Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8333191Z File "", line 1, in 2025-09-07T08:12:36.8333478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8333636Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8333913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8334001Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8334403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8334483Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8334837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8334920Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8335209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8335296Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8335563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8335738Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8336036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8336218Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8336472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8336541Z leaves = list(leaves) 2025-09-07T08:12:36.8336800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8336866Z return func(x) 2025-09-07T08:12:36.8337151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8337268Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8337616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8337699Z return func(*args, **kwargs) 2025-09-07T08:12:36.8338061Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8338235Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8338239Z 2025-09-07T08:12:36.8338664Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8338704Z 2025-09-07T08:12:36.8338708Z 2025-09-07T08:12:36.8338852Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8339190Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8339193Z 2025-09-07T08:12:36.8339366Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8339508Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8339572Z inline_call [] 2025-09-07T08:12:36.8339682Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8339825Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8339960Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8340491Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8340719Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8340881Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8341185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8341356Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8341623Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8341868Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8342002Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8342066Z inline_call [] 2025-09-07T08:12:36.8342175Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8342315Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8342447Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8342972Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8343241Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8343477Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8343784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8343954Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8344212Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8344449Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8344539Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8344754Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8344841Z Traceback (most recent call last): 2025-09-07T08:12:36.8345147Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8345222Z self._run_test( 2025-09-07T08:12:36.8345453Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8345557Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8345873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8345956Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8346271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8346354Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8346629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8346716Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8347004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8347171Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8347478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8347569Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8347870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8347969Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8348260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8348353Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8348588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8348713Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8348966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8349091Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8349373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8349457Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8349736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8349807Z return aot_autograd( 2025-09-07T08:12:36.8350095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8350268Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8350676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8350842Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8351220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8351299Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8351676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8351754Z fx_g = _create_graph( 2025-09-07T08:12:36.8352126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8352247Z fx_g = make_fx( 2025-09-07T08:12:36.8352735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8352829Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8353134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8353214Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8353624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8353693Z t = dispatch_trace( 2025-09-07T08:12:36.8353921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8353997Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8354259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8354340Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8354667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8354827Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8355075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8355149Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8355418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8355493Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8355763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8355834Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8356215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8356380Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8356723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8356844Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8357201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8357277Z outs_pair = fn(*args) 2025-09-07T08:12:36.8357627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8357748Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8358119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8358249Z outs_pair = fn(*args) 2025-09-07T08:12:36.8358680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8358794Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8359188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8359328Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8359677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8359753Z outs_pair = fn(*args) 2025-09-07T08:12:36.8360144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8360235Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8360587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8360673Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8360929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8361157Z return handle_torch_function( 2025-09-07T08:12:36.8361460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8361600Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8361947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8362021Z return func(*args, **kwargs) 2025-09-07T08:12:36.8362266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8362349Z result = _engine_run_backward( 2025-09-07T08:12:36.8362644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8362889Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8363146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8363219Z return user_fn(self, *args) 2025-09-07T08:12:36.8363515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8363592Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8363922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8364004Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8364251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8364330Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8364662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8364764Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8365041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8365139Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8365465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8365552Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8365875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8365990Z t = dispatch_trace( 2025-09-07T08:12:36.8366283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8366370Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8366620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8366698Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8367022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8367179Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8367425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8367494Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8367753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8367828Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8368138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8368228Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8368308Z File "", line 1, in 2025-09-07T08:12:36.8368637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8368785Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8369076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8369166Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8369562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8369642Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8369992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8370081Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8370371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8370457Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8370729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8370907Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8371154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8371264Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8371525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8371597Z leaves = list(leaves) 2025-09-07T08:12:36.8371856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8371922Z return func(x) 2025-09-07T08:12:36.8372200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8372329Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8373013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8373146Z return func(*args, **kwargs) 2025-09-07T08:12:36.8373515Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8373811Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8373822Z 2025-09-07T08:12:36.8374357Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8374362Z 2025-09-07T08:12:36.8374367Z 2025-09-07T08:12:36.8374506Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8374848Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8374852Z 2025-09-07T08:12:36.8375020Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8375163Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8375237Z inline_call [] 2025-09-07T08:12:36.8375352Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8375491Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8375627Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8376174Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8376477Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8376638Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8376948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8377111Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8377383Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8377623Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8377763Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8377828Z inline_call [] 2025-09-07T08:12:36.8377936Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8378075Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8378202Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8378729Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8378954Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8379113Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8379415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8379578Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8379838Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8380080Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8380219Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8380281Z inline_call [] 2025-09-07T08:12:36.8380385Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8380521Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8380649Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8381310Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8381534Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8381690Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8381989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8382149Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8382407Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8382636Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8383082Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-43392e5184dfb09e.xml - 2025-09-07T08:12:36.8383191Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8383957Z FAILED [0.4794s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8384154Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8384158Z 2025-09-07T08:12:36.8384579Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8384583Z 2025-09-07T08:12:36.8384586Z 2025-09-07T08:12:36.8384723Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8385065Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8385069Z 2025-09-07T08:12:36.8385231Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8385343Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8385487Z ============ 1 failed, 12 passed, 38 deselected, 2 rerun in 20.07s ============= 2025-09-07T08:12:36.8385551Z Got exit code 1 2025-09-07T08:12:36.8385628Z Retrying single test... 2025-09-07T08:12:36.8386508Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8386589Z import pkg_resources 2025-09-07T08:12:36.8386927Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-eab58813f5a7927a.xml 2025-09-07T08:12:36.8387028Z ============================= test session starts ============================== 2025-09-07T08:12:36.8387250Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8387322Z cachedir: .pytest_cache 2025-09-07T08:12:36.8387639Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8387721Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8387792Z configfile: pytest.ini 2025-09-07T08:12:36.8388118Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8388261Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8388849Z stepcurrent: skipping 50 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8388929Z Running 1 items in this shard 2025-09-07T08:12:36.8388933Z 2025-09-07T08:12:36.8389338Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7977s] [100%] 2025-09-07T08:12:36.8389740Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4984s] [100%] 2025-09-07T08:12:36.8390091Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True FAILED [0.4679s] [100%] 2025-09-07T08:12:36.8390101Z 2025-09-07T08:12:36.8390189Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8390409Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8390497Z Traceback (most recent call last): 2025-09-07T08:12:36.8390813Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8390885Z self._run_test( 2025-09-07T08:12:36.8391120Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8391262Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8391539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8391624Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8391934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8392020Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8392305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8392396Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8392685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8392844Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8393154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8393238Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8393544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8393643Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8393934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8394031Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8394268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8394393Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8394642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8394767Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8395048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8395141Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8395418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8395488Z return aot_autograd( 2025-09-07T08:12:36.8395808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8395998Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8396331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8396488Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8396870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8396947Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8397330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8397405Z fx_g = _create_graph( 2025-09-07T08:12:36.8397738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8397806Z fx_g = make_fx( 2025-09-07T08:12:36.8398109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8398192Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8398489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8398606Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8398930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8398997Z t = dispatch_trace( 2025-09-07T08:12:36.8399214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8399310Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8399564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8399640Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8399968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8400124Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8400374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8400443Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8400700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8400773Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8401160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8401239Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8401537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8401638Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8401953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8402072Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8402430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8402504Z outs_pair = fn(*args) 2025-09-07T08:12:36.8402856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8402979Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8403389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8403457Z outs_pair = fn(*args) 2025-09-07T08:12:36.8403909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8404022Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8404426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8404565Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8404931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8405008Z outs_pair = fn(*args) 2025-09-07T08:12:36.8405399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8405489Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8405838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8405923Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8406217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8406294Z return handle_torch_function( 2025-09-07T08:12:36.8406583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8406724Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8407068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8407150Z return func(*args, **kwargs) 2025-09-07T08:12:36.8407399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8407480Z result = _engine_run_backward( 2025-09-07T08:12:36.8407775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8408019Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8408273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8408345Z return user_fn(self, *args) 2025-09-07T08:12:36.8408643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8408722Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8409061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8409145Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8409395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8409473Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8409811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8409916Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8410194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8410285Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8410616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8410744Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8411160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8411234Z t = dispatch_trace( 2025-09-07T08:12:36.8411465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8411543Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8411791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8411869Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8412192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8412352Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8412603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8412693Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8413148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8413274Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8413587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8413732Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8413808Z File "", line 1, in 2025-09-07T08:12:36.8414104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8414254Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8414532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8414618Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8415019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8415098Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8415444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8415530Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8415820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8415899Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8416174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8416340Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8416596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8416705Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8416962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8417039Z leaves = list(leaves) 2025-09-07T08:12:36.8417295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8417358Z return func(x) 2025-09-07T08:12:36.8417633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8417759Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8418099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8418221Z return func(*args, **kwargs) 2025-09-07T08:12:36.8418581Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8418901Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8418906Z 2025-09-07T08:12:36.8419333Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8419339Z 2025-09-07T08:12:36.8419342Z 2025-09-07T08:12:36.8419476Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8419815Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8419819Z 2025-09-07T08:12:36.8419983Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8420127Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8420191Z inline_call [] 2025-09-07T08:12:36.8420296Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8420367Z inductor [] 2025-09-07T08:12:36.8420506Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8420645Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8421214Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8421447Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8421603Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8421907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8422091Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8422359Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8422602Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8422821Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8422900Z Traceback (most recent call last): 2025-09-07T08:12:36.8423210Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8423275Z self._run_test( 2025-09-07T08:12:36.8423509Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8423611Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8423886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8423970Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8424276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8424370Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8424643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8424727Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8425013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8425164Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8425480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8425605Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8425986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8426096Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8426387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8426482Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8426713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8426839Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8427095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8427217Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8427499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8427580Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8427866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8427935Z return aot_autograd( 2025-09-07T08:12:36.8428215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8428384Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8428710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8428878Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8429252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8429338Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8429724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8429802Z fx_g = _create_graph( 2025-09-07T08:12:36.8430137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8430201Z fx_g = make_fx( 2025-09-07T08:12:36.8430513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8430597Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8430897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8430975Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8431294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8431371Z t = dispatch_trace( 2025-09-07T08:12:36.8431596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8431678Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8431929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8432001Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8432340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8432493Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8432751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8432821Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8433121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8433194Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8433526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8433607Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8433909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8434004Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8434318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8434434Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8434798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8434879Z outs_pair = fn(*args) 2025-09-07T08:12:36.8435237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8435363Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8435723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8435829Z outs_pair = fn(*args) 2025-09-07T08:12:36.8436190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8436305Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8436701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8436836Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8437190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8437258Z outs_pair = fn(*args) 2025-09-07T08:12:36.8437650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8437731Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8438080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8438163Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8438418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8438492Z return handle_torch_function( 2025-09-07T08:12:36.8438775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8438924Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8439265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8439343Z return func(*args, **kwargs) 2025-09-07T08:12:36.8439589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8439663Z result = _engine_run_backward( 2025-09-07T08:12:36.8439960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8440198Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8440457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8440591Z return user_fn(self, *args) 2025-09-07T08:12:36.8440951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8441165Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8441494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8441584Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8441833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8441909Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8442244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8442339Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8442623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8442719Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8443054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8443141Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8443514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8443582Z t = dispatch_trace( 2025-09-07T08:12:36.8443806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8443887Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8444133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8444210Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8444532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8444683Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8444941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8445011Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8445270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8445345Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8445652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8445757Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8445834Z File "", line 1, in 2025-09-07T08:12:36.8446132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8446283Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8446557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8446651Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8447053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8447138Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8447485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8447571Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8447858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8447977Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8448317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8448487Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8448756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8448868Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8449120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8449196Z leaves = list(leaves) 2025-09-07T08:12:36.8449442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8449516Z return func(x) 2025-09-07T08:12:36.8449789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8449916Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8450258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8450329Z return func(*args, **kwargs) 2025-09-07T08:12:36.8450730Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8450894Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8450898Z 2025-09-07T08:12:36.8451323Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8451327Z 2025-09-07T08:12:36.8451330Z 2025-09-07T08:12:36.8451466Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8451805Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8451812Z 2025-09-07T08:12:36.8451976Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8452114Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8452186Z inline_call [] 2025-09-07T08:12:36.8452289Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8452354Z inductor [] 2025-09-07T08:12:36.8452492Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8452623Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8453155Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8453387Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8453552Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8453857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8454029Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8454289Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8454524Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8454661Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8454723Z inline_call [] 2025-09-07T08:12:36.8454831Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8455012Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8455139Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8455731Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8455973Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8456134Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8456439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8456607Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8456903Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8457181Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8457298Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8457551Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8457651Z Traceback (most recent call last): 2025-09-07T08:12:36.8458064Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8458140Z self._run_test( 2025-09-07T08:12:36.8458418Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8458538Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8458858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8458957Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8459280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8459368Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8459645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8459734Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8460020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8460177Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8460484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8460565Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8460872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8460973Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8461267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8461363Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8461611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8461736Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8461988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8462110Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8462393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8462521Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8462797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8462937Z return aot_autograd( 2025-09-07T08:12:36.8463222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8463352Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8463684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8463845Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8464216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8464299Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8464678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8464756Z fx_g = _create_graph( 2025-09-07T08:12:36.8465092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8465164Z fx_g = make_fx( 2025-09-07T08:12:36.8465528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8465612Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8465913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8465990Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8466315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8466385Z t = dispatch_trace( 2025-09-07T08:12:36.8466610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8466714Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8467013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8467105Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8467505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8467682Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8467984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8468069Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8468378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8468467Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8468752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8468827Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8469126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8469224Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8469544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8469660Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8470017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8470085Z outs_pair = fn(*args) 2025-09-07T08:12:36.8470500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8470690Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8471050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8471121Z outs_pair = fn(*args) 2025-09-07T08:12:36.8471487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8471599Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8471996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8472133Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8472484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8472560Z outs_pair = fn(*args) 2025-09-07T08:12:36.8473239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8473326Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8473763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8473848Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8474105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8474182Z return handle_torch_function( 2025-09-07T08:12:36.8474467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8474610Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8474953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8475030Z return func(*args, **kwargs) 2025-09-07T08:12:36.8475277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8475357Z result = _engine_run_backward( 2025-09-07T08:12:36.8475651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8475885Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8476144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8476217Z return user_fn(self, *args) 2025-09-07T08:12:36.8476524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8476607Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8476932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8477015Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8477262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8477338Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8477671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8477769Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8478042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8478202Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8478627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8478727Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8479055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8479128Z t = dispatch_trace( 2025-09-07T08:12:36.8479351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8479432Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8479683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8479758Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8480083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8480240Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8480491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8480560Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8480817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8480963Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8481366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8481455Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8481532Z File "", line 1, in 2025-09-07T08:12:36.8481830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8481977Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8482258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8482344Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8482735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8482821Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8483172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8483258Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8483545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8483630Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8483899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8484069Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8484386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8484564Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8484874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8484947Z leaves = list(leaves) 2025-09-07T08:12:36.8485191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8485263Z return func(x) 2025-09-07T08:12:36.8485540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8485723Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8486127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8486209Z return func(*args, **kwargs) 2025-09-07T08:12:36.8486580Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8486753Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8486757Z 2025-09-07T08:12:36.8487187Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8487191Z 2025-09-07T08:12:36.8487194Z 2025-09-07T08:12:36.8487330Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8487670Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8487676Z 2025-09-07T08:12:36.8487843Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8487991Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8488055Z inline_call [] 2025-09-07T08:12:36.8488159Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8488269Z inductor [] 2025-09-07T08:12:36.8488407Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8488547Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8489076Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8489308Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8489477Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8489788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8489958Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8490218Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8490460Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8490592Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8490655Z inline_call [] 2025-09-07T08:12:36.8490760Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8490894Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8491031Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8491554Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8491787Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8491940Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8492244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8492416Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8492673Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8492913Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8493090Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8493152Z inline_call [] 2025-09-07T08:12:36.8493340Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8493479Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8493614Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8494132Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8494361Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8494513Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8494810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8494979Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8495232Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8495467Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8495959Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-eab58813f5a7927a.xml - 2025-09-07T08:12:36.8496066Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8496830Z FAILED [0.4679s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8496993Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8496997Z 2025-09-07T08:12:36.8497436Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8497440Z 2025-09-07T08:12:36.8497443Z 2025-09-07T08:12:36.8497577Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8497919Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8497923Z 2025-09-07T08:12:36.8498083Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8498200Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8498323Z ================== 1 failed, 220 deselected, 2 rerun in 1.81s ================== 2025-09-07T08:12:36.8498387Z Got exit code 1 2025-09-07T08:12:36.8498465Z Retrying single test... 2025-09-07T08:12:36.8499341Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8499420Z import pkg_resources 2025-09-07T08:12:36.8499760Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9edcddd1940d9989.xml 2025-09-07T08:12:36.8499865Z ============================= test session starts ============================== 2025-09-07T08:12:36.8500080Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8500151Z cachedir: .pytest_cache 2025-09-07T08:12:36.8500471Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8500594Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8500672Z configfile: pytest.ini 2025-09-07T08:12:36.8501065Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8501211Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8501688Z stepcurrent: skipping 50 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8501763Z Running 1 items in this shard 2025-09-07T08:12:36.8501767Z 2025-09-07T08:12:36.8502177Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8178s] [100%] 2025-09-07T08:12:36.8502573Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5084s] [100%] 2025-09-07T08:12:36.8502931Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True FAILED [0.4905s] [100%] 2025-09-07T08:12:36.8502935Z 2025-09-07T08:12:36.8503021Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8503279Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8503358Z Traceback (most recent call last): 2025-09-07T08:12:36.8503667Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8503737Z self._run_test( 2025-09-07T08:12:36.8503969Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8504082Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8504355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8504442Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8504754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8504838Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8505120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8505200Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8505490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8505644Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8505951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8506045Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8506350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8506461Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8506751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8506849Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8507095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8507216Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8507479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8507596Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8507919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8508079Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8508359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8508438Z return aot_autograd( 2025-09-07T08:12:36.8508710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8508843Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8509168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8509326Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8509706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8509786Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8510171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8510242Z fx_g = _create_graph( 2025-09-07T08:12:36.8510573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8510687Z fx_g = make_fx( 2025-09-07T08:12:36.8510987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8511076Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8511370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8511452Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8511772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8511841Z t = dispatch_trace( 2025-09-07T08:12:36.8512062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8512149Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8512411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8512481Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8512807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8512978Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8513393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8513521Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8513812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8513891Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8514165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8514240Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8514543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8514634Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8514961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8515079Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8515438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8515571Z outs_pair = fn(*args) 2025-09-07T08:12:36.8515994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8516127Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8516485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8516553Z outs_pair = fn(*args) 2025-09-07T08:12:36.8516921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8517031Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8517440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8517571Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8517931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8517999Z outs_pair = fn(*args) 2025-09-07T08:12:36.8518385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8518509Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8518854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8518943Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8519189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8519268Z return handle_torch_function( 2025-09-07T08:12:36.8519554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8519698Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8520044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8520120Z return func(*args, **kwargs) 2025-09-07T08:12:36.8520370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8520442Z result = _engine_run_backward( 2025-09-07T08:12:36.8520748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8521185Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8521594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8521724Z return user_fn(self, *args) 2025-09-07T08:12:36.8522100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8522187Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8522523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8522600Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8522865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8522942Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8523286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8523458Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8523741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8523935Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8524264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8524363Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8524682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8524753Z t = dispatch_trace( 2025-09-07T08:12:36.8524982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8525059Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8525314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8525387Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8525711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8525873Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8526121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8526238Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8526489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8526572Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8526873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8526963Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8527054Z File "", line 1, in 2025-09-07T08:12:36.8527347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8527507Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8527783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8527869Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8528267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8528347Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8528697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8528777Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8529069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8529147Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8529417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8529592Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8529840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8529954Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8530204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8530276Z leaves = list(leaves) 2025-09-07T08:12:36.8530525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8530588Z return func(x) 2025-09-07T08:12:36.8530916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8531105Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8531446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8531528Z return func(*args, **kwargs) 2025-09-07T08:12:36.8531883Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8532054Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8532058Z 2025-09-07T08:12:36.8532486Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8532490Z 2025-09-07T08:12:36.8532495Z 2025-09-07T08:12:36.8532641Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8532978Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8532982Z 2025-09-07T08:12:36.8533153Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8533292Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8533396Z inline_call [] 2025-09-07T08:12:36.8533506Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8533568Z inductor [] 2025-09-07T08:12:36.8533722Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8533860Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8534393Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8534633Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8534793Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8535110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8535284Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8535552Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8535794Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8536012Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8536105Z Traceback (most recent call last): 2025-09-07T08:12:36.8536414Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8536485Z self._run_test( 2025-09-07T08:12:36.8536716Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8536819Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8537101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8537187Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8537500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8537586Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8537858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8538079Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8538362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8538585Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8538894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8538990Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8539301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8539402Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8539696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8539789Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8540023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8540146Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8540399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8540524Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8540803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8540927Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8541202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8541272Z return aot_autograd( 2025-09-07T08:12:36.8541550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8541682Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8542016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8542180Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8542555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8542634Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8543015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8543094Z fx_g = _create_graph( 2025-09-07T08:12:36.8543429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8543505Z fx_g = make_fx( 2025-09-07T08:12:36.8543815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8543900Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8544204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8544282Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8544609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8544677Z t = dispatch_trace( 2025-09-07T08:12:36.8544910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8544988Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8545241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8545321Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8545688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8545909Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8546161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8546231Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8546494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8546569Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8546842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8546912Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8547220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8547317Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8547635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8547754Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8548107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8548222Z outs_pair = fn(*args) 2025-09-07T08:12:36.8548570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8548691Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8549047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8549113Z outs_pair = fn(*args) 2025-09-07T08:12:36.8549478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8549589Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8549985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8550122Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8550470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8550540Z outs_pair = fn(*args) 2025-09-07T08:12:36.8550924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8551013Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8551357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8551445Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8551703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8551777Z return handle_torch_function( 2025-09-07T08:12:36.8552068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8552208Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8552550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8552623Z return func(*args, **kwargs) 2025-09-07T08:12:36.8552867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8553009Z result = _engine_run_backward( 2025-09-07T08:12:36.8553376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8553626Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8553881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8553957Z return user_fn(self, *args) 2025-09-07T08:12:36.8554253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8554330Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8554649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8554729Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8554977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8555055Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8555396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8555497Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8555810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8555906Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8556230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8556316Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8556660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8556742Z t = dispatch_trace( 2025-09-07T08:12:36.8557008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8557099Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8557391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8557492Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8557883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8558066Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8558359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8558439Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8558747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8558837Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8559162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8559261Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8559343Z File "", line 1, in 2025-09-07T08:12:36.8559635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8559784Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8560062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8560147Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8560546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8560681Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8561254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8561346Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8561637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8561722Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8561989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8562165Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8562416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8562525Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8562785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8562855Z leaves = list(leaves) 2025-09-07T08:12:36.8563108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8563176Z return func(x) 2025-09-07T08:12:36.8563452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8563616Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8563956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8564038Z return func(*args, **kwargs) 2025-09-07T08:12:36.8564393Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8564562Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8564573Z 2025-09-07T08:12:36.8565002Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8565006Z 2025-09-07T08:12:36.8565009Z 2025-09-07T08:12:36.8565147Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8565483Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8565486Z 2025-09-07T08:12:36.8565651Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8565794Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8565857Z inline_call [] 2025-09-07T08:12:36.8565967Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8566042Z inductor [] 2025-09-07T08:12:36.8566185Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8566327Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8566908Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8567194Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8567378Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8567740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8567943Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8568250Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8568572Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8568770Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8568851Z inline_call [] 2025-09-07T08:12:36.8568954Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8569092Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8569226Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8569751Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8569980Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8570137Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8570439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8570604Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8570861Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8571140Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8571228Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8571448Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8571527Z Traceback (most recent call last): 2025-09-07T08:12:36.8571829Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8571901Z self._run_test( 2025-09-07T08:12:36.8572130Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8572239Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8572507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8572594Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8573242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8573327Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8573606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8573687Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8573981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8574143Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8574452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8574540Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8574842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8574948Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8575231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8575325Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8575561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8575683Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8576042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8576260Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8576547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8576636Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8576914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8576997Z return aot_autograd( 2025-09-07T08:12:36.8577278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8577413Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8577746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8577907Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8578285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8578362Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8578826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8578897Z fx_g = _create_graph( 2025-09-07T08:12:36.8579229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8579300Z fx_g = make_fx( 2025-09-07T08:12:36.8579605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8579698Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8579992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8580074Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8580398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8580469Z t = dispatch_trace( 2025-09-07T08:12:36.8580696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8580772Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8581028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8581099Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8581423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8581593Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8581850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8581929Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8582182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8582262Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8582539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8582610Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8582916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8583005Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8583319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8583486Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8583903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8583981Z outs_pair = fn(*args) 2025-09-07T08:12:36.8584331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8584461Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8584812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8584879Z outs_pair = fn(*args) 2025-09-07T08:12:36.8585244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8585353Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8585767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8585900Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8586295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8586364Z outs_pair = fn(*args) 2025-09-07T08:12:36.8586749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8586837Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8587188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8587283Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8587535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8587610Z return handle_torch_function( 2025-09-07T08:12:36.8587895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8588036Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8588381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8588453Z return func(*args, **kwargs) 2025-09-07T08:12:36.8588704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8588775Z result = _engine_run_backward( 2025-09-07T08:12:36.8589068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8589315Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8589568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8589645Z return user_fn(self, *args) 2025-09-07T08:12:36.8589934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8590023Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8590351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8590432Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8590684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8590801Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8591197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8591300Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8591571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8591671Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8591993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8592085Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8592403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8592472Z t = dispatch_trace( 2025-09-07T08:12:36.8592697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8592774Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8593034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8593108Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8593431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8593625Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8593871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8593949Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8594199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8594274Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8594582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8594671Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8594755Z File "", line 1, in 2025-09-07T08:12:36.8595044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8595201Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8595476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8595560Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8595956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8596035Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8596387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8596470Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8596755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8596837Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8597108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8597280Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8597528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8597643Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8597898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8598008Z leaves = list(leaves) 2025-09-07T08:12:36.8604732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8604948Z return func(x) 2025-09-07T08:12:36.8605289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8605424Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8605792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8605878Z return func(*args, **kwargs) 2025-09-07T08:12:36.8606244Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8606426Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8606433Z 2025-09-07T08:12:36.8606862Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8606869Z 2025-09-07T08:12:36.8606873Z 2025-09-07T08:12:36.8607018Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8607354Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8607397Z 2025-09-07T08:12:36.8607568Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8607718Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8607785Z inline_call [] 2025-09-07T08:12:36.8607900Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8607962Z inductor [] 2025-09-07T08:12:36.8608104Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8608243Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8608782Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8609024Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8609182Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8609496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8609662Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8609923Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8610170Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8610305Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8610375Z inline_call [] 2025-09-07T08:12:36.8610482Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8610623Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8610766Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8611294Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8611526Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8611680Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8611989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8612199Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8612520Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8612765Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8612900Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8612965Z inline_call [] 2025-09-07T08:12:36.8613066Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8613202Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8613346Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8613868Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8614101Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8614257Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8614573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8614776Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8615038Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8615280Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8615722Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9edcddd1940d9989.xml - 2025-09-07T08:12:36.8615842Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8616609Z FAILED [0.4905s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8616784Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8616788Z 2025-09-07T08:12:36.8617216Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8617220Z 2025-09-07T08:12:36.8617223Z 2025-09-07T08:12:36.8617368Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8617700Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:36.8617705Z 2025-09-07T08:12:36.8617874Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8617990Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8618116Z ================== 1 failed, 220 deselected, 2 rerun in 1.87s ================== 2025-09-07T08:12:36.8618188Z Got exit code 1 2025-09-07T08:12:36.8618434Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.8619323Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8619395Z import pkg_resources 2025-09-07T08:12:36.8619775Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-522e7cb466988f90.xml 2025-09-07T08:12:36.8619959Z ============================= test session starts ============================== 2025-09-07T08:12:36.8620177Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8620255Z cachedir: .pytest_cache 2025-09-07T08:12:36.8620569Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8620657Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8620729Z configfile: pytest.ini 2025-09-07T08:12:36.8621051Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8621202Z collecting ... collected 467 items / 51 deselected / 416 selected 2025-09-07T08:12:36.8621303Z stepcurrent: skipping 51 already run items. 2025-09-07T08:12:36.8621383Z Running 170 items in this shard 2025-09-07T08:12:36.8621387Z 2025-09-07T08:12:36.8621802Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8155s] [ 0%] 2025-09-07T08:12:36.8622206Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5366s] [ 0%] 2025-09-07T08:12:36.8622599Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True FAILED [0.5006s] [ 0%] 2025-09-07T08:12:36.8622603Z 2025-09-07T08:12:36.8622692Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8622920Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8623000Z Traceback (most recent call last): 2025-09-07T08:12:36.8623320Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8623385Z self._run_test( 2025-09-07T08:12:36.8623620Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8623733Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8624007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8624100Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8624405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8624490Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8624767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8624850Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8625140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8625295Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8625609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8625692Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8625992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8626112Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8626400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8626508Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8626737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8626901Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8627231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8627352Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8627641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8627723Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8628007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8628080Z return aot_autograd( 2025-09-07T08:12:36.8628348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8628481Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8628805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8628983Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8629358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8629500Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8629880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8629950Z fx_g = _create_graph( 2025-09-07T08:12:36.8630283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8630344Z fx_g = make_fx( 2025-09-07T08:12:36.8630652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8630735Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8631025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8631110Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8631425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8631497Z t = dispatch_trace( 2025-09-07T08:12:36.8631714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8631788Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8632043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8632114Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8632450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8632606Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8632853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8632928Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8633179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8633257Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8633522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8633596Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8633890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8634034Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8634369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8634552Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8634920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8634995Z outs_pair = fn(*args) 2025-09-07T08:12:36.8635347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8635474Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8635828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8635903Z outs_pair = fn(*args) 2025-09-07T08:12:36.8636271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8636388Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8636788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8636963Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8637327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8637394Z outs_pair = fn(*args) 2025-09-07T08:12:36.8637787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8637868Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8638215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8638307Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8638558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8638640Z return handle_torch_function( 2025-09-07T08:12:36.8638921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8639067Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8639405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8639476Z return func(*args, **kwargs) 2025-09-07T08:12:36.8639731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8639809Z result = _engine_run_backward( 2025-09-07T08:12:36.8640120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8640360Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8640616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8640698Z return user_fn(self, *args) 2025-09-07T08:12:36.8640987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8641211Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8641532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8641617Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8641912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8641981Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8642432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8642529Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8642826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8642921Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8643257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8643350Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8643674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8643755Z t = dispatch_trace( 2025-09-07T08:12:36.8643980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8644059Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8644315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8644422Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8644751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8644902Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8645154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8645223Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8645472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8645554Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8645866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8645967Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8646042Z File "", line 1, in 2025-09-07T08:12:36.8646347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8646501Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8646774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8646864Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8647264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8647345Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8647703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8647784Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8648086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8648164Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8648439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8648606Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8648858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8648975Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8649275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8649350Z leaves = list(leaves) 2025-09-07T08:12:36.8649679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8649744Z return func(x) 2025-09-07T08:12:36.8650028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8650153Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8650503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8650576Z return func(*args, **kwargs) 2025-09-07T08:12:36.8650934Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8651122Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8651126Z 2025-09-07T08:12:36.8651551Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8651554Z 2025-09-07T08:12:36.8651564Z 2025-09-07T08:12:36.8651702Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8652081Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8652085Z 2025-09-07T08:12:36.8652258Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8652398Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8652468Z inline_call [] 2025-09-07T08:12:36.8652573Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8652636Z inductor [] 2025-09-07T08:12:36.8652783Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8652918Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8653464Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8653697Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8653854Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8654170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8654334Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8654601Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8654851Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8655084Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8655164Z Traceback (most recent call last): 2025-09-07T08:12:36.8655468Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8655540Z self._run_test( 2025-09-07T08:12:36.8655770Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8655879Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8656146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8656232Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8656591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8656675Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8657049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8657135Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8657424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8657583Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8657891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8657983Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8658282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8658390Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8658680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8658772Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8659008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8659169Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8659426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8659543Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8659825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8659909Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8660188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8660265Z return aot_autograd( 2025-09-07T08:12:36.8660539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8663018Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8663428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8663600Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8663992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8664074Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8664456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8664552Z fx_g = _create_graph( 2025-09-07T08:12:36.8664890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8664960Z fx_g = make_fx( 2025-09-07T08:12:36.8665299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8665389Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8665690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8665772Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8666092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8666163Z t = dispatch_trace( 2025-09-07T08:12:36.8666474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8666559Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8666857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8666936Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8667272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8667429Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8667687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8667757Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8668013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8668086Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8668364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8668442Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8668749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8668848Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8669204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8669327Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8669683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8669753Z outs_pair = fn(*args) 2025-09-07T08:12:36.8670105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8670231Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8670601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8670672Z outs_pair = fn(*args) 2025-09-07T08:12:36.8671120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8671244Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8671641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8671788Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8672142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8672219Z outs_pair = fn(*args) 2025-09-07T08:12:36.8672606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8672983Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8673342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8673430Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8673684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8673762Z return handle_torch_function( 2025-09-07T08:12:36.8674099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8674349Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8674939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8675098Z return func(*args, **kwargs) 2025-09-07T08:12:36.8675356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8675445Z result = _engine_run_backward( 2025-09-07T08:12:36.8675744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8675984Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8676248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8676323Z return user_fn(self, *args) 2025-09-07T08:12:36.8676618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8676697Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8677013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8677101Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8677348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8677489Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8677821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8677927Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8678199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8678291Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8678631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8678721Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8679044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8679199Z t = dispatch_trace( 2025-09-07T08:12:36.8679425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8679513Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8679761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8679839Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8680163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8680317Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8680578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8680653Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8680912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8680988Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8681398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8681491Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8681568Z File "", line 1, in 2025-09-07T08:12:36.8681865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8682012Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8682337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8682463Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8682884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8682978Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8683328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8683416Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8683704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8683802Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8684069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8684244Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8684503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8684614Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8684875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8684983Z leaves = list(leaves) 2025-09-07T08:12:36.8685229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8685300Z return func(x) 2025-09-07T08:12:36.8685574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8685702Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8686043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8686126Z return func(*args, **kwargs) 2025-09-07T08:12:36.8686485Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8686692Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8686700Z 2025-09-07T08:12:36.8687150Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8687154Z 2025-09-07T08:12:36.8687157Z 2025-09-07T08:12:36.8687299Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8687645Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8687650Z 2025-09-07T08:12:36.8687819Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8687969Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8688034Z inline_call [] 2025-09-07T08:12:36.8688137Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8688206Z inductor [] 2025-09-07T08:12:36.8688347Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8688489Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8689020Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8689256Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8689412Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8690274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8690485Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8690752Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8690997Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8691130Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8691193Z inline_call [] 2025-09-07T08:12:36.8691306Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8691445Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8691579Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8692104Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8692344Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8692611Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8693136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8693390Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8693802Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8694168Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8694328Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8694702Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8694845Z Traceback (most recent call last): 2025-09-07T08:12:36.8695347Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8695551Z self._run_test( 2025-09-07T08:12:36.8695930Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8696100Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8696561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8696702Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8697233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8697375Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8697868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8697999Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8698494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8698768Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8699305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8699443Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8699980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8700140Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8700732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8700903Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8701352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8701556Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8701982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8702154Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8702562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8702681Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8703110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8703236Z return aot_autograd( 2025-09-07T08:12:36.8703688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8703970Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8704514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8704754Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8705139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8705220Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8705606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8705678Z fx_g = _create_graph( 2025-09-07T08:12:36.8706016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8706090Z fx_g = make_fx( 2025-09-07T08:12:36.8706397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8706542Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8706844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8706925Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8707261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8707330Z t = dispatch_trace( 2025-09-07T08:12:36.8707560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8707637Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8707968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8708098Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8708510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8708729Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8708997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8709081Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8709338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8709416Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8709695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8709828Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8710184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8710280Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8710603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8710732Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8711090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8711168Z outs_pair = fn(*args) 2025-09-07T08:12:36.8711520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8711649Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8712008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8712079Z outs_pair = fn(*args) 2025-09-07T08:12:36.8712449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8712600Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8712998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8713136Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8713492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8713570Z outs_pair = fn(*args) 2025-09-07T08:12:36.8713968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8714070Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8714471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8714566Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8714822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8714898Z return handle_torch_function( 2025-09-07T08:12:36.8715256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8715442Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8715797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8715876Z return func(*args, **kwargs) 2025-09-07T08:12:36.8716131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8716214Z result = _engine_run_backward( 2025-09-07T08:12:36.8716512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8716762Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8717024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8717103Z return user_fn(self, *args) 2025-09-07T08:12:36.8717396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8717524Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8717849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8717963Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8718219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8718297Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8718637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8718740Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8719016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8719115Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8719439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8719529Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8719859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8719929Z t = dispatch_trace( 2025-09-07T08:12:36.8720158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8720272Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8720526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8720596Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8720923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8721221Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8721478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8721554Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8721810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8721886Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8722264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8722360Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8722442Z File "", line 1, in 2025-09-07T08:12:36.8722736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8722885Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8723167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8723255Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8723657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8723736Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8724094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8724187Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8724479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8724567Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8724836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8725013Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8725307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8725453Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8725715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8725788Z leaves = list(leaves) 2025-09-07T08:12:36.8726044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8726113Z return func(x) 2025-09-07T08:12:36.8726391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8726517Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8726868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8726951Z return func(*args, **kwargs) 2025-09-07T08:12:36.8727323Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8727499Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8727505Z 2025-09-07T08:12:36.8727931Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8727975Z 2025-09-07T08:12:36.8727978Z 2025-09-07T08:12:36.8728124Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8728462Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8728466Z 2025-09-07T08:12:36.8728634Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8728785Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8728851Z inline_call [] 2025-09-07T08:12:36.8728974Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8729039Z inductor [] 2025-09-07T08:12:36.8729182Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8729370Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8729915Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8730156Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8730317Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8730633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8730802Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8731066Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8731314Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8731453Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8731522Z inline_call [] 2025-09-07T08:12:36.8731630Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8731769Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8731905Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8732426Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8732749Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8732907Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8733218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8733383Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8733643Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8733886Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8734016Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8734090Z inline_call [] 2025-09-07T08:12:36.8734198Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8734339Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8734475Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8734994Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8735263Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8735417Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8735718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8735881Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8736136Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8736387Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8736905Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-522e7cb466988f90.xml - 2025-09-07T08:12:36.8737045Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8737958Z FAILED [0.5006s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8738152Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8738157Z 2025-09-07T08:12:36.8738659Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8738666Z 2025-09-07T08:12:36.8738670Z 2025-09-07T08:12:36.8738840Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8739191Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8739197Z 2025-09-07T08:12:36.8739360Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8739478Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8739600Z ================== 1 failed, 51 deselected, 2 rerun in 1.90s =================== 2025-09-07T08:12:36.8739682Z Got exit code 1 2025-09-07T08:12:36.8739755Z Retrying single test... 2025-09-07T08:12:36.8740689Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8740797Z import pkg_resources 2025-09-07T08:12:36.8741141Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-b2fd19fd992e1cba.xml 2025-09-07T08:12:36.8741251Z ============================= test session starts ============================== 2025-09-07T08:12:36.8741473Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8741550Z cachedir: .pytest_cache 2025-09-07T08:12:36.8741866Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8741950Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8742027Z configfile: pytest.ini 2025-09-07T08:12:36.8742477Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8742637Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8743120Z stepcurrent: skipping 51 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8743258Z Running 1 items in this shard 2025-09-07T08:12:36.8743264Z 2025-09-07T08:12:36.8743680Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8696s] [100%] 2025-09-07T08:12:36.8744078Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5103s] [100%] 2025-09-07T08:12:36.8744434Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True FAILED [0.4910s] [100%] 2025-09-07T08:12:36.8744440Z 2025-09-07T08:12:36.8744531Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8744761Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8744887Z Traceback (most recent call last): 2025-09-07T08:12:36.8745209Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8745277Z self._run_test( 2025-09-07T08:12:36.8745510Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8745624Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8745895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8745991Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8746294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8746381Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8746683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8746780Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8747127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8747318Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8747687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8747786Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8748142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8748318Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8748658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8748763Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8748998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8749126Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8749387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8749507Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8749807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8749893Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8750177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8750250Z return aot_autograd( 2025-09-07T08:12:36.8750521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8750659Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8751053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8751225Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8751603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8751684Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8752069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8752142Z fx_g = _create_graph( 2025-09-07T08:12:36.8752485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8752552Z fx_g = make_fx( 2025-09-07T08:12:36.8752932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8753019Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8753315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8753399Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8753722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8753811Z t = dispatch_trace( 2025-09-07T08:12:36.8754037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8754116Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8754378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8754452Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8754789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8754943Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8755194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8755274Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8755528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8755647Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8755916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8756021Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8756330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8756422Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8756744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8756859Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8757230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8757300Z outs_pair = fn(*args) 2025-09-07T08:12:36.8757652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8757784Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8758147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8758225Z outs_pair = fn(*args) 2025-09-07T08:12:36.8758628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8758743Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8759140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8759271Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8759632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8759701Z outs_pair = fn(*args) 2025-09-07T08:12:36.8760100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8760221Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8760573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8760666Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8760918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8761000Z return handle_torch_function( 2025-09-07T08:12:36.8761420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8761571Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8761915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8761989Z return func(*args, **kwargs) 2025-09-07T08:12:36.8762246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8762324Z result = _engine_run_backward( 2025-09-07T08:12:36.8762626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8762867Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8763121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8763201Z return user_fn(self, *args) 2025-09-07T08:12:36.8763535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8763654Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8763978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8764060Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8764317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8764388Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8764735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8764829Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8765110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8765202Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8765532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8765629Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8765954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8766097Z t = dispatch_trace( 2025-09-07T08:12:36.8766324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8766402Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8766676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8766758Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8767166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8767351Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8767650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8767742Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8768098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8768201Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8768560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8768675Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8768761Z File "", line 1, in 2025-09-07T08:12:36.8769070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8769230Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8769505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8769609Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8770011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8770095Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8770453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8770535Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8770840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8770917Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8771239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8771444Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8771697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8771812Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8772067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8772140Z leaves = list(leaves) 2025-09-07T08:12:36.8772390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8772452Z return func(x) 2025-09-07T08:12:36.8773092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8773227Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8773574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8773649Z return func(*args, **kwargs) 2025-09-07T08:12:36.8774009Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8774346Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8774350Z 2025-09-07T08:12:36.8774778Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8774782Z 2025-09-07T08:12:36.8774785Z 2025-09-07T08:12:36.8774929Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8775268Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8775274Z 2025-09-07T08:12:36.8775446Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8775589Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8775657Z inline_call [] 2025-09-07T08:12:36.8775832Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8775899Z inductor [] 2025-09-07T08:12:36.8776051Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8776184Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8776755Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8777033Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8777219Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8777599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8777797Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8778113Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8778398Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8778635Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8778716Z Traceback (most recent call last): 2025-09-07T08:12:36.8779022Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8779155Z self._run_test( 2025-09-07T08:12:36.8779387Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8779579Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8779850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8779940Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8780254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8780338Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8780619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8780700Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8780985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8781154Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8781465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8781555Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8781859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8782016Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8782305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8782402Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8782642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8782767Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8783033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8783151Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8783436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8783568Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8783849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8783925Z return aot_autograd( 2025-09-07T08:12:36.8784197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8784333Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8784667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8784837Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8785220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8785300Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8785687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8785758Z fx_g = _create_graph( 2025-09-07T08:12:36.8786092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8786160Z fx_g = make_fx( 2025-09-07T08:12:36.8786467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8786559Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8786897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8787016Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8787340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8787410Z t = dispatch_trace( 2025-09-07T08:12:36.8787638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8787717Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8787975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8788045Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8788375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8788538Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8788792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8788869Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8789123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8789202Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8789623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8789696Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8790011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8790103Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8790423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8790549Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8790910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8790988Z outs_pair = fn(*args) 2025-09-07T08:12:36.8791378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8791514Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8791866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8791934Z outs_pair = fn(*args) 2025-09-07T08:12:36.8792303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8792414Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8792820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8792953Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8793311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8793380Z outs_pair = fn(*args) 2025-09-07T08:12:36.8793775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8793864Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8794212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8794352Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8794602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8794713Z return handle_torch_function( 2025-09-07T08:12:36.8795003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8795148Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8795494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8795568Z return func(*args, **kwargs) 2025-09-07T08:12:36.8795821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8795894Z result = _engine_run_backward( 2025-09-07T08:12:36.8796190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8796436Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8796689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8796767Z return user_fn(self, *args) 2025-09-07T08:12:36.8797065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8797181Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8797507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8797587Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8797840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8797909Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8798258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8798364Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8798643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8798809Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8799137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8799230Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8799548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8799617Z t = dispatch_trace( 2025-09-07T08:12:36.8799845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8799924Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8800185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8800260Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8800588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8800751Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8801000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8801223Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8801482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8801557Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8801865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8802010Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8802128Z File "", line 1, in 2025-09-07T08:12:36.8802421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8802579Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8802862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8802949Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8803349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8803429Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8803783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8803867Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8804158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8804241Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8804514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8804727Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8804978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8805097Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8805348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8805421Z leaves = list(leaves) 2025-09-07T08:12:36.8805673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8805738Z return func(x) 2025-09-07T08:12:36.8806026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8806184Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8806530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8806623Z return func(*args, **kwargs) 2025-09-07T08:12:36.8807059Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8807265Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8807271Z 2025-09-07T08:12:36.8807776Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8807782Z 2025-09-07T08:12:36.8807786Z 2025-09-07T08:12:36.8807972Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8808374Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8808380Z 2025-09-07T08:12:36.8808584Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8808750Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8808825Z inline_call [] 2025-09-07T08:12:36.8808937Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8809001Z inductor [] 2025-09-07T08:12:36.8809147Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8809280Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8809912Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8810153Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8810315Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8810630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8810798Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8811060Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8811300Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8811435Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8811503Z inline_call [] 2025-09-07T08:12:36.8811608Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8811752Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8811887Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8812456Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8812686Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8812840Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8813146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8813311Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8813570Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8813808Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8813935Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8814161Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8814242Z Traceback (most recent call last): 2025-09-07T08:12:36.8814554Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8814618Z self._run_test( 2025-09-07T08:12:36.8814849Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8814967Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8815237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8815327Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8815632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8815717Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8815998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8816078Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8816367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8816520Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8816927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8817031Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8817434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8817566Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8817905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8818025Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8818300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8818436Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8818697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8818819Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8819108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8819189Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8819468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8819592Z return aot_autograd( 2025-09-07T08:12:36.8819868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8820007Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8820335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8820498Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8820873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8820951Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8821333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8821441Z fx_g = _create_graph( 2025-09-07T08:12:36.8821781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8821854Z fx_g = make_fx( 2025-09-07T08:12:36.8822161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8822253Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8822547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8822635Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8822955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8823034Z t = dispatch_trace( 2025-09-07T08:12:36.8823373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8823492Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8823767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8823840Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8824182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8824336Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8824589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8824719Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8825007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8825090Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8825364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8825437Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8825746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8825837Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8826161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8826277Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8826645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8826719Z outs_pair = fn(*args) 2025-09-07T08:12:36.8827072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8827212Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8827606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8827681Z outs_pair = fn(*args) 2025-09-07T08:12:36.8828041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8828153Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8828565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8828698Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8829058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8829167Z outs_pair = fn(*args) 2025-09-07T08:12:36.8829566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8829647Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8829996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8830086Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8830334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8830416Z return handle_torch_function( 2025-09-07T08:12:36.8830704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8830849Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8831198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8831272Z return func(*args, **kwargs) 2025-09-07T08:12:36.8831524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8831597Z result = _engine_run_backward( 2025-09-07T08:12:36.8831901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8832151Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8832440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8832556Z return user_fn(self, *args) 2025-09-07T08:12:36.8832849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8832935Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8833254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8833333Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8833585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8833655Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8833995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8834091Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8834368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8834474Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8834803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8834936Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8835254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8835328Z t = dispatch_trace( 2025-09-07T08:12:36.8835548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8835624Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8835880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8835948Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8836277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8836482Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8836747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8836824Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8837083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8837161Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8837464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8837555Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8837636Z File "", line 1, in 2025-09-07T08:12:36.8837930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8838083Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8838357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8838457Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8838852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8838932Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8839287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8839409Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8839703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8839816Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8840088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8840268Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8840519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8840633Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8840885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8840969Z leaves = list(leaves) 2025-09-07T08:12:36.8841362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8841429Z return func(x) 2025-09-07T08:12:36.8841715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8841834Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8842181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8842320Z return func(*args, **kwargs) 2025-09-07T08:12:36.8842682Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8842856Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8842860Z 2025-09-07T08:12:36.8843285Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8843290Z 2025-09-07T08:12:36.8843293Z 2025-09-07T08:12:36.8843439Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8843792Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8843796Z 2025-09-07T08:12:36.8844003Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8844147Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8844217Z inline_call [] 2025-09-07T08:12:36.8844323Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8844388Z inductor [] 2025-09-07T08:12:36.8844545Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8844682Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8845339Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8845703Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8845924Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8846363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8846606Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8846995Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8847345Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8847494Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8847638Z inline_call [] 2025-09-07T08:12:36.8847743Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8847934Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8848071Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8848608Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8848839Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8848996Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8849309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8849471Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8849750Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8849989Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8850119Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8850188Z inline_call [] 2025-09-07T08:12:36.8850329Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8850473Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8850601Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8851125Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8851402Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8851624Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8851938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8852148Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8852412Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8852645Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8853094Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-b2fd19fd992e1cba.xml - 2025-09-07T08:12:36.8853201Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8853960Z FAILED [0.4910s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8854131Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8854135Z 2025-09-07T08:12:36.8854569Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8854576Z 2025-09-07T08:12:36.8854578Z 2025-09-07T08:12:36.8854726Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8855063Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8855067Z 2025-09-07T08:12:36.8855234Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8855387Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8855556Z ================== 1 failed, 220 deselected, 2 rerun in 1.92s ================== 2025-09-07T08:12:36.8855625Z Got exit code 1 2025-09-07T08:12:36.8855696Z Retrying single test... 2025-09-07T08:12:36.8856788Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8856869Z import pkg_resources 2025-09-07T08:12:36.8857218Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c1a19e69de07c1e0.xml 2025-09-07T08:12:36.8857319Z ============================= test session starts ============================== 2025-09-07T08:12:36.8857544Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8857615Z cachedir: .pytest_cache 2025-09-07T08:12:36.8857930Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8858021Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8858147Z configfile: pytest.ini 2025-09-07T08:12:36.8858478Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8858622Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.8859119Z stepcurrent: skipping 51 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8859207Z Running 1 items in this shard 2025-09-07T08:12:36.8859214Z 2025-09-07T08:12:36.8859619Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8610s] [100%] 2025-09-07T08:12:36.8860022Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5154s] [100%] 2025-09-07T08:12:36.8860410Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True FAILED [0.4973s] [100%] 2025-09-07T08:12:36.8860417Z 2025-09-07T08:12:36.8860517Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8860737Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8860816Z Traceback (most recent call last): 2025-09-07T08:12:36.8861135Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8861202Z self._run_test( 2025-09-07T08:12:36.8861443Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8861551Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8861832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8861922Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8862229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8862320Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8862601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8862687Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8862974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8863173Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8863523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8863609Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8863919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8864024Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8864313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8864416Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8864648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8864781Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8865039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8865169Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8865453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8865594Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8865877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8865950Z return aot_autograd( 2025-09-07T08:12:36.8866226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8866355Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8866681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8866851Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8867234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8867323Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8867741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8867819Z fx_g = _create_graph( 2025-09-07T08:12:36.8868155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8868218Z fx_g = make_fx( 2025-09-07T08:12:36.8868532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8868617Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8868917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8868998Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8869324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8869401Z t = dispatch_trace( 2025-09-07T08:12:36.8869624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8869711Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8869969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8870041Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8870372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8870564Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8870856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8870928Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8871187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8871265Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8871533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8871609Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8871912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8872009Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8872327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8872443Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8873121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8873204Z outs_pair = fn(*args) 2025-09-07T08:12:36.8873670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8873796Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8874153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8874221Z outs_pair = fn(*args) 2025-09-07T08:12:36.8874584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8874702Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8875102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8875302Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8875659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8875727Z outs_pair = fn(*args) 2025-09-07T08:12:36.8876121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8876204Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8876553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8876640Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8876896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8876971Z return handle_torch_function( 2025-09-07T08:12:36.8877264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8877411Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8877754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8877837Z return func(*args, **kwargs) 2025-09-07T08:12:36.8878094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8878169Z result = _engine_run_backward( 2025-09-07T08:12:36.8878531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8878823Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8879087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8879164Z return user_fn(self, *args) 2025-09-07T08:12:36.8879465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8879542Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8879862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8879947Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8880198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8880280Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8880624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8880723Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8881009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8881272Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8881610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8881698Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8882018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8882094Z t = dispatch_trace( 2025-09-07T08:12:36.8882320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8882405Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8882657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8882729Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8883091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8883247Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8883502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8883572Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8883830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8883904Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8884208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8884321Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8884400Z File "", line 1, in 2025-09-07T08:12:36.8884701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8884851Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8885124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8885217Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8885609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8885696Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8886088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8886212Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8886515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8886596Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8886877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8887048Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8887304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8887417Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8887669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8887747Z leaves = list(leaves) 2025-09-07T08:12:36.8887994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8888066Z return func(x) 2025-09-07T08:12:36.8888340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8888504Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8888853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8888925Z return func(*args, **kwargs) 2025-09-07T08:12:36.8889289Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8889453Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8889459Z 2025-09-07T08:12:36.8889889Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8889894Z 2025-09-07T08:12:36.8889898Z 2025-09-07T08:12:36.8890038Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8890416Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8890421Z 2025-09-07T08:12:36.8890593Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8890733Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8890801Z inline_call [] 2025-09-07T08:12:36.8890909Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8890976Z inductor [] 2025-09-07T08:12:36.8891118Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8891253Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8891790Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8892019Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8892197Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8892509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8892684Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8892949Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8893189Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8893464Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8893601Z Traceback (most recent call last): 2025-09-07T08:12:36.8893919Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8893987Z self._run_test( 2025-09-07T08:12:36.8894218Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8894331Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8894597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8894692Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8894999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8895092Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8895369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8895454Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8895749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8895944Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8896262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8896347Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8896652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8896763Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8897052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8897162Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8897396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8897561Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8897828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8897948Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8898248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8898333Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8898618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8898692Z return aot_autograd( 2025-09-07T08:12:36.8898965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8899106Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8899433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8899605Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8899983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8900063Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8900450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8900523Z fx_g = _create_graph( 2025-09-07T08:12:36.8900907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8901008Z fx_g = make_fx( 2025-09-07T08:12:36.8901325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8901413Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8901713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8901800Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8902119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8902193Z t = dispatch_trace( 2025-09-07T08:12:36.8902414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8902493Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8902759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8902833Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8903169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8903367Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8903619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8903701Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8903954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8904037Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8904309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8904391Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8904698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8904793Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8905157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8905275Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8905639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8905710Z outs_pair = fn(*args) 2025-09-07T08:12:36.8906072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8906210Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8906567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8906643Z outs_pair = fn(*args) 2025-09-07T08:12:36.8907020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8907141Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8907542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8907679Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8908037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8908104Z outs_pair = fn(*args) 2025-09-07T08:12:36.8908534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8908741Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8909092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8909187Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8909439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8909521Z return handle_torch_function( 2025-09-07T08:12:36.8909804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8909949Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8910292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8910366Z return func(*args, **kwargs) 2025-09-07T08:12:36.8910620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8910695Z result = _engine_run_backward( 2025-09-07T08:12:36.8911010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8911291Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8911546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8911625Z return user_fn(self, *args) 2025-09-07T08:12:36.8911917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8912000Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8912315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8912403Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8912648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8912752Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8913098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8913194Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8913476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8913567Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8913892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8913988Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8914310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8914385Z t = dispatch_trace( 2025-09-07T08:12:36.8914611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8914691Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8914949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8915019Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8915352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8915509Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8915807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8915877Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8916177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8916263Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8916572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8916671Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8916749Z File "", line 1, in 2025-09-07T08:12:36.8917049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8917206Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8917480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8917574Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8917967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8918048Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8918419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8918542Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8918840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8918917Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8919196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8919366Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8919620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8919738Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8920054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8920135Z leaves = list(leaves) 2025-09-07T08:12:36.8920384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8920449Z return func(x) 2025-09-07T08:12:36.8920732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8920857Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8921291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8928270Z return func(*args, **kwargs) 2025-09-07T08:12:36.8928691Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8928881Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8928886Z 2025-09-07T08:12:36.8929328Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8929335Z 2025-09-07T08:12:36.8929345Z 2025-09-07T08:12:36.8929486Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8929829Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8929832Z 2025-09-07T08:12:36.8930008Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8930255Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8930326Z inline_call [] 2025-09-07T08:12:36.8930478Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8930543Z inductor [] 2025-09-07T08:12:36.8930691Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8930829Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8931373Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8931624Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8931811Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8932181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8932363Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8932636Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8932884Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8933064Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8933129Z inline_call [] 2025-09-07T08:12:36.8933236Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8933387Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8933521Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8934057Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8934290Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8934450Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8934800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8934969Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8935236Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8935470Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8935573Z =================================== FAILURES =================================== 2025-09-07T08:12:36.8935801Z _ WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.8935884Z Traceback (most recent call last): 2025-09-07T08:12:36.8936196Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1302, in test_while_loop_with_outer_buffers 2025-09-07T08:12:36.8936263Z self._run_test( 2025-09-07T08:12:36.8936500Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8936609Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8936873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8936965Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8937278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8937369Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8937638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8937759Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8938078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8938236Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8938548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8938632Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8938961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8939064Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8939358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8939460Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8939691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8939821Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8940078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8940246Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8940533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8940615Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8940896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8940968Z return aot_autograd( 2025-09-07T08:12:36.8941245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8941378Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8941703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8941911Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8942288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8942372Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8942744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8942813Z fx_g = _create_graph( 2025-09-07T08:12:36.8943152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8943216Z fx_g = make_fx( 2025-09-07T08:12:36.8943528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8943611Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8943911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8943993Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8944306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8944378Z t = dispatch_trace( 2025-09-07T08:12:36.8944598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8944677Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8944925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8945045Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8945410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8945562Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8945819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8945890Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8946142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8946224Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8946494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8946573Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8946923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8947075Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8947555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8947678Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8948097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8948169Z outs_pair = fn(*args) 2025-09-07T08:12:36.8948520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8948652Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8949005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8949083Z outs_pair = fn(*args) 2025-09-07T08:12:36.8949442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8949558Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8949998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8950138Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8950487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8950555Z outs_pair = fn(*args) 2025-09-07T08:12:36.8950947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8951029Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8951378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8951461Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8951710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8951795Z return handle_torch_function( 2025-09-07T08:12:36.8952074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8952220Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8952561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8952676Z return func(*args, **kwargs) 2025-09-07T08:12:36.8952920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8953030Z result = _engine_run_backward( 2025-09-07T08:12:36.8953327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8953564Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8953825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8953897Z return user_fn(self, *args) 2025-09-07T08:12:36.8954185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8954270Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.8954591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.8954684Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.8954931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8955001Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8955338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.8955469Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.8955746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.8955836Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.8956163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.8956260Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.8956579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8956658Z t = dispatch_trace( 2025-09-07T08:12:36.8956876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8957024Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8957273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8957343Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8957679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8957850Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8958263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8958380Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8958716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8958808Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8959107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8959216Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8959294Z File "", line 1, in 2025-09-07T08:12:36.8959595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.8959749Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.8960025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.8960118Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.8960576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8960700Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8961139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.8961224Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.8961519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.8961595Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.8961866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.8962035Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.8962290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.8962410Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.8962668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.8962747Z leaves = list(leaves) 2025-09-07T08:12:36.8962992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.8963102Z return func(x) 2025-09-07T08:12:36.8963376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.8963494Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.8963837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8963909Z return func(*args, **kwargs) 2025-09-07T08:12:36.8964272Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8964438Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8964444Z 2025-09-07T08:12:36.8964911Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8964918Z 2025-09-07T08:12:36.8964921Z 2025-09-07T08:12:36.8965059Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8965394Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8965404Z 2025-09-07T08:12:36.8965567Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8965707Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8965778Z inline_call [] 2025-09-07T08:12:36.8965883Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8965951Z inductor [] 2025-09-07T08:12:36.8966100Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8966231Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8966765Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8966994Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8967159Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8967467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8967672Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8967938Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8968208Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8968346Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8968411Z inline_call [] 2025-09-07T08:12:36.8968538Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8968684Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8968820Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8969347Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8969575Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8969738Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8970049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8970215Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8970520Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8970757Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8970895Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.8970958Z inline_call [] 2025-09-07T08:12:36.8971068Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:36.8971209Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.8971340Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.8971870Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.8972135Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 857, in forward 2025-09-07T08:12:36.8972296Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, a, b]) 2025-09-07T08:12:36.8972602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.8973085Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.8973354Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.8973591Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8974044Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c1a19e69de07c1e0.xml - 2025-09-07T08:12:36.8974154Z =========================== short test summary info ============================ 2025-09-07T08:12:36.8974931Z FAILED [0.4973s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.8975095Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.8975099Z 2025-09-07T08:12:36.8975521Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.8975673Z 2025-09-07T08:12:36.8975676Z 2025-09-07T08:12:36.8975818Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.8976223Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.8976227Z 2025-09-07T08:12:36.8976396Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.8976511Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.8976642Z ================== 1 failed, 220 deselected, 2 rerun in 1.92s ================== 2025-09-07T08:12:36.8976715Z Got exit code 1 2025-09-07T08:12:36.8976974Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.8977851Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.8977938Z import pkg_resources 2025-09-07T08:12:36.8978276Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d9369c8a9af669b2.xml 2025-09-07T08:12:36.8978442Z ============================= test session starts ============================== 2025-09-07T08:12:36.8978667Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.8978740Z cachedir: .pytest_cache 2025-09-07T08:12:36.8979057Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.8979142Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.8979211Z configfile: pytest.ini 2025-09-07T08:12:36.8979544Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.8979690Z collecting ... collected 467 items / 52 deselected / 415 selected 2025-09-07T08:12:36.8979788Z stepcurrent: skipping 52 already run items. 2025-09-07T08:12:36.8979866Z Running 169 items in this shard 2025-09-07T08:12:36.8979870Z 2025-09-07T08:12:36.8980282Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_False PASSED [4.5041s] [ 0%] 2025-09-07T08:12:36.8980686Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.7057s] [ 1%] 2025-09-07T08:12:36.8981062Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6023s] [ 1%] 2025-09-07T08:12:36.8981401Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True FAILED [0.6101s] [ 1%] 2025-09-07T08:12:36.8981407Z 2025-09-07T08:12:36.8981497Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.8981709Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.8981789Z Traceback (most recent call last): 2025-09-07T08:12:36.8982104Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.8982168Z self._run_test( 2025-09-07T08:12:36.8982401Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.8982512Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.8982778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.8982867Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.8983213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.8983329Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.8983609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.8983689Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.8983979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.8984133Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.8984435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.8984524Z raise BackendCompilerFailed( 2025-09-07T08:12:36.8984820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.8984936Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8985223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.8985322Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.8985551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.8985748Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.8986004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.8986120Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.8986404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.8986483Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.8986759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.8986835Z return aot_autograd( 2025-09-07T08:12:36.8987112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.8987291Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.8987619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.8987783Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.8988150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.8988227Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.8988609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.8988683Z fx_g = _create_graph( 2025-09-07T08:12:36.8989028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.8989091Z fx_g = make_fx( 2025-09-07T08:12:36.8989399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.8989490Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.8989794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.8989879Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.8990198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.8990269Z t = dispatch_trace( 2025-09-07T08:12:36.8990536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.8990612Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.8990900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8990974Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8991311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.8991459Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.8991705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.8991793Z return fn(*args, **kwargs) 2025-09-07T08:12:36.8992050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.8992132Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.8992402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.8992474Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.8992783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.8992874Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.8993237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.8993354Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.8993707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8993785Z outs_pair = fn(*args) 2025-09-07T08:12:36.8994132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.8994265Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.8994621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8994730Z outs_pair = fn(*args) 2025-09-07T08:12:36.8995098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.8995208Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.8995609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.8995737Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.8996095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.8996164Z outs_pair = fn(*args) 2025-09-07T08:12:36.8996557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.8996641Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.8996989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.8997080Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.8997336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.8997417Z return handle_torch_function( 2025-09-07T08:12:36.8997697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.8997888Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.8998269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.8998345Z return func(*args, **kwargs) 2025-09-07T08:12:36.8998602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.8998679Z result = _engine_run_backward( 2025-09-07T08:12:36.8998982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.8999219Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.8999470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.8999553Z return user_fn(self, *args) 2025-09-07T08:12:36.8999841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.8999922Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9000240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9000320Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9000612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9000683Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9001021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9001214Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9001492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9001592Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9001918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9002012Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9002379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9002455Z t = dispatch_trace( 2025-09-07T08:12:36.9002676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9002753Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9003013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9003084Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9003412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9003564Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9003814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9003890Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9004144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9004225Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9004526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9004615Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9004696Z File "", line 1, in 2025-09-07T08:12:36.9004980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9005152Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9005464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9005600Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9006000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9006087Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9006435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9006514Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9006806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9006884Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9007167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9007338Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9007592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9007703Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9007996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9008072Z leaves = list(leaves) 2025-09-07T08:12:36.9008319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9008393Z return func(x) 2025-09-07T08:12:36.9008669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9008788Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9009138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9009215Z return func(*args, **kwargs) 2025-09-07T08:12:36.9009577Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9009781Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9009786Z 2025-09-07T08:12:36.9010216Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9010220Z 2025-09-07T08:12:36.9010223Z 2025-09-07T08:12:36.9010372Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9010695Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9010706Z 2025-09-07T08:12:36.9010871Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9011011Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9011080Z inline_call [] 2025-09-07T08:12:36.9011183Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9011331Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9011463Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9011994Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9012231Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9012378Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9012748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9012968Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9013236Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9013475Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9013680Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9013767Z Traceback (most recent call last): 2025-09-07T08:12:36.9014066Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9014134Z self._run_test( 2025-09-07T08:12:36.9014361Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9014466Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9014740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9014825Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9015131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9015262Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9015532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9015616Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9015896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9016055Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9016362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9016452Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9016748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9016882Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9017191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9017286Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9017520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9017643Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9017893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9018018Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9018298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9018384Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9018656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9018728Z return aot_autograd( 2025-09-07T08:12:36.9019005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9019136Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9019463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9019619Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9020033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9020144Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9020528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9020607Z fx_g = _create_graph( 2025-09-07T08:12:36.9020940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9021007Z fx_g = make_fx( 2025-09-07T08:12:36.9021307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9021393Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9021690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9021769Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9022088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9022158Z t = dispatch_trace( 2025-09-07T08:12:36.9022385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9022499Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9022747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9022822Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9023142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9023299Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9023549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9023619Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9023877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9023957Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9024269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9024343Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9024642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9024739Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9025055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9025176Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9025532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9025612Z outs_pair = fn(*args) 2025-09-07T08:12:36.9025962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9026089Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9026444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9026511Z outs_pair = fn(*args) 2025-09-07T08:12:36.9026881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9026992Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9027433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9027603Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9027953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9028043Z outs_pair = fn(*args) 2025-09-07T08:12:36.9028429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9028516Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9028858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9028939Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9029194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9029270Z return handle_torch_function( 2025-09-07T08:12:36.9029559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9029699Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9030091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9030165Z return func(*args, **kwargs) 2025-09-07T08:12:36.9030411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9030488Z result = _engine_run_backward( 2025-09-07T08:12:36.9030776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9031019Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9031270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9031343Z return user_fn(self, *args) 2025-09-07T08:12:36.9031674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9031755Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9032074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9032152Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9032394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9032467Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9032796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9032896Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9033169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9033263Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9033588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9033676Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9033997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9034065Z t = dispatch_trace( 2025-09-07T08:12:36.9034288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9034363Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9034734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9034810Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9035166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9035325Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9035570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9035638Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9035899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9035973Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9036277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9036366Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9036448Z File "", line 1, in 2025-09-07T08:12:36.9036738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9036885Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9037172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9037296Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9037691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9037769Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9038112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9038200Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9038487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9038578Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9038882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9039058Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9039312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9039423Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9039678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9039747Z leaves = list(leaves) 2025-09-07T08:12:36.9040000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9040067Z return func(x) 2025-09-07T08:12:36.9040344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9040468Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9040805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9040886Z return func(*args, **kwargs) 2025-09-07T08:12:36.9041369Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9041537Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9041547Z 2025-09-07T08:12:36.9041970Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9042039Z 2025-09-07T08:12:36.9042042Z 2025-09-07T08:12:36.9042181Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9042542Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9042547Z 2025-09-07T08:12:36.9042718Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9042864Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9042930Z inline_call [] 2025-09-07T08:12:36.9043042Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9043179Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9043309Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9043855Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9044088Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9044244Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9044551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9044756Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9045024Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9045259Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9045397Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9045462Z inline_call [] 2025-09-07T08:12:36.9045573Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9045719Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9045848Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9046435Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9046662Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9046813Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9047119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9047277Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9047541Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9047774Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9047870Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9048075Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9048159Z Traceback (most recent call last): 2025-09-07T08:12:36.9048454Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9048518Z self._run_test( 2025-09-07T08:12:36.9048751Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9048851Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9049116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9049238Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9049570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9049661Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9049931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9050016Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9050297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9050449Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9050757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9050843Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9051151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9051253Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9051539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9051667Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9051894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9052018Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9052270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9052394Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9052670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9052749Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9053028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9053101Z return aot_autograd( 2025-09-07T08:12:36.9053422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9053558Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9053887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9054046Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9054413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9054496Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9054873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9054954Z fx_g = _create_graph( 2025-09-07T08:12:36.9055288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9055352Z fx_g = make_fx( 2025-09-07T08:12:36.9055662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9055745Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9056051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9056129Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9056455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9056561Z t = dispatch_trace( 2025-09-07T08:12:36.9056813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9056895Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9057143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9057234Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9057557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9057707Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9057961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9058034Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9058291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9058364Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9058631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9058711Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9059052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9059150Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9059467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9059584Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9059935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9060005Z outs_pair = fn(*args) 2025-09-07T08:12:36.9060362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9060483Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9060873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9060945Z outs_pair = fn(*args) 2025-09-07T08:12:36.9061304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9061422Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9061882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9062106Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9062488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9062564Z outs_pair = fn(*args) 2025-09-07T08:12:36.9062958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9063041Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9063394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9063479Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9063742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9063820Z return handle_torch_function( 2025-09-07T08:12:36.9064151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9064344Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9064685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9064768Z return func(*args, **kwargs) 2025-09-07T08:12:36.9065013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9065094Z result = _engine_run_backward( 2025-09-07T08:12:36.9065384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9065622Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9065882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9065956Z return user_fn(self, *args) 2025-09-07T08:12:36.9066252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9066328Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9066644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9066766Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9067011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9067085Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9067425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9067519Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9067800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9067890Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9068217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9068358Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9068682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9068748Z t = dispatch_trace( 2025-09-07T08:12:36.9068968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9069046Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9069291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9069367Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9069685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9069835Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9070088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9070158Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9070424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9070501Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9070799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9070895Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9070967Z File "", line 1, in 2025-09-07T08:12:36.9071300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9071479Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9071757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9071842Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9072234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9072317Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9072958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9073069Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9073369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9073449Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9073728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9073896Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9074153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9074402Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9074657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9074726Z leaves = list(leaves) 2025-09-07T08:12:36.9074970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9075041Z return func(x) 2025-09-07T08:12:36.9075315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9075438Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9075777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9075851Z return func(*args, **kwargs) 2025-09-07T08:12:36.9076294Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9076463Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9076468Z 2025-09-07T08:12:36.9076898Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9076902Z 2025-09-07T08:12:36.9076905Z 2025-09-07T08:12:36.9077050Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9077383Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9077388Z 2025-09-07T08:12:36.9077554Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9077703Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9077768Z inline_call [] 2025-09-07T08:12:36.9077871Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9078017Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9078148Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9078680Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9078977Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9079126Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9079498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9079668Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9079947Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9080192Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9080333Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9080399Z inline_call [] 2025-09-07T08:12:36.9080502Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9080646Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9080777Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9081414Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9081644Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9081836Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9082148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9082310Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9082572Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9082806Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9082945Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9083008Z inline_call [] 2025-09-07T08:12:36.9083110Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9083289Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9083422Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9083945Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9084166Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9084311Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9084628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9084793Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9085052Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9085282Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9085727Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d9369c8a9af669b2.xml - 2025-09-07T08:12:36.9085831Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9086570Z FAILED [0.6101s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9086777Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9086814Z 2025-09-07T08:12:36.9087245Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9087251Z 2025-09-07T08:12:36.9087259Z 2025-09-07T08:12:36.9087396Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9087716Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9087720Z 2025-09-07T08:12:36.9087887Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9087996Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9088134Z ============= 1 failed, 1 passed, 52 deselected, 2 rerun in 6.47s ============== 2025-09-07T08:12:36.9088196Z Got exit code 1 2025-09-07T08:12:36.9088264Z Retrying single test... 2025-09-07T08:12:36.9089146Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9089252Z import pkg_resources 2025-09-07T08:12:36.9089588Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ad83f06894632fce.xml 2025-09-07T08:12:36.9089687Z ============================= test session starts ============================== 2025-09-07T08:12:36.9089903Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9089972Z cachedir: .pytest_cache 2025-09-07T08:12:36.9090282Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9090368Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9090436Z configfile: pytest.ini 2025-09-07T08:12:36.9090804Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9090952Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9091415Z stepcurrent: skipping 53 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9091497Z Running 1 items in this shard 2025-09-07T08:12:36.9091500Z 2025-09-07T08:12:36.9091883Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.9681s] [100%] 2025-09-07T08:12:36.9092272Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6909s] [100%] 2025-09-07T08:12:36.9092615Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True FAILED [0.6105s] [100%] 2025-09-07T08:12:36.9092619Z 2025-09-07T08:12:36.9092716Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9092921Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9093008Z Traceback (most recent call last): 2025-09-07T08:12:36.9093312Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9093375Z self._run_test( 2025-09-07T08:12:36.9093615Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9094240Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9094517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9094641Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9094951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9095044Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9095321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9095410Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9095694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9095857Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9096173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9096259Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9096568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9096668Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9097017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9097111Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9097353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9097482Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9097735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9097860Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9098145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9098227Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9098557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9098632Z return aot_autograd( 2025-09-07T08:12:36.9098909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9099037Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9099363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9099527Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9099899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9099981Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9100361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9100450Z fx_g = _create_graph( 2025-09-07T08:12:36.9100786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9100853Z fx_g = make_fx( 2025-09-07T08:12:36.9101165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9101248Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9101545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9101661Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9102013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9102089Z t = dispatch_trace( 2025-09-07T08:12:36.9102310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9102397Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9102647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9102727Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9103052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9103202Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9103457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9103529Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9103791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9103866Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9104133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9104250Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9104552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9104646Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9104956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9105067Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9105427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9105497Z outs_pair = fn(*args) 2025-09-07T08:12:36.9105860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9106023Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9106380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9106447Z outs_pair = fn(*args) 2025-09-07T08:12:36.9106807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9106933Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9107338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9107474Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9107824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9107898Z outs_pair = fn(*args) 2025-09-07T08:12:36.9108283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9108364Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9108714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9108796Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9109110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9109287Z return handle_torch_function( 2025-09-07T08:12:36.9109709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9109859Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9110197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9110277Z return func(*args, **kwargs) 2025-09-07T08:12:36.9110525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9110599Z result = _engine_run_backward( 2025-09-07T08:12:36.9110895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9111134Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9111396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9111471Z return user_fn(self, *args) 2025-09-07T08:12:36.9111770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9111856Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9112211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9112298Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9112542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9112621Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9112950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9113046Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9113449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9113548Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9113936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9114026Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9114351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9114421Z t = dispatch_trace( 2025-09-07T08:12:36.9114646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9114738Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9114988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9115065Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9115388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9115538Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9115794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9115863Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9116119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9116192Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9116493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9116593Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9116709Z File "", line 1, in 2025-09-07T08:12:36.9117036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9117192Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9117472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9117558Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9117959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9118051Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9118399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9118483Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9118770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9118846Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9119120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9119291Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9119580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9119689Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9119980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9120102Z leaves = list(leaves) 2025-09-07T08:12:36.9120472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9120550Z return func(x) 2025-09-07T08:12:36.9120827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9120955Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9121491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9121571Z return func(*args, **kwargs) 2025-09-07T08:12:36.9121938Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9122105Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9122109Z 2025-09-07T08:12:36.9122539Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9122545Z 2025-09-07T08:12:36.9122549Z 2025-09-07T08:12:36.9122689Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9123021Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9123024Z 2025-09-07T08:12:36.9123192Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9123332Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9123415Z inline_call [] 2025-09-07T08:12:36.9123521Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9123591Z inductor [] 2025-09-07T08:12:36.9123729Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9123860Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9124396Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9124726Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9124880Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9125186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9125363Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9125629Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9125864Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9126072Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9126151Z Traceback (most recent call last): 2025-09-07T08:12:36.9126452Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9126516Z self._run_test( 2025-09-07T08:12:36.9126744Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9126855Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9127160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9127257Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9127558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9127645Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9127916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9127996Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9128285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9128441Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9128797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9128885Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9129188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9129292Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9129575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9129674Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9129904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9130032Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9130283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9130400Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9130689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9130767Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9131048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9131121Z return aot_autograd( 2025-09-07T08:12:36.9131391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9131566Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9131921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9132088Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9132459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9132542Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9132918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9132988Z fx_g = _create_graph( 2025-09-07T08:12:36.9133323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9133385Z fx_g = make_fx( 2025-09-07T08:12:36.9133693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9133777Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9134069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9134154Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9134510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9134584Z t = dispatch_trace( 2025-09-07T08:12:36.9134804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9134879Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9135136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9135211Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9135539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9135701Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9135993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9136070Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9136321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9136402Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9136668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9136745Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9137049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9137140Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9137464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9137578Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9137940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9138012Z outs_pair = fn(*args) 2025-09-07T08:12:36.9138360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9138491Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9138841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9138957Z outs_pair = fn(*args) 2025-09-07T08:12:36.9139374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9139491Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9139890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9140022Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9140383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9140452Z outs_pair = fn(*args) 2025-09-07T08:12:36.9140846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9140931Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9141282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9141368Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9141618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9141737Z return handle_torch_function( 2025-09-07T08:12:36.9142016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9142160Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9142496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9142568Z return func(*args, **kwargs) 2025-09-07T08:12:36.9142821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9142895Z result = _engine_run_backward( 2025-09-07T08:12:36.9143194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9143465Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9143722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9143796Z return user_fn(self, *args) 2025-09-07T08:12:36.9144085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9144167Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9144484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9144579Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9144829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9144899Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9145235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9145331Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9145607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9145696Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9146020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9146111Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9146424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9146537Z t = dispatch_trace( 2025-09-07T08:12:36.9146790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9146875Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9147122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9147203Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9147538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9147684Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9147934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9148002Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9148252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9148333Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9148635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9148730Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9148806Z File "", line 1, in 2025-09-07T08:12:36.9149141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9149295Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9149564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9149653Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9150044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9150132Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9150478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9150557Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9150991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9151070Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9151343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9151512Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9151756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9151872Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9152121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9152198Z leaves = list(leaves) 2025-09-07T08:12:36.9152442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9152507Z return func(x) 2025-09-07T08:12:36.9152787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9152906Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9153248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9153320Z return func(*args, **kwargs) 2025-09-07T08:12:36.9153688Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9153925Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9153929Z 2025-09-07T08:12:36.9154384Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9154396Z 2025-09-07T08:12:36.9154402Z 2025-09-07T08:12:36.9154538Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9154857Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9154861Z 2025-09-07T08:12:36.9155032Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9155170Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9155239Z inline_call [] 2025-09-07T08:12:36.9155351Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9155416Z inductor [] 2025-09-07T08:12:36.9155564Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9155698Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9156241Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9156521Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9156677Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9156986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9157150Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9157419Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9157658Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9157798Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9157861Z inline_call [] 2025-09-07T08:12:36.9157998Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9158146Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9158276Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9158806Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9159027Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9159176Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9159478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9159642Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9159906Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9160138Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9160237Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9160441Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9160520Z Traceback (most recent call last): 2025-09-07T08:12:36.9160834Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9160938Z self._run_test( 2025-09-07T08:12:36.9161323Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9161427Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9161693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9161785Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9162084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9162173Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9162442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9162525Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9162809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9162963Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9163274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9163355Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9163710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9163809Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9164093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9164191Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9164419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9164548Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9164801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9164922Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9165278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9165360Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9165643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9165715Z return aot_autograd( 2025-09-07T08:12:36.9165994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9166123Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9166448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9166613Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9166986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9167072Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9167457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9167533Z fx_g = _create_graph( 2025-09-07T08:12:36.9167865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9167928Z fx_g = make_fx( 2025-09-07T08:12:36.9168246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9168374Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9168714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9168796Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9169116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9169196Z t = dispatch_trace( 2025-09-07T08:12:36.9169415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9169499Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9169747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9169820Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9170148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9170300Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9170557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9170628Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9170899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9171012Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9171276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9171354Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9171652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9171748Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9172065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9172181Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9172542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9172931Z outs_pair = fn(*args) 2025-09-07T08:12:36.9173364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9173491Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9173845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9173919Z outs_pair = fn(*args) 2025-09-07T08:12:36.9174279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9174399Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9174795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9174934Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9175294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9175362Z outs_pair = fn(*args) 2025-09-07T08:12:36.9175762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9175844Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9176197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9176419Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9176729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9176808Z return handle_torch_function( 2025-09-07T08:12:36.9177102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9177251Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9177688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9177808Z return func(*args, **kwargs) 2025-09-07T08:12:36.9178182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9178284Z result = _engine_run_backward( 2025-09-07T08:12:36.9178758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9179135Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9179554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9179783Z return user_fn(self, *args) 2025-09-07T08:12:36.9180249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9180368Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9180812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9180902Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9181150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9181229Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9181566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9181661Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9182044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9182142Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9182469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9182557Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9182870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9182945Z t = dispatch_trace( 2025-09-07T08:12:36.9183168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9183248Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9183492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9183561Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9183890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9184040Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9184290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9184358Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9184614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9184728Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9185026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9185157Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9185233Z File "", line 1, in 2025-09-07T08:12:36.9185524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9185676Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9185949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9186039Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9186428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9186509Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9186855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9186941Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9187226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9187342Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9187617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9187784Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9188033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9188138Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9188387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9188463Z leaves = list(leaves) 2025-09-07T08:12:36.9188708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9188776Z return func(x) 2025-09-07T08:12:36.9189088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9189207Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9189552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9189624Z return func(*args, **kwargs) 2025-09-07T08:12:36.9189988Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9190149Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9190155Z 2025-09-07T08:12:36.9190582Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9190586Z 2025-09-07T08:12:36.9190588Z 2025-09-07T08:12:36.9190724Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9191051Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9191057Z 2025-09-07T08:12:36.9191219Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9191357Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9191428Z inline_call [] 2025-09-07T08:12:36.9191533Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9191612Z inductor [] 2025-09-07T08:12:36.9191754Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9191926Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9192496Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9192731Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9192889Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9193193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9193364Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9193623Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9193872Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9194015Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9194078Z inline_call [] 2025-09-07T08:12:36.9194183Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9194323Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9194503Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9195033Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9195257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9195408Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9195711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9195881Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9196138Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9196409Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9196550Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9196613Z inline_call [] 2025-09-07T08:12:36.9196718Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9196851Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9196989Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9197519Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9197744Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9197897Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9198197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9198377Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9198635Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9198865Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9199310Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ad83f06894632fce.xml - 2025-09-07T08:12:36.9199455Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9200242Z FAILED [0.6105s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9200409Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9200413Z 2025-09-07T08:12:36.9200836Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9200840Z 2025-09-07T08:12:36.9200843Z 2025-09-07T08:12:36.9200976Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9201468Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9201474Z 2025-09-07T08:12:36.9201640Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9201751Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9201882Z ================== 1 failed, 220 deselected, 2 rerun in 2.32s ================== 2025-09-07T08:12:36.9201999Z Got exit code 1 2025-09-07T08:12:36.9202076Z Retrying single test... 2025-09-07T08:12:36.9202945Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9203022Z import pkg_resources 2025-09-07T08:12:36.9203362Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ebe9ef9f2f0e632.xml 2025-09-07T08:12:36.9203464Z ============================= test session starts ============================== 2025-09-07T08:12:36.9203684Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9203751Z cachedir: .pytest_cache 2025-09-07T08:12:36.9204104Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9204194Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9204264Z configfile: pytest.ini 2025-09-07T08:12:36.9204589Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9204730Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9205192Z stepcurrent: skipping 53 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9205272Z Running 1 items in this shard 2025-09-07T08:12:36.9205277Z 2025-09-07T08:12:36.9205671Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.9711s] [100%] 2025-09-07T08:12:36.9206059Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6554s] [100%] 2025-09-07T08:12:36.9206394Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True FAILED [0.6069s] [100%] 2025-09-07T08:12:36.9206404Z 2025-09-07T08:12:36.9206489Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9206692Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9206815Z Traceback (most recent call last): 2025-09-07T08:12:36.9207150Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9207221Z self._run_test( 2025-09-07T08:12:36.9207458Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9207563Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9207841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9207925Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9208234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9208319Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9208592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9208680Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9208973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9209140Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9209451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9209600Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9209902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9210002Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9210292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9210387Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9210624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9210748Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9210999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9211165Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9211454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9211540Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9211818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9211887Z return aot_autograd( 2025-09-07T08:12:36.9212177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9212312Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9212770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9212933Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9213313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9213391Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9213767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9213844Z fx_g = _create_graph( 2025-09-07T08:12:36.9214178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9214303Z fx_g = make_fx( 2025-09-07T08:12:36.9214605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9214723Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9215025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9215108Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9215435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9215503Z t = dispatch_trace( 2025-09-07T08:12:36.9215730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9215807Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9216054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9216135Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9216460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9216629Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9216884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9216991Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9217259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9217335Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9217612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9217683Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9217985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9218084Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9218401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9218523Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9218913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9218993Z outs_pair = fn(*args) 2025-09-07T08:12:36.9219341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9219464Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9219818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9219886Z outs_pair = fn(*args) 2025-09-07T08:12:36.9220251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9220361Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9220763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9220906Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9221255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9221330Z outs_pair = fn(*args) 2025-09-07T08:12:36.9221715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9221839Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9222216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9222301Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9222554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9222631Z return handle_torch_function( 2025-09-07T08:12:36.9222916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9223057Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9223397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9223470Z return func(*args, **kwargs) 2025-09-07T08:12:36.9223713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9223793Z result = _engine_run_backward( 2025-09-07T08:12:36.9224095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9224345Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9224641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9224716Z return user_fn(self, *args) 2025-09-07T08:12:36.9225015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9225092Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9225414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9225494Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9225740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9225818Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9226182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9226284Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9226557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9226654Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9226987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9227076Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9227398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9227469Z t = dispatch_trace( 2025-09-07T08:12:36.9227696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9227771Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9228016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9228094Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9228413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9228566Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9228812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9228882Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9229177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9229252Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9229590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9229683Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9229765Z File "", line 1, in 2025-09-07T08:12:36.9230052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9230200Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9230479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9230564Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9230961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9231040Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9231390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9231477Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9231801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9231883Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9232149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9232321Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9232566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9232675Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9232931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9232999Z leaves = list(leaves) 2025-09-07T08:12:36.9233507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9239848Z return func(x) 2025-09-07T08:12:36.9240198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9240333Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9240695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9240772Z return func(*args, **kwargs) 2025-09-07T08:12:36.9241310Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9241489Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9241493Z 2025-09-07T08:12:36.9241927Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9241935Z 2025-09-07T08:12:36.9241939Z 2025-09-07T08:12:36.9242076Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9242406Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9242410Z 2025-09-07T08:12:36.9242575Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9242719Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9242790Z inline_call [] 2025-09-07T08:12:36.9242950Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9243019Z inductor [] 2025-09-07T08:12:36.9243162Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9243334Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9243872Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9244108Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9244264Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9244578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9244750Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9245015Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9245256Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9245470Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9245553Z Traceback (most recent call last): 2025-09-07T08:12:36.9245901Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9245965Z self._run_test( 2025-09-07T08:12:36.9246193Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9246305Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9246573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9246665Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9246985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9247079Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9247354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9247473Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9247766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9247919Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9248232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9248316Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9248618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9248729Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9249015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9249117Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9249350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9249473Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9249731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9249849Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9250135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9250254Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9250545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9250655Z return aot_autograd( 2025-09-07T08:12:36.9250925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9251062Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9251388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9251554Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9251925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9252005Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9252386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9252461Z fx_g = _create_graph( 2025-09-07T08:12:36.9252800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9252863Z fx_g = make_fx( 2025-09-07T08:12:36.9253220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9253309Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9253623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9253710Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9254030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9254104Z t = dispatch_trace( 2025-09-07T08:12:36.9254329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9254406Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9254664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9254771Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9255118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9255274Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9255521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9255600Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9255849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9255932Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9256198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9256276Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9256592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9256684Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9257005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9257119Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9257481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9257552Z outs_pair = fn(*args) 2025-09-07T08:12:36.9257906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9258110Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9258465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9258541Z outs_pair = fn(*args) 2025-09-07T08:12:36.9258902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9259018Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9259414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9259548Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9259905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9259973Z outs_pair = fn(*args) 2025-09-07T08:12:36.9260378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9260461Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9260862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9260954Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9261203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9261286Z return handle_torch_function( 2025-09-07T08:12:36.9261568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9261716Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9262057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9262131Z return func(*args, **kwargs) 2025-09-07T08:12:36.9262417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9262497Z result = _engine_run_backward( 2025-09-07T08:12:36.9262794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9263030Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9263278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9263359Z return user_fn(self, *args) 2025-09-07T08:12:36.9263650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9263734Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9264048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9264134Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9264382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9264454Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9264794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9264887Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9265164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9265294Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9265650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9265757Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9266075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9266152Z t = dispatch_trace( 2025-09-07T08:12:36.9266371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9266448Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9266705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9266774Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9267109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9267262Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9267532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9267604Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9267856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9267997Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9268301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9268397Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9268474Z File "", line 1, in 2025-09-07T08:12:36.9268763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9268932Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9269204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9269296Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9269724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9269808Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9270162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9270246Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9270541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9270617Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9270893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9271074Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9271324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9271438Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9271690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9271763Z leaves = list(leaves) 2025-09-07T08:12:36.9272008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9272071Z return func(x) 2025-09-07T08:12:36.9272350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9272603Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9273317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9273518Z return func(*args, **kwargs) 2025-09-07T08:12:36.9273900Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9274072Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9274077Z 2025-09-07T08:12:36.9274497Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9274501Z 2025-09-07T08:12:36.9274509Z 2025-09-07T08:12:36.9274647Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9274967Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9274974Z 2025-09-07T08:12:36.9275145Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9275287Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9275357Z inline_call [] 2025-09-07T08:12:36.9275462Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9275591Z inductor [] 2025-09-07T08:12:36.9275736Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9275869Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9276398Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9276627Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9276777Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9277090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9277254Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9277582Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9277823Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9277959Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9278021Z inline_call [] 2025-09-07T08:12:36.9278121Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9278263Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9278390Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9278915Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9279137Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9279281Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9279587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9279747Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9280010Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9280242Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9280394Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9280640Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9280723Z Traceback (most recent call last): 2025-09-07T08:12:36.9281029Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9281192Z self._run_test( 2025-09-07T08:12:36.9281428Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9281530Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9281795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9281884Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9282189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9282279Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9282551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9282638Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9282919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9283116Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9283424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9283505Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9283819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9283921Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9284204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9284304Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9284532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9284696Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9284952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9285068Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9285355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9285435Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9285713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9285784Z return aot_autograd( 2025-09-07T08:12:36.9286061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9286189Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9286521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9286690Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9287066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9287149Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9287532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9287655Z fx_g = _create_graph( 2025-09-07T08:12:36.9288031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9288099Z fx_g = make_fx( 2025-09-07T08:12:36.9288410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9288495Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9288795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9288881Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9289204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9289279Z t = dispatch_trace( 2025-09-07T08:12:36.9289500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9289584Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9289836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9289908Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9290240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9290426Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9290677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9290746Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9290993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9291073Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9291338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9291416Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9291717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9291816Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9292188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9292307Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9292664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9292731Z outs_pair = fn(*args) 2025-09-07T08:12:36.9293081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9293204Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9293553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9293626Z outs_pair = fn(*args) 2025-09-07T08:12:36.9293986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9294102Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9294499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9294633Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9294982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9295089Z outs_pair = fn(*args) 2025-09-07T08:12:36.9295535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9295618Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9295972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9296058Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9296306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9296403Z return handle_torch_function( 2025-09-07T08:12:36.9296687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9296830Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9297169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9297245Z return func(*args, **kwargs) 2025-09-07T08:12:36.9297492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9297564Z result = _engine_run_backward( 2025-09-07T08:12:36.9297900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9298138Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9298396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9298469Z return user_fn(self, *args) 2025-09-07T08:12:36.9298757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9298840Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9299164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9299253Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9299534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9299613Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9299946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9300040Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9300318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9300408Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9300735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9300821Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9301134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9301219Z t = dispatch_trace( 2025-09-07T08:12:36.9301442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9301526Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9301771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9301839Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9302164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9302314Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9302609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9302720Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9302979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9303054Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9303353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9303449Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9303522Z File "", line 1, in 2025-09-07T08:12:36.9303813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9303959Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9304233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9304327Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9304715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9304801Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9305185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9305263Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9305561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9305636Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9305911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9306083Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9306346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9306455Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9306739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9306817Z leaves = list(leaves) 2025-09-07T08:12:36.9307062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9307137Z return func(x) 2025-09-07T08:12:36.9307410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9307529Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9307873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9307948Z return func(*args, **kwargs) 2025-09-07T08:12:36.9308309Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9308473Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9308481Z 2025-09-07T08:12:36.9308909Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9308913Z 2025-09-07T08:12:36.9308916Z 2025-09-07T08:12:36.9309051Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9309377Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9309381Z 2025-09-07T08:12:36.9309581Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9309718Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9309822Z inline_call [] 2025-09-07T08:12:36.9309925Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9309994Z inductor [] 2025-09-07T08:12:36.9310130Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9310261Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9310793Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9311030Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9311181Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9311486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9311656Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9311922Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9312159Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9312333Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9312396Z inline_call [] 2025-09-07T08:12:36.9312502Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9312642Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9312769Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9313293Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9313517Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9313664Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9313996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9314162Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9314431Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9314673Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9314804Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9314869Z inline_call [] 2025-09-07T08:12:36.9314976Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9315122Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9315258Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9315776Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9316004Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9316146Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9316443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9316611Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9316905Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9317184Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9317627Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ebe9ef9f2f0e632.xml - 2025-09-07T08:12:36.9317741Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9318492Z FAILED [0.6069s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9318655Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9318661Z 2025-09-07T08:12:36.9319084Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9319089Z 2025-09-07T08:12:36.9319092Z 2025-09-07T08:12:36.9319230Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9319562Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True 2025-09-07T08:12:36.9319609Z 2025-09-07T08:12:36.9319777Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9319893Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9320014Z ================== 1 failed, 220 deselected, 2 rerun in 2.28s ================== 2025-09-07T08:12:36.9320084Z Got exit code 1 2025-09-07T08:12:36.9320327Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.9321313Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9321430Z import pkg_resources 2025-09-07T08:12:36.9321770Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9d771ad2876320f7.xml 2025-09-07T08:12:36.9321877Z ============================= test session starts ============================== 2025-09-07T08:12:36.9322093Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9322166Z cachedir: .pytest_cache 2025-09-07T08:12:36.9322471Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9322559Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9322632Z configfile: pytest.ini 2025-09-07T08:12:36.9322954Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9323101Z collecting ... collected 467 items / 54 deselected / 413 selected 2025-09-07T08:12:36.9323193Z stepcurrent: skipping 54 already run items. 2025-09-07T08:12:36.9323266Z Running 167 items in this shard 2025-09-07T08:12:36.9323270Z 2025-09-07T08:12:36.9323673Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.9940s] [ 0%] 2025-09-07T08:12:36.9324057Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6688s] [ 0%] 2025-09-07T08:12:36.9324399Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True FAILED [0.6051s] [ 0%] 2025-09-07T08:12:36.9324465Z 2025-09-07T08:12:36.9324585Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9324797Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9324880Z Traceback (most recent call last): 2025-09-07T08:12:36.9325191Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9325269Z self._run_test( 2025-09-07T08:12:36.9325503Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9325616Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9325890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9325976Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9326290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9326378Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9326659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9326741Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9327089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9327246Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9327552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9327641Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9327945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9328053Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9328341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9328436Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9328714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9328841Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9329098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9329214Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9329495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9329589Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9329867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9329945Z return aot_autograd( 2025-09-07T08:12:36.9330217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9330357Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9330685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9330848Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9331227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9331303Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9331685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9331796Z fx_g = _create_graph( 2025-09-07T08:12:36.9332162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9332232Z fx_g = make_fx( 2025-09-07T08:12:36.9332538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9332630Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9332926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9333009Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9333329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9333396Z t = dispatch_trace( 2025-09-07T08:12:36.9333626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9333702Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9333960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9334033Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9334403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9334564Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9334817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9334893Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9335148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9335224Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9335498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9335571Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9335875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9336013Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9336341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9336457Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9336813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9336891Z outs_pair = fn(*args) 2025-09-07T08:12:36.9337241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9337373Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9337725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9337797Z outs_pair = fn(*args) 2025-09-07T08:12:36.9338170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9338281Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9338683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9338813Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9339170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9339277Z outs_pair = fn(*args) 2025-09-07T08:12:36.9339694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9339783Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9340130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9340217Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9340466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9340541Z return handle_torch_function( 2025-09-07T08:12:36.9340823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9340962Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9341308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9341381Z return func(*args, **kwargs) 2025-09-07T08:12:36.9341631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9341744Z result = _engine_run_backward( 2025-09-07T08:12:36.9342224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9342604Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9342876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9342954Z return user_fn(self, *args) 2025-09-07T08:12:36.9343254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9343330Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9343655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9343735Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9344048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9344122Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9344459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9344555Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9344827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9344924Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9345251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9345343Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9345662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9345731Z t = dispatch_trace( 2025-09-07T08:12:36.9345969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9346048Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9346300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9346369Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9346689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9346886Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9347172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9347250Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9347504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9347585Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9347881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9347971Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9348054Z File "", line 1, in 2025-09-07T08:12:36.9348342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9348494Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9348770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9348854Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9349260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9349383Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9349735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9349813Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9350109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9350194Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9350466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9350643Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9350953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9351212Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9351527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9351597Z leaves = list(leaves) 2025-09-07T08:12:36.9351848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9351911Z return func(x) 2025-09-07T08:12:36.9352188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9352309Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9352651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9352733Z return func(*args, **kwargs) 2025-09-07T08:12:36.9353101Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9353284Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9353289Z 2025-09-07T08:12:36.9353713Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9353717Z 2025-09-07T08:12:36.9353720Z 2025-09-07T08:12:36.9353861Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9354185Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9354235Z 2025-09-07T08:12:36.9354407Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9354584Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9354650Z inline_call [] 2025-09-07T08:12:36.9354764Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9354831Z inductor [] 2025-09-07T08:12:36.9354984Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9355126Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9355659Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9355894Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9356045Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9356360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9356527Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9356795Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9357070Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9357280Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9357366Z Traceback (most recent call last): 2025-09-07T08:12:36.9357660Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9357731Z self._run_test( 2025-09-07T08:12:36.9357962Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9358065Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9358345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9358432Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9358777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9358864Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9359140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9359226Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9359508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9359676Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9359992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9360080Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9360381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9360483Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9360771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9360865Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9361220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9361346Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9361599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9361824Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9362316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9362412Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9362691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9362763Z return aot_autograd( 2025-09-07T08:12:36.9363042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9363170Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9363499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9363664Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9364046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9364124Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9364502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9364619Z fx_g = _create_graph( 2025-09-07T08:12:36.9364963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9365033Z fx_g = make_fx( 2025-09-07T08:12:36.9365341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9365424Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9365727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9365806Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9366135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9366203Z t = dispatch_trace( 2025-09-07T08:12:36.9366467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9366549Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9366803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9366881Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9367209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9367363Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9367614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9367685Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9367947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9368023Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9368311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9368384Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9368688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9368788Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9369103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9369261Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9369658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9369739Z outs_pair = fn(*args) 2025-09-07T08:12:36.9370092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9370215Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9370575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9370644Z outs_pair = fn(*args) 2025-09-07T08:12:36.9371011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9371119Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9371522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9371658Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9372009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9372122Z outs_pair = fn(*args) 2025-09-07T08:12:36.9372510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9372597Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9373314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9373408Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9373672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9373751Z return handle_torch_function( 2025-09-07T08:12:36.9374039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9374290Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9374646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9374721Z return func(*args, **kwargs) 2025-09-07T08:12:36.9374969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9375051Z result = _engine_run_backward( 2025-09-07T08:12:36.9375344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9375591Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9375845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9375919Z return user_fn(self, *args) 2025-09-07T08:12:36.9376218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9376296Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9376621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9376702Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9376949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9377032Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9377425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9377525Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9377855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9377952Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9378291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9378380Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9378703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9378771Z t = dispatch_trace( 2025-09-07T08:12:36.9378997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9379076Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9379321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9379400Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9379720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9379962Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9380211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9380279Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9380534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9380606Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9380920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9381011Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9381089Z File "", line 1, in 2025-09-07T08:12:36.9381378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9381561Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9381844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9381928Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9382331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9382414Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9382765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9382853Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9383142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9383221Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9383489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9383659Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9383914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9384023Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9384278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9384345Z leaves = list(leaves) 2025-09-07T08:12:36.9384635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9384698Z return func(x) 2025-09-07T08:12:36.9385009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9385137Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9385473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9385552Z return func(*args, **kwargs) 2025-09-07T08:12:36.9385908Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9386071Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9386085Z 2025-09-07T08:12:36.9386509Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9386514Z 2025-09-07T08:12:36.9386517Z 2025-09-07T08:12:36.9386656Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9386990Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9387032Z 2025-09-07T08:12:36.9387201Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9387345Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9387416Z inline_call [] 2025-09-07T08:12:36.9387528Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9387589Z inductor [] 2025-09-07T08:12:36.9387728Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9387864Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9388400Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9388641Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9388913Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9389226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9389400Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9389664Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9389907Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9390041Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9390109Z inline_call [] 2025-09-07T08:12:36.9390214Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9390353Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9390490Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9391027Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9391257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9391402Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9391704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9391913Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9392207Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9392447Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9392541Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9392759Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9392837Z Traceback (most recent call last): 2025-09-07T08:12:36.9393138Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9393211Z self._run_test( 2025-09-07T08:12:36.9393452Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9393566Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9393832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9393918Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9394231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9394356Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9394635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9394717Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9395000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9395160Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9395467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9395555Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9395860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9395962Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9396283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9396387Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9396625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9396746Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9397006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9397121Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9397401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9397487Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9397759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9397835Z return aot_autograd( 2025-09-07T08:12:36.9398105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9398233Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9398563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9398721Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9399101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9399219Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9399637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9399710Z fx_g = _create_graph( 2025-09-07T08:12:36.9400044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9400111Z fx_g = make_fx( 2025-09-07T08:12:36.9400414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9400500Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9400794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9400872Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9401352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9401423Z t = dispatch_trace( 2025-09-07T08:12:36.9401649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9401724Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9402037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9402111Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9402436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9402593Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9402841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9402919Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9403172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9403248Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9403559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9403634Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9403942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9404034Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9404353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9404474Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9404830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9404911Z outs_pair = fn(*args) 2025-09-07T08:12:36.9405262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9405395Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9405746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9405814Z outs_pair = fn(*args) 2025-09-07T08:12:36.9406181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9406290Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9406690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9406857Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9407270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9407340Z outs_pair = fn(*args) 2025-09-07T08:12:36.9407732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9407829Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9408177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9408269Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9408516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9408596Z return handle_torch_function( 2025-09-07T08:12:36.9408886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9409025Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9409370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9409485Z return func(*args, **kwargs) 2025-09-07T08:12:36.9409731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9409812Z result = _engine_run_backward( 2025-09-07T08:12:36.9410106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9410348Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9410603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9410683Z return user_fn(self, *args) 2025-09-07T08:12:36.9410973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9411113Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9411448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9411528Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9411782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9411852Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9412184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9412289Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9412566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9412663Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9412990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9413084Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9413403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9413471Z t = dispatch_trace( 2025-09-07T08:12:36.9413705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9413780Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9414032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9414140Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9414492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9414646Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9414896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9414971Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9415220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9415292Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9415596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9415684Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9415774Z File "", line 1, in 2025-09-07T08:12:36.9416067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9416219Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9416490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9416611Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9417007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9417084Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9417435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9417513Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9417801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9417880Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9418150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9418358Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9418608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9418718Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9418968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9419034Z leaves = list(leaves) 2025-09-07T08:12:36.9419281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9419349Z return func(x) 2025-09-07T08:12:36.9419626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9419747Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9420087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9420173Z return func(*args, **kwargs) 2025-09-07T08:12:36.9420528Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9420698Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9420702Z 2025-09-07T08:12:36.9421143Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9421182Z 2025-09-07T08:12:36.9421185Z 2025-09-07T08:12:36.9421329Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9421688Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9421692Z 2025-09-07T08:12:36.9421863Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9422003Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9422066Z inline_call [] 2025-09-07T08:12:36.9422175Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9422237Z inductor [] 2025-09-07T08:12:36.9422375Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9422523Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9423053Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9423292Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9423439Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9423757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9423961Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9424223Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9424463Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9424593Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9424661Z inline_call [] 2025-09-07T08:12:36.9424766Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9424903Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9425038Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9425596Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9425832Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9425974Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9426286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9426452Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9426711Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9426950Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9427080Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9427149Z inline_call [] 2025-09-07T08:12:36.9427255Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9427391Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9427529Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9428047Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9428274Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9428457Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9428806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9428972Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9429229Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9429471Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9429912Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9d771ad2876320f7.xml - 2025-09-07T08:12:36.9430022Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9430770Z FAILED [0.6051s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9430940Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9430944Z 2025-09-07T08:12:36.9431369Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9431409Z 2025-09-07T08:12:36.9431412Z 2025-09-07T08:12:36.9431564Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9431894Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9431898Z 2025-09-07T08:12:36.9432065Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9432177Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9432299Z ================== 1 failed, 54 deselected, 2 rerun in 2.31s =================== 2025-09-07T08:12:36.9432370Z Got exit code 1 2025-09-07T08:12:36.9432441Z Retrying single test... 2025-09-07T08:12:36.9433365Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9433442Z import pkg_resources 2025-09-07T08:12:36.9433785Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ec1c084e6f6dbd08.xml 2025-09-07T08:12:36.9433890Z ============================= test session starts ============================== 2025-09-07T08:12:36.9434103Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9434179Z cachedir: .pytest_cache 2025-09-07T08:12:36.9434488Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9434586Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9434659Z configfile: pytest.ini 2025-09-07T08:12:36.9434987Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9435135Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9435600Z stepcurrent: skipping 54 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9435680Z Running 1 items in this shard 2025-09-07T08:12:36.9435684Z 2025-09-07T08:12:36.9436076Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.9883s] [100%] 2025-09-07T08:12:36.9436559Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6152s] [100%] 2025-09-07T08:12:36.9436901Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True FAILED [0.5928s] [100%] 2025-09-07T08:12:36.9436907Z 2025-09-07T08:12:36.9436992Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9437204Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9437290Z Traceback (most recent call last): 2025-09-07T08:12:36.9437603Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9437666Z self._run_test( 2025-09-07T08:12:36.9437897Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9438008Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9438279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9438370Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9438722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9438811Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9439083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9439161Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9439450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9439605Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9439917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9440000Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9440340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9440449Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9440734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9440835Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9441181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9441314Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9441571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9441687Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9441976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9442057Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9442338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9442408Z return aot_autograd( 2025-09-07T08:12:36.9442681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9442818Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9443147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9443358Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9443770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9443859Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9444239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9444310Z fx_g = _create_graph( 2025-09-07T08:12:36.9444651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9444713Z fx_g = make_fx( 2025-09-07T08:12:36.9445024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9445106Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9445402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9445485Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9445803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9445878Z t = dispatch_trace( 2025-09-07T08:12:36.9446150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9446226Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9446486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9446556Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9446887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9447039Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9447295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9447364Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9447619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9447736Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9448010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9448091Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9448390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9448482Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9448804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9448921Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9449285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9449355Z outs_pair = fn(*args) 2025-09-07T08:12:36.9449709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9449839Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9450194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9450269Z outs_pair = fn(*args) 2025-09-07T08:12:36.9450629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9450782Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9451213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9451353Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9451716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9451785Z outs_pair = fn(*args) 2025-09-07T08:12:36.9452183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9452264Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9452615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9452703Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9452956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9453038Z return handle_torch_function( 2025-09-07T08:12:36.9453319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9453465Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9453848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9453920Z return func(*args, **kwargs) 2025-09-07T08:12:36.9454172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9454245Z result = _engine_run_backward( 2025-09-07T08:12:36.9454543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9454783Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9455037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9455119Z return user_fn(self, *args) 2025-09-07T08:12:36.9455443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9455527Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9455842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9455926Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9456171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9456241Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9456586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9456681Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9456956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9457045Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9457370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9457459Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9457787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9457863Z t = dispatch_trace( 2025-09-07T08:12:36.9458247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9458425Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9458743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9458815Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9459152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9459308Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9459561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9459630Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9459878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9459957Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9460256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9460351Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9460429Z File "", line 1, in 2025-09-07T08:12:36.9460719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9460879Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9461191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9461282Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9461673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9461758Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9462105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9462184Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9462479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9462557Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9462888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9463060Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9463305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9463418Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9463667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9463739Z leaves = list(leaves) 2025-09-07T08:12:36.9463984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9464058Z return func(x) 2025-09-07T08:12:36.9464346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9464466Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9464811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9464882Z return func(*args, **kwargs) 2025-09-07T08:12:36.9465244Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9465410Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9465414Z 2025-09-07T08:12:36.9465838Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9465885Z 2025-09-07T08:12:36.9465888Z 2025-09-07T08:12:36.9466064Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9466396Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9466402Z 2025-09-07T08:12:36.9466573Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9466722Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9466791Z inline_call [] 2025-09-07T08:12:36.9466896Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9466959Z inductor [] 2025-09-07T08:12:36.9467109Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9467255Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9467789Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9468023Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9468182Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9468538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9468705Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9468973Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9469214Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9469434Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9469515Z Traceback (most recent call last): 2025-09-07T08:12:36.9469815Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9469887Z self._run_test( 2025-09-07T08:12:36.9470154Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9470268Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9470538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9470625Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9470947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9471034Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9471315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9471396Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9471701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9471860Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9472173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9472262Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9472564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9473000Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9473302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9473528Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9473830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9473955Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9474215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9474336Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9474621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9474712Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9474989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9475067Z return aot_autograd( 2025-09-07T08:12:36.9475340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9475474Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9475801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9475966Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9476409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9476488Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9476871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9476940Z fx_g = _create_graph( 2025-09-07T08:12:36.9477297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9477364Z fx_g = make_fx( 2025-09-07T08:12:36.9477671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9477759Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9478101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9478190Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9478508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9478577Z t = dispatch_trace( 2025-09-07T08:12:36.9478805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9478880Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9479141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9479212Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9479536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9479697Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9479947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9480022Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9480271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9480351Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9480619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9480690Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9481171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9481305Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9481631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9481749Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9482107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9482183Z outs_pair = fn(*args) 2025-09-07T08:12:36.9482534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9482662Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9483012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9483082Z outs_pair = fn(*args) 2025-09-07T08:12:36.9483455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9483565Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9484011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9484141Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9484501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9484569Z outs_pair = fn(*args) 2025-09-07T08:12:36.9484953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9485042Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9485386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9485511Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9485765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9485852Z return handle_torch_function( 2025-09-07T08:12:36.9486133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9486275Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9486622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9486698Z return func(*args, **kwargs) 2025-09-07T08:12:36.9486952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9487029Z result = _engine_run_backward( 2025-09-07T08:12:36.9487332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9487579Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9487836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9487920Z return user_fn(self, *args) 2025-09-07T08:12:36.9488225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9488306Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9488629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9488825Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9489115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9489189Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9489530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9489629Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9489900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9489998Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9490320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9490414Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9490731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9490800Z t = dispatch_trace( 2025-09-07T08:12:36.9491029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9491107Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9491428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9491498Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9491819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9491974Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9492220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9492296Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9492548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9492627Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9492960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9493053Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9493131Z File "", line 1, in 2025-09-07T08:12:36.9493416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9493569Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9493839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9493926Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9494321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9494399Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9494752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9494834Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9495124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9495200Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9495470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9495643Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9495928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9496041Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9496328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9496398Z leaves = list(leaves) 2025-09-07T08:12:36.9496650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9496714Z return func(x) 2025-09-07T08:12:36.9496993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9497110Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9497443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9497522Z return func(*args, **kwargs) 2025-09-07T08:12:36.9497889Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9498064Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9498068Z 2025-09-07T08:12:36.9498494Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9498534Z 2025-09-07T08:12:36.9498537Z 2025-09-07T08:12:36.9498679Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9499004Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9499008Z 2025-09-07T08:12:36.9499174Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9499312Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9499377Z inline_call [] 2025-09-07T08:12:36.9499488Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9499552Z inductor [] 2025-09-07T08:12:36.9499694Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9499868Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9500404Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9500637Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9500785Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9501100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9501266Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9501544Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9501783Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9501916Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9501988Z inline_call [] 2025-09-07T08:12:36.9502089Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9502233Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9502361Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9502883Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9503150Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9503331Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9503639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9503803Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9504067Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9504301Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9504392Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9504610Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9504691Z Traceback (most recent call last): 2025-09-07T08:12:36.9504996Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9505061Z self._run_test( 2025-09-07T08:12:36.9505295Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9505406Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9505810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9505903Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9506209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9506293Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9506572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9506653Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9506945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9507097Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9507445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9507532Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9507831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9507939Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9508222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9508325Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9508554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9508676Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9508930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9509047Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9509332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9509411Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9509689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9509759Z return aot_autograd( 2025-09-07T08:12:36.9510028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9510199Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9510562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9510727Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9511101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9511178Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9511559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9511628Z fx_g = _create_graph( 2025-09-07T08:12:36.9511969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9512033Z fx_g = make_fx( 2025-09-07T08:12:36.9512339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9512424Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9512717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9512803Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9513160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9513233Z t = dispatch_trace( 2025-09-07T08:12:36.9513451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9513525Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9513785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9513856Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9514184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9514335Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9514742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9514864Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9515255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9515341Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9515616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9515689Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9515995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9516090Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9516416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9516530Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9516898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9516973Z outs_pair = fn(*args) 2025-09-07T08:12:36.9517332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9517464Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9517817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9517948Z outs_pair = fn(*args) 2025-09-07T08:12:36.9518391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9518512Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9518914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9519050Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9519410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9519479Z outs_pair = fn(*args) 2025-09-07T08:12:36.9519874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9519958Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9520307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9520399Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9520650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9520771Z return handle_torch_function( 2025-09-07T08:12:36.9521196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9521345Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9521685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9521760Z return func(*args, **kwargs) 2025-09-07T08:12:36.9522012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9522088Z result = _engine_run_backward( 2025-09-07T08:12:36.9522390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9522666Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9522924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9523002Z return user_fn(self, *args) 2025-09-07T08:12:36.9523294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9523378Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9523698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9523780Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9524033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9524109Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9524452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9524549Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9524830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9524923Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9525244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9525336Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9525652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9525776Z t = dispatch_trace( 2025-09-07T08:12:36.9526034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9526112Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9526379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9526453Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9526784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9526935Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9527190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9527260Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9527514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9527595Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9527896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9527991Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9528065Z File "", line 1, in 2025-09-07T08:12:36.9528393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9528545Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9528820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9528908Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9529301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9529381Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9529732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9529811Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9530160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9530236Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9530507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9530673Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9530919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9531033Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9531280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9531354Z leaves = list(leaves) 2025-09-07T08:12:36.9531598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9531663Z return func(x) 2025-09-07T08:12:36.9531944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9532062Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9532401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9532474Z return func(*args, **kwargs) 2025-09-07T08:12:36.9532831Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9533038Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9533043Z 2025-09-07T08:12:36.9533500Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9533507Z 2025-09-07T08:12:36.9533517Z 2025-09-07T08:12:36.9533651Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9533974Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9533978Z 2025-09-07T08:12:36.9534148Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9534286Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9534354Z inline_call [] 2025-09-07T08:12:36.9534470Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9534532Z inductor [] 2025-09-07T08:12:36.9534678Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9534811Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9535344Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9535614Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9535761Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9536075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9536240Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9536506Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9536742Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9536886Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9536948Z inline_call [] 2025-09-07T08:12:36.9537087Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9537232Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9537361Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9537896Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9538126Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9538270Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9538582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9538742Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9539004Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9539242Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9539379Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9539444Z inline_call [] 2025-09-07T08:12:36.9539544Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9539687Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9539860Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9540418Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9540650Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9540795Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9541098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9541257Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9541532Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9547803Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9548315Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ec1c084e6f6dbd08.xml - 2025-09-07T08:12:36.9548441Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9549201Z FAILED [0.5928s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9549450Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9549455Z 2025-09-07T08:12:36.9549880Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9549884Z 2025-09-07T08:12:36.9549889Z 2025-09-07T08:12:36.9550030Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9550359Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9550363Z 2025-09-07T08:12:36.9550531Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9550695Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9550832Z ================== 1 failed, 220 deselected, 2 rerun in 2.24s ================== 2025-09-07T08:12:36.9550904Z Got exit code 1 2025-09-07T08:12:36.9550975Z Retrying single test... 2025-09-07T08:12:36.9551859Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9551934Z import pkg_resources 2025-09-07T08:12:36.9552277Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-48c2ca19b6bd094f.xml 2025-09-07T08:12:36.9552383Z ============================= test session starts ============================== 2025-09-07T08:12:36.9552602Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9552681Z cachedir: .pytest_cache 2025-09-07T08:12:36.9552994Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9553076Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9553155Z configfile: pytest.ini 2025-09-07T08:12:36.9553477Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9553695Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9554193Z stepcurrent: skipping 54 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9554278Z Running 1 items in this shard 2025-09-07T08:12:36.9554282Z 2025-09-07T08:12:36.9554677Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.0168s] [100%] 2025-09-07T08:12:36.9555070Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [0.6325s] [100%] 2025-09-07T08:12:36.9555423Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True FAILED [0.6085s] [100%] 2025-09-07T08:12:36.9555427Z 2025-09-07T08:12:36.9555516Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9555732Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9555815Z Traceback (most recent call last): 2025-09-07T08:12:36.9556128Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9556194Z self._run_test( 2025-09-07T08:12:36.9556470Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9556585Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9556857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9556948Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9557255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9557350Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9557625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9557709Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9558000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9558192Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9558509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9558592Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9558893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9559001Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9559292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9559398Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9559632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9559753Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9560015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9560134Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9560418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9560499Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9560776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9560847Z return aot_autograd( 2025-09-07T08:12:36.9561325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9561508Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9561836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9562003Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9562375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9562453Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9562832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9562901Z fx_g = _create_graph( 2025-09-07T08:12:36.9563252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9563314Z fx_g = make_fx( 2025-09-07T08:12:36.9563624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9563708Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9564041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9564126Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9564442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9564512Z t = dispatch_trace( 2025-09-07T08:12:36.9564729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9564808Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9565068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9565140Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9565471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9565660Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9565916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9565991Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9566241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9566320Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9566586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9566667Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9566968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9567060Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9567383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9567500Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9567864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9567936Z outs_pair = fn(*args) 2025-09-07T08:12:36.9568284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9568412Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9568807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9568927Z outs_pair = fn(*args) 2025-09-07T08:12:36.9569292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9569411Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9569810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9569940Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9570297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9570365Z outs_pair = fn(*args) 2025-09-07T08:12:36.9570757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9570841Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9571186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9571279Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9571566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9571649Z return handle_torch_function( 2025-09-07T08:12:36.9571928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9572076Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9572414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9572490Z return func(*args, **kwargs) 2025-09-07T08:12:36.9573121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9573201Z result = _engine_run_backward( 2025-09-07T08:12:36.9573627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9573876Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9574131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9574210Z return user_fn(self, *args) 2025-09-07T08:12:36.9574503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9574592Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9574911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9574996Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9575251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9575326Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9575673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9575771Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9576053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9576151Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9576477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9576638Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9577010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9577088Z t = dispatch_trace( 2025-09-07T08:12:36.9577313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9577393Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9577648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9577719Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9578049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9578200Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9578463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9578539Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9578794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9578878Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9579179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9579349Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9579422Z File "", line 1, in 2025-09-07T08:12:36.9579711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9579866Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9580139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9580243Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9580637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9580718Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9581137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9581222Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9581511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9581585Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9581857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9582025Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9582272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9582388Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9582635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9582709Z leaves = list(leaves) 2025-09-07T08:12:36.9582953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9583017Z return func(x) 2025-09-07T08:12:36.9583310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9583429Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9583771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9583884Z return func(*args, **kwargs) 2025-09-07T08:12:36.9584241Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9584448Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9584453Z 2025-09-07T08:12:36.9584879Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9584885Z 2025-09-07T08:12:36.9584898Z 2025-09-07T08:12:36.9585034Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9585360Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9585364Z 2025-09-07T08:12:36.9585534Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9585675Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9585743Z inline_call [] 2025-09-07T08:12:36.9585846Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9585909Z inductor [] 2025-09-07T08:12:36.9586051Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9586189Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9586762Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9586991Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9587141Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9587451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9587615Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9587886Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9588161Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9588377Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9588454Z Traceback (most recent call last): 2025-09-07T08:12:36.9588750Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9588820Z self._run_test( 2025-09-07T08:12:36.9589048Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9589170Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9589441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9589525Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9589836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9589920Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9590199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9590280Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9590560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9590720Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9591025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9591157Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9591488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9591596Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9591883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9591979Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9592214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9592335Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9592591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9592708Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9592988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9593072Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9593356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9593434Z return aot_autograd( 2025-09-07T08:12:36.9593706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9593884Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9594204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9594362Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9594751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9594832Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9595221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9595294Z fx_g = _create_graph( 2025-09-07T08:12:36.9595668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9595741Z fx_g = make_fx( 2025-09-07T08:12:36.9596053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9596146Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9596436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9596523Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9596847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9596917Z t = dispatch_trace( 2025-09-07T08:12:36.9597145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9597224Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9597479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9597554Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9597877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9598040Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9598289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9598364Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9598657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9598765Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9599039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9599115Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9599420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9599509Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9599827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9599939Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9600299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9600378Z outs_pair = fn(*args) 2025-09-07T08:12:36.9600728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9600857Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9601360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9601475Z outs_pair = fn(*args) 2025-09-07T08:12:36.9601847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9601956Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9602356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9602490Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9602844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9602912Z outs_pair = fn(*args) 2025-09-07T08:12:36.9603333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9603422Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9603767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9603854Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9604106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9604183Z return handle_torch_function( 2025-09-07T08:12:36.9604468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9604609Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9604953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9605027Z return func(*args, **kwargs) 2025-09-07T08:12:36.9605281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9605355Z result = _engine_run_backward( 2025-09-07T08:12:36.9605647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9605902Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9606155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9606273Z return user_fn(self, *args) 2025-09-07T08:12:36.9606594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9606672Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9606996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9607075Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9607328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9607398Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9607735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9607830Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9608101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9608198Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9608518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9608615Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9608987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9609055Z t = dispatch_trace( 2025-09-07T08:12:36.9609287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9609366Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9609620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9609693Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9610013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9610169Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9610450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9610529Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9610778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9610857Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9611156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9611245Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9611325Z File "", line 1, in 2025-09-07T08:12:36.9611609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9611762Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9612038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9612136Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9612535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9612614Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9612961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9613040Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9613329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9613449Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9613758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9613938Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9614186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9614303Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9614552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9614621Z leaves = list(leaves) 2025-09-07T08:12:36.9614875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9614940Z return func(x) 2025-09-07T08:12:36.9615225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9615342Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9615679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9615787Z return func(*args, **kwargs) 2025-09-07T08:12:36.9616421Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9616603Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9616607Z 2025-09-07T08:12:36.9617042Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9617045Z 2025-09-07T08:12:36.9617049Z 2025-09-07T08:12:36.9617194Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9617523Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9617527Z 2025-09-07T08:12:36.9617700Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9617889Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9617957Z inline_call [] 2025-09-07T08:12:36.9618068Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9618128Z inductor [] 2025-09-07T08:12:36.9618270Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9618403Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9618928Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9619165Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9619314Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9619631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9619800Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9620063Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9620297Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9620430Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9620496Z inline_call [] 2025-09-07T08:12:36.9620599Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9620795Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9620962Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9621490Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9621720Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9621865Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9622170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9622333Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9622594Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9622830Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9622921Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9623134Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:36.9623251Z Traceback (most recent call last): 2025-09-07T08:12:36.9623553Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:12:36.9623616Z self._run_test( 2025-09-07T08:12:36.9623860Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9623962Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9624230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9624324Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9624630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9624724Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9625030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9625121Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9625404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9625556Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9625868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9625960Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9626269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9626370Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9626658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9626761Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9626993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9627131Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9627382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9627508Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9627788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9627908Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9628193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9628424Z return aot_autograd( 2025-09-07T08:12:36.9628709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9628846Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9629170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9629338Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9629709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9629800Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9630182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9630259Z fx_g = _create_graph( 2025-09-07T08:12:36.9630592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9630656Z fx_g = make_fx( 2025-09-07T08:12:36.9631018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9631103Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9631399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9631477Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9631791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9631866Z t = dispatch_trace( 2025-09-07T08:12:36.9632086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9632168Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9632420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9632525Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9632859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9633013Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9633264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9633332Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9633595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9633679Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9633949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9634026Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9634326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9634422Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9634735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9634848Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9635214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9635283Z outs_pair = fn(*args) 2025-09-07T08:12:36.9635686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9635863Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9636216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9636293Z outs_pair = fn(*args) 2025-09-07T08:12:36.9636658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9636773Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9637180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9637316Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9637670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9637743Z outs_pair = fn(*args) 2025-09-07T08:12:36.9638133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9638253Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9638602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9638687Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9638941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9639018Z return handle_torch_function( 2025-09-07T08:12:36.9639301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9639448Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9639787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9639865Z return func(*args, **kwargs) 2025-09-07T08:12:36.9640146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9640225Z result = _engine_run_backward( 2025-09-07T08:12:36.9640523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9640760Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9641015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9641236Z return user_fn(self, *args) 2025-09-07T08:12:36.9641533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9641620Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9641934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9642023Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9642270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9642347Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9642680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9642777Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9643057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9643192Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9643557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9643647Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9643968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9644045Z t = dispatch_trace( 2025-09-07T08:12:36.9644263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9644350Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9644599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9644670Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9645000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9645155Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9645411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9645479Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9645739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9645851Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9646147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9646244Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9646322Z File "", line 1, in 2025-09-07T08:12:36.9646616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9646765Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9647047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9647151Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9647572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9647663Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9648009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9648093Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9648379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9648453Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9648727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9648895Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9649149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9649258Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9649510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9649583Z leaves = list(leaves) 2025-09-07T08:12:36.9649826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9649892Z return func(x) 2025-09-07T08:12:36.9650165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9650323Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9650701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9650774Z return func(*args, **kwargs) 2025-09-07T08:12:36.9651147Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9651313Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9651317Z 2025-09-07T08:12:36.9651744Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9651748Z 2025-09-07T08:12:36.9651751Z 2025-09-07T08:12:36.9651888Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9652219Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9652225Z 2025-09-07T08:12:36.9652393Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9652533Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9652601Z inline_call [] 2025-09-07T08:12:36.9652705Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9652808Z inductor [] 2025-09-07T08:12:36.9652945Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9653075Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9653605Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9653831Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9653984Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9654289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9654460Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9654796Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9655033Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9655175Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9655238Z inline_call [] 2025-09-07T08:12:36.9655344Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9655481Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9655610Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9656134Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9656359Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9656510Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9656810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9656978Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9657239Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9657480Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9657656Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9657719Z inline_call [] 2025-09-07T08:12:36.9657863Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:12:36.9658005Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9658133Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9658661Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9658881Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:12:36.9659028Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:12:36.9659325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9659493Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9659745Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9659977Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9660457Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-48c2ca19b6bd094f.xml - 2025-09-07T08:12:36.9660564Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9661309Z FAILED [0.6085s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9661475Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9661479Z 2025-09-07T08:12:36.9661910Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9661914Z 2025-09-07T08:12:36.9661956Z 2025-09-07T08:12:36.9662104Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9662441Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:36.9662445Z 2025-09-07T08:12:36.9662609Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9662720Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9662850Z ================== 1 failed, 220 deselected, 2 rerun in 2.30s ================== 2025-09-07T08:12:36.9662913Z Got exit code 1 2025-09-07T08:12:36.9663168Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:36.9664045Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9664123Z import pkg_resources 2025-09-07T08:12:36.9664459Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-652e28914a923fda.xml 2025-09-07T08:12:36.9664561Z ============================= test session starts ============================== 2025-09-07T08:12:36.9664785Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9664918Z cachedir: .pytest_cache 2025-09-07T08:12:36.9665244Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9665364Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9665437Z configfile: pytest.ini 2025-09-07T08:12:36.9665780Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9665924Z collecting ... collected 467 items / 55 deselected / 412 selected 2025-09-07T08:12:36.9666024Z stepcurrent: skipping 55 already run items. 2025-09-07T08:12:36.9666099Z Running 166 items in this shard 2025-09-07T08:12:36.9666103Z 2025-09-07T08:12:36.9666463Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_False PASSED [2.1437s] [ 0%] 2025-09-07T08:12:36.9666805Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_False PASSED [3.0513s] [ 1%] 2025-09-07T08:12:36.9667211Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6036s] [ 1%] 2025-09-07T08:12:36.9667609Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4744s] [ 1%] 2025-09-07T08:12:36.9667989Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True FAILED [0.4809s] [ 1%] 2025-09-07T08:12:36.9667994Z 2025-09-07T08:12:36.9668088Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9668302Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9668387Z Traceback (most recent call last): 2025-09-07T08:12:36.9668690Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9668754Z self._run_test( 2025-09-07T08:12:36.9668993Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9669095Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9669402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9669489Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9669791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9669877Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9670152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9670238Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9670518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9670678Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9670989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9671071Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9671380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9671477Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9671764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9671856Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9672084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9672250Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9672500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9672913Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9673203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9673288Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9673560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9673629Z return aot_autograd( 2025-09-07T08:12:36.9673903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9674033Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9674361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9674520Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9674893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9674978Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9675459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9675541Z fx_g = _create_graph( 2025-09-07T08:12:36.9675879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9675948Z fx_g = make_fx( 2025-09-07T08:12:36.9676250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9676336Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9676638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9676715Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9677104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9677177Z t = dispatch_trace( 2025-09-07T08:12:36.9677396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9677479Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9677731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9677809Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9678134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9678289Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9678545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9678616Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9678875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9678951Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9679224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9679297Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9679596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9679691Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9680011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9680196Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9680614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9680689Z outs_pair = fn(*args) 2025-09-07T08:12:36.9681177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9681305Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9681664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9681733Z outs_pair = fn(*args) 2025-09-07T08:12:36.9682100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9682213Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9682615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9682758Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9683152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9683227Z outs_pair = fn(*args) 2025-09-07T08:12:36.9683612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9683693Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9684043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9684127Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9684384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9684462Z return handle_torch_function( 2025-09-07T08:12:36.9684787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9684942Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9685284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9685362Z return func(*args, **kwargs) 2025-09-07T08:12:36.9685609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9685688Z result = _engine_run_backward( 2025-09-07T08:12:36.9685981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9686218Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9686477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9686553Z return user_fn(self, *args) 2025-09-07T08:12:36.9686843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9686921Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9687250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9687330Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9687574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9687686Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9688051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9688154Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9688427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9688518Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9688848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9688933Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9689252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9689330Z t = dispatch_trace( 2025-09-07T08:12:36.9689551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9689632Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9689880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9689953Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9690273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9690462Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9690710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9690777Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9691033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9691106Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9691411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9691500Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9691572Z File "", line 1, in 2025-09-07T08:12:36.9691918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9692068Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9692347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9692430Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9692820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9692905Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9693255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9693340Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9693624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9693704Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9693970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9694138Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9694401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9694512Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9694767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9694878Z leaves = list(leaves) 2025-09-07T08:12:36.9695155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9695230Z return func(x) 2025-09-07T08:12:36.9695506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9695630Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9695966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9696038Z return func(*args, **kwargs) 2025-09-07T08:12:36.9696402Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9696564Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9696570Z 2025-09-07T08:12:36.9696996Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9696999Z 2025-09-07T08:12:36.9697003Z 2025-09-07T08:12:36.9697137Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9697480Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9697528Z 2025-09-07T08:12:36.9697704Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9697849Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9697911Z inline_call [] 2025-09-07T08:12:36.9698013Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9698155Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9698288Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9698825Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9699086Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9699182Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9699489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9699655Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9699930Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9700164Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9700384Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9700463Z Traceback (most recent call last): 2025-09-07T08:12:36.9700761Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9700833Z self._run_test( 2025-09-07T08:12:36.9701065Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9701176Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9701439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9701521Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9701827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9701919Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9702240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9702354Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9702644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9702798Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9703104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9703196Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9703495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9703602Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9703885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9703981Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9704220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9704349Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9704607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9704765Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9705043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9705130Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9705403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9705477Z return aot_autograd( 2025-09-07T08:12:36.9705748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9705887Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9706211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9706408Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9706792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9706867Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9707248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9707316Z fx_g = _create_graph( 2025-09-07T08:12:36.9707649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9707722Z fx_g = make_fx( 2025-09-07T08:12:36.9708028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9708116Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9708412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9708496Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9708817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9708885Z t = dispatch_trace( 2025-09-07T08:12:36.9709110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9709185Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9709481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9709552Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9709915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9710080Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9710333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9710408Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9710659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9710733Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9711009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9711081Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9711387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9711479Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9711798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9711951Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9712308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9712384Z outs_pair = fn(*args) 2025-09-07T08:12:36.9712735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9712862Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9713213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9713280Z outs_pair = fn(*args) 2025-09-07T08:12:36.9713646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9713790Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9714198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9714328Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9714683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9714750Z outs_pair = fn(*args) 2025-09-07T08:12:36.9715135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9715226Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9715582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9715674Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9715925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9716002Z return handle_torch_function( 2025-09-07T08:12:36.9716291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9716432Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9716774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9716886Z return func(*args, **kwargs) 2025-09-07T08:12:36.9717173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9717249Z result = _engine_run_backward( 2025-09-07T08:12:36.9717544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9717791Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9718042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9718121Z return user_fn(self, *args) 2025-09-07T08:12:36.9718418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9718495Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9718832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9718913Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9719172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9719243Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9719643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9719740Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9720015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9720111Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9720433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9720529Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9720847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9720917Z t = dispatch_trace( 2025-09-07T08:12:36.9721324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9721409Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9721671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9721743Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9722067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9722229Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9722477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9722554Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9722811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9722891Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9723192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9723281Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9723362Z File "", line 1, in 2025-09-07T08:12:36.9723648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9723800Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9724070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9724198Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9724624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9724704Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9725063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9725150Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9725433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9725513Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9725780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9725953Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9726201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9726317Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9726566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9726633Z leaves = list(leaves) 2025-09-07T08:12:36.9726953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9727025Z return func(x) 2025-09-07T08:12:36.9727354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9727491Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9727886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9727978Z return func(*args, **kwargs) 2025-09-07T08:12:36.9728411Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9728617Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9728622Z 2025-09-07T08:12:36.9729163Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9729171Z 2025-09-07T08:12:36.9729174Z 2025-09-07T08:12:36.9729337Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9729662Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9729666Z 2025-09-07T08:12:36.9729836Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9729975Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9730038Z inline_call [] 2025-09-07T08:12:36.9730153Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9730297Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9730434Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9730965Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9731193Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9731295Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9731594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9731763Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9732061Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9732348Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9732488Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9732554Z inline_call [] 2025-09-07T08:12:36.9732661Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9732799Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9732935Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9733456Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9733679Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9733791Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9734095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9734265Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9734561Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9734797Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9734887Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9735097Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9735181Z Traceback (most recent call last): 2025-09-07T08:12:36.9735482Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9735554Z self._run_test( 2025-09-07T08:12:36.9735786Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9735888Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9736193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9736290Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9736599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9736683Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9736955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9737053Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9737338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9737501Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9737808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9737899Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9738200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9738297Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9738586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9738680Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9738913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9739078Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9739373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9739504Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9739784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9739871Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9740144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9740214Z return aot_autograd( 2025-09-07T08:12:36.9740489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9740618Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9740952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9741116Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9741495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9741631Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9742006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9742093Z fx_g = _create_graph( 2025-09-07T08:12:36.9742426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9742492Z fx_g = make_fx( 2025-09-07T08:12:36.9742793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9742877Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9743175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9743251Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9743610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9743680Z t = dispatch_trace( 2025-09-07T08:12:36.9743903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9743979Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9744224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9744299Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9744621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9744789Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9745037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9745106Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9745363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9745436Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9745711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9745783Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9746079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9746172Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9746629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9746801Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9747159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9747236Z outs_pair = fn(*args) 2025-09-07T08:12:36.9747589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9747713Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9748070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9748137Z outs_pair = fn(*args) 2025-09-07T08:12:36.9748504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9748615Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9749011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9749187Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9749538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9749615Z outs_pair = fn(*args) 2025-09-07T08:12:36.9749998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9750082Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9750428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9750514Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9750767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9750901Z return handle_torch_function( 2025-09-07T08:12:36.9751394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9751633Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9751985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9752058Z return func(*args, **kwargs) 2025-09-07T08:12:36.9752305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9752390Z result = _engine_run_backward( 2025-09-07T08:12:36.9752745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9753121Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9753383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9753460Z return user_fn(self, *args) 2025-09-07T08:12:36.9753759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9753838Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9754160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9754240Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9754554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9754631Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9755002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9755103Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9755378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9755476Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9755800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9755888Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9756209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9756279Z t = dispatch_trace( 2025-09-07T08:12:36.9756505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9756586Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9756870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9756963Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9757395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9757580Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9757872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9757954Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9758256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9758344Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9758690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9758780Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9758865Z File "", line 1, in 2025-09-07T08:12:36.9759187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9759339Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9759618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9759704Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9760097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9760176Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9760518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9760605Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9760892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9760973Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9761375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9761549Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9761796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9761903Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9762206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9762275Z leaves = list(leaves) 2025-09-07T08:12:36.9762561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9762626Z return func(x) 2025-09-07T08:12:36.9762904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9763033Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9763367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9763442Z return func(*args, **kwargs) 2025-09-07T08:12:36.9764044Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9764310Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9764321Z 2025-09-07T08:12:36.9764752Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9764756Z 2025-09-07T08:12:36.9764759Z 2025-09-07T08:12:36.9764897Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9765300Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9765303Z 2025-09-07T08:12:36.9765476Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9765619Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9765681Z inline_call [] 2025-09-07T08:12:36.9765787Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9765927Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9766058Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9766586Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9766863Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9766970Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9767282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9767448Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9767715Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9767952Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9768090Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9768154Z inline_call [] 2025-09-07T08:12:36.9768259Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9768398Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9768529Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9769059Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9769285Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9769384Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9769684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9769920Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9770218Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9770454Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9770595Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9770658Z inline_call [] 2025-09-07T08:12:36.9770754Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9770896Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9771025Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9771547Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9771779Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9771876Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9772177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9772376Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9772935Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9773175Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9773619Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-652e28914a923fda.xml - 2025-09-07T08:12:36.9773731Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9774611Z FAILED [0.4809s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9774784Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9774789Z 2025-09-07T08:12:36.9775217Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9775220Z 2025-09-07T08:12:36.9775223Z 2025-09-07T08:12:36.9775363Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9775700Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9775711Z 2025-09-07T08:12:36.9775875Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9775986Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9776136Z ============= 1 failed, 2 passed, 55 deselected, 2 rerun in 6.80s ============== 2025-09-07T08:12:36.9776207Z Got exit code 1 2025-09-07T08:12:36.9776297Z Retrying single test... 2025-09-07T08:12:36.9777170Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9777244Z import pkg_resources 2025-09-07T08:12:36.9777590Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6290abdd6f9aa075.xml 2025-09-07T08:12:36.9777774Z ============================= test session starts ============================== 2025-09-07T08:12:36.9778049Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9778123Z cachedir: .pytest_cache 2025-09-07T08:12:36.9778447Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9778535Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9778605Z configfile: pytest.ini 2025-09-07T08:12:36.9778933Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9779078Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9779563Z stepcurrent: skipping 57 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9779640Z Running 1 items in this shard 2025-09-07T08:12:36.9779644Z 2025-09-07T08:12:36.9780051Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8699s] [100%] 2025-09-07T08:12:36.9780450Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5254s] [100%] 2025-09-07T08:12:36.9780852Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True FAILED [0.5267s] [100%] 2025-09-07T08:12:36.9780856Z 2025-09-07T08:12:36.9780950Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9781163Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9781255Z Traceback (most recent call last): 2025-09-07T08:12:36.9781567Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9781631Z self._run_test( 2025-09-07T08:12:36.9781876Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9781979Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9782292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9782388Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9782705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9782789Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9783057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9783144Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9783428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9783587Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9783890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9783973Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9784281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9784379Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9784669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9784761Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9784995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9785158Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9785440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9785567Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9785850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9785935Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9786206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9786276Z return aot_autograd( 2025-09-07T08:12:36.9786546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9786673Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9787010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9787183Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9787553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9787675Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9788057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9788135Z fx_g = _create_graph( 2025-09-07T08:12:36.9788466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9788532Z fx_g = make_fx( 2025-09-07T08:12:36.9788837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9788925Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9789228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9789308Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9789680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9789751Z t = dispatch_trace( 2025-09-07T08:12:36.9789972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9790056Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9790307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9790386Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9790865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9791045Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9791308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9791382Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9791647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9791724Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9791998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9792071Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9792373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9792526Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9792877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9793000Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9793359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9793432Z outs_pair = fn(*args) 2025-09-07T08:12:36.9793789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9793917Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9794276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9794344Z outs_pair = fn(*args) 2025-09-07T08:12:36.9794714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9794824Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9795230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9795410Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9795760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9795833Z outs_pair = fn(*args) 2025-09-07T08:12:36.9796220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9796302Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9796653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9796744Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9797000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9797111Z return handle_torch_function( 2025-09-07T08:12:36.9797413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9797554Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9797892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9797972Z return func(*args, **kwargs) 2025-09-07T08:12:36.9798217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9798300Z result = _engine_run_backward( 2025-09-07T08:12:36.9798595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9798833Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9799092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9799168Z return user_fn(self, *args) 2025-09-07T08:12:36.9799465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9799544Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9799863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9799942Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9800227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9800306Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9800678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9800783Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9801198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9801292Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9801621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9801710Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9802029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9802097Z t = dispatch_trace( 2025-09-07T08:12:36.9802317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9802402Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9802653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9802767Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9803087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9803243Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9803488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9803557Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9803810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9803888Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9804196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9804284Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9804415Z File "", line 1, in 2025-09-07T08:12:36.9804711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9804857Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9805134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9805218Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9805609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9805694Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9806039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9806124Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9806412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9806492Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9806758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9806924Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9807177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9807289Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9807593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9807666Z leaves = list(leaves) 2025-09-07T08:12:36.9807946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9808018Z return func(x) 2025-09-07T08:12:36.9808294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9808419Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9808754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9808833Z return func(*args, **kwargs) 2025-09-07T08:12:36.9809189Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9809354Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9809359Z 2025-09-07T08:12:36.9809796Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9809799Z 2025-09-07T08:12:36.9809802Z 2025-09-07T08:12:36.9809940Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9810318Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9810322Z 2025-09-07T08:12:36.9810486Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9810630Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9810693Z inline_call [] 2025-09-07T08:12:36.9810795Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9810863Z inductor [] 2025-09-07T08:12:36.9811004Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9811144Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9811707Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9811947Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9812040Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9812346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9812519Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9812784Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9813026Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9813250Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9813334Z Traceback (most recent call last): 2025-09-07T08:12:36.9813641Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9813706Z self._run_test( 2025-09-07T08:12:36.9813941Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9814043Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9814307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9814402Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9814701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9814836Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9815153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9815244Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9815530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9815685Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9815995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9816076Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9816383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9816484Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9816769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9816870Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9817102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9817279Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9817530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9817650Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9817941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9818019Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9818298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9818371Z return aot_autograd( 2025-09-07T08:12:36.9818651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9818779Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9819137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9819307Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9819679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9819763Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9820137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9820208Z fx_g = _create_graph( 2025-09-07T08:12:36.9820556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9820619Z fx_g = make_fx( 2025-09-07T08:12:36.9820929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9821014Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9821312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9821389Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9821719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9821797Z t = dispatch_trace( 2025-09-07T08:12:36.9822014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9822140Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9822422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9822494Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9822825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9822977Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9823239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9823311Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9823561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9823642Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9823911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9823987Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9824287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9824381Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9824733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9824847Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9825207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9825278Z outs_pair = fn(*args) 2025-09-07T08:12:36.9825633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9825756Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9826108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9826185Z outs_pair = fn(*args) 2025-09-07T08:12:36.9826583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9826701Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9827095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9827231Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9827579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9827648Z outs_pair = fn(*args) 2025-09-07T08:12:36.9828038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9828117Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9828468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9828553Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9828800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9828891Z return handle_torch_function( 2025-09-07T08:12:36.9829173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9829321Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9829694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9829814Z return func(*args, **kwargs) 2025-09-07T08:12:36.9830066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9830141Z result = _engine_run_backward( 2025-09-07T08:12:36.9830441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9830680Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9830935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9831008Z return user_fn(self, *args) 2025-09-07T08:12:36.9831302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9831386Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9831701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9831784Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9832032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9832175Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9832510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9832605Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9832885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9832980Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9833315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9833403Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9833719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9833830Z t = dispatch_trace( 2025-09-07T08:12:36.9834056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9834139Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9834387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9834457Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9834787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9834941Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9835194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9835265Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9835522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9835600Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9835901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9836000Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9836074Z File "", line 1, in 2025-09-07T08:12:36.9836368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9836516Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9836829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9836920Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9837344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9837428Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9837774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9837852Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9838144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9838228Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9838504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9838674Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9838928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9839035Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9839287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9839398Z leaves = list(leaves) 2025-09-07T08:12:36.9839641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9839707Z return func(x) 2025-09-07T08:12:36.9839978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9840095Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9840439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9840511Z return func(*args, **kwargs) 2025-09-07T08:12:36.9840876Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9841204Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9841210Z 2025-09-07T08:12:36.9841642Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9841646Z 2025-09-07T08:12:36.9841649Z 2025-09-07T08:12:36.9841785Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9842119Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9842124Z 2025-09-07T08:12:36.9842287Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9842425Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9842493Z inline_call [] 2025-09-07T08:12:36.9842593Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9842661Z inductor [] 2025-09-07T08:12:36.9842804Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9842937Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9843481Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9843710Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9843809Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9844153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9844354Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9844623Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9844860Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9844997Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9845058Z inline_call [] 2025-09-07T08:12:36.9845164Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9845300Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9845430Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9845969Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9846194Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9846292Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9846592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9846793Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9847057Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9847287Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9847381Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9847593Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9847680Z Traceback (most recent call last): 2025-09-07T08:12:36.9847978Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9848041Z self._run_test( 2025-09-07T08:12:36.9848312Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9848416Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9848699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9848780Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9849079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9849168Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9849442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9849528Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9849810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9849962Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9850273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9850354Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9850661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9850760Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9851060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9857583Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9857976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9858111Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9858402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9858529Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9858964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9859109Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9859430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9859502Z return aot_autograd( 2025-09-07T08:12:36.9859774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9859912Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9860242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9860414Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9860851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9860930Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9861312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9861381Z fx_g = _create_graph( 2025-09-07T08:12:36.9861717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9861783Z fx_g = make_fx( 2025-09-07T08:12:36.9862099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9862186Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9862528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9862617Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9862936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9863011Z t = dispatch_trace( 2025-09-07T08:12:36.9863232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9863309Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9863566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9863651Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9863987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9864140Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9864393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9864473Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9864727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9864806Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9865071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9865148Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9865499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9865658Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9866118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9866244Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9866612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9866685Z outs_pair = fn(*args) 2025-09-07T08:12:36.9867032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9867163Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9867521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9867598Z outs_pair = fn(*args) 2025-09-07T08:12:36.9867960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9868079Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9868526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9868659Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9869019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9869089Z outs_pair = fn(*args) 2025-09-07T08:12:36.9869495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9869579Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9869926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9870017Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9870403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9870488Z return handle_torch_function( 2025-09-07T08:12:36.9870772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9870919Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9871258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9871333Z return func(*args, **kwargs) 2025-09-07T08:12:36.9871592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9871668Z result = _engine_run_backward( 2025-09-07T08:12:36.9871966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9872212Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9872466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9872545Z return user_fn(self, *args) 2025-09-07T08:12:36.9873122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9873208Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9873528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9873736Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9874044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9874118Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9874459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9874557Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9874833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9874924Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9875248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9875341Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9875657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9875732Z t = dispatch_trace( 2025-09-07T08:12:36.9875951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9876027Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9876357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9876427Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9876755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9876909Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9877169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9877240Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9877490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9877570Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9877919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9878021Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9878093Z File "", line 1, in 2025-09-07T08:12:36.9878382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9878538Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9878810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9878899Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9879292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9879370Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9879728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9879809Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9880109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9880184Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9880477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9880648Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9880898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9881192Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9881485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9881567Z leaves = list(leaves) 2025-09-07T08:12:36.9881814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9881880Z return func(x) 2025-09-07T08:12:36.9882161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9882279Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9882622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9882695Z return func(*args, **kwargs) 2025-09-07T08:12:36.9883066Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9883231Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9883236Z 2025-09-07T08:12:36.9883675Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9883717Z 2025-09-07T08:12:36.9883728Z 2025-09-07T08:12:36.9883868Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9884196Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9884199Z 2025-09-07T08:12:36.9884370Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9884511Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9884582Z inline_call [] 2025-09-07T08:12:36.9884685Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9884747Z inductor [] 2025-09-07T08:12:36.9884906Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9885042Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9885643Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9885878Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9885975Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9886290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9886462Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9886734Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9886973Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9887114Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9887180Z inline_call [] 2025-09-07T08:12:36.9887294Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9887442Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9887574Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9888108Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9888863Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9888956Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9889304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9889475Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9889752Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9889993Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9890130Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9890193Z inline_call [] 2025-09-07T08:12:36.9890291Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9890431Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9890561Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9891083Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9891306Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9891433Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9891743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9891903Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9892164Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9892392Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9892842Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6290abdd6f9aa075.xml - 2025-09-07T08:12:36.9892960Z =========================== short test summary info ============================ 2025-09-07T08:12:36.9893755Z FAILED [0.5267s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9893927Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9893931Z 2025-09-07T08:12:36.9894353Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9894358Z 2025-09-07T08:12:36.9894367Z 2025-09-07T08:12:36.9894505Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9895015Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9895020Z 2025-09-07T08:12:36.9895199Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9895318Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:36.9895449Z ================== 1 failed, 220 deselected, 2 rerun in 1.97s ================== 2025-09-07T08:12:36.9895511Z Got exit code 1 2025-09-07T08:12:36.9895581Z Retrying single test... 2025-09-07T08:12:36.9896471Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:36.9896594Z import pkg_resources 2025-09-07T08:12:36.9896970Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7dd23f99a41848d3.xml 2025-09-07T08:12:36.9897071Z ============================= test session starts ============================== 2025-09-07T08:12:36.9897294Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:36.9897370Z cachedir: .pytest_cache 2025-09-07T08:12:36.9897680Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:36.9897769Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:36.9897836Z configfile: pytest.ini 2025-09-07T08:12:36.9898163Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:36.9898309Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:36.9898790Z stepcurrent: skipping 57 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9898871Z Running 1 items in this shard 2025-09-07T08:12:36.9898876Z 2025-09-07T08:12:36.9899278Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8449s] [100%] 2025-09-07T08:12:36.9899718Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5076s] [100%] 2025-09-07T08:12:36.9900061Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True FAILED [0.4865s] [100%] 2025-09-07T08:12:36.9900064Z 2025-09-07T08:12:36.9900158Z ==================================== RERUNS ==================================== 2025-09-07T08:12:36.9900369Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9900455Z Traceback (most recent call last): 2025-09-07T08:12:36.9900762Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9900861Z self._run_test( 2025-09-07T08:12:36.9901104Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9901208Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9901482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9901566Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9901868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9901960Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9902231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9902318Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9902601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9902758Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9903070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9903151Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9903456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9903560Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9903856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9903998Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9904265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9904395Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9904650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9904773Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9905063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9905147Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9905432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9905502Z return aot_autograd( 2025-09-07T08:12:36.9905778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9905910Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9906239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9906446Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9906815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9906908Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9907284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9907364Z fx_g = _create_graph( 2025-09-07T08:12:36.9907698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9907760Z fx_g = make_fx( 2025-09-07T08:12:36.9908076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9908197Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9908498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9908578Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9908901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9908975Z t = dispatch_trace( 2025-09-07T08:12:36.9909196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9909279Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9909534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9909613Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9909937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9910090Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9910349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9910416Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9910671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9910746Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9911009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9911131Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9911470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9911570Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9911887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9912000Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9912363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9912431Z outs_pair = fn(*args) 2025-09-07T08:12:36.9912780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9912903Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9913259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9913327Z outs_pair = fn(*args) 2025-09-07T08:12:36.9913688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9913858Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9914253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9914391Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9914741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9914811Z outs_pair = fn(*args) 2025-09-07T08:12:36.9915198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9915278Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9915623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9915742Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9915998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9916075Z return handle_torch_function( 2025-09-07T08:12:36.9916354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9916507Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9916848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9916928Z return func(*args, **kwargs) 2025-09-07T08:12:36.9917182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9917254Z result = _engine_run_backward( 2025-09-07T08:12:36.9917554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9917792Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9918050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9918122Z return user_fn(self, *args) 2025-09-07T08:12:36.9918417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9918493Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9918846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9918964Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9919210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9919296Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9919632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9919725Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9919999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9920089Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9920418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9920507Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9920829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9920898Z t = dispatch_trace( 2025-09-07T08:12:36.9921278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9921407Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9921657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9921733Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9922061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9922215Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9922468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9922538Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9922794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9922867Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9923198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9923307Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9923382Z File "", line 1, in 2025-09-07T08:12:36.9923679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9923826Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9924103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9924190Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9924578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9924665Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9925013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9925100Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9925391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9925466Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9925739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9925908Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9926200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9926341Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9926600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9926672Z leaves = list(leaves) 2025-09-07T08:12:36.9926918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9926988Z return func(x) 2025-09-07T08:12:36.9927266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9927400Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9927737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9927811Z return func(*args, **kwargs) 2025-09-07T08:12:36.9928185Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9928352Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9928356Z 2025-09-07T08:12:36.9928785Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9928826Z 2025-09-07T08:12:36.9928829Z 2025-09-07T08:12:36.9928967Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9929298Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9929301Z 2025-09-07T08:12:36.9929465Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9929609Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9929672Z inline_call [] 2025-09-07T08:12:36.9929772Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9929838Z inductor [] 2025-09-07T08:12:36.9929975Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9930140Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9930676Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9930901Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9930998Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9931298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9931468Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9931740Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9931977Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9932194Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9932274Z Traceback (most recent call last): 2025-09-07T08:12:36.9932578Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9932644Z self._run_test( 2025-09-07T08:12:36.9932871Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9932978Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9933286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9933376Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9933716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9933810Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9934082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9934160Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9934444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9934612Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9934924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9935009Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9935316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9935416Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9935707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9935840Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9936070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9936198Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9936449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9936573Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9936855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9936937Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9937215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9937284Z return aot_autograd( 2025-09-07T08:12:36.9937593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9937727Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9938055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9938212Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9938591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9938684Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9939064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9939140Z fx_g = _create_graph( 2025-09-07T08:12:36.9939471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9939536Z fx_g = make_fx( 2025-09-07T08:12:36.9939842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9939924Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9940220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9940296Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9940659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9940726Z t = dispatch_trace( 2025-09-07T08:12:36.9941014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9941097Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9941349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9941425Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9941747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9941896Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9942152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9942220Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9942479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9942553Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9942822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9942899Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9943232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9943328Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9943642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9943758Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9944112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9944192Z outs_pair = fn(*args) 2025-09-07T08:12:36.9944549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9944671Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9945062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9945136Z outs_pair = fn(*args) 2025-09-07T08:12:36.9945496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9945609Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9946001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9946139Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9946492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9946567Z outs_pair = fn(*args) 2025-09-07T08:12:36.9946953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9947045Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9947401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9947483Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9947738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9947814Z return handle_torch_function( 2025-09-07T08:12:36.9948134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9948315Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9948653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9948734Z return func(*args, **kwargs) 2025-09-07T08:12:36.9948980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9949058Z result = _engine_run_backward( 2025-09-07T08:12:36.9949352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9949589Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9949847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9949920Z return user_fn(self, *args) 2025-09-07T08:12:36.9950217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9950293Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9950605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9950740Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9950985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9951060Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9951392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9951492Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9951770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9951863Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9952192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9952312Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9952638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9952706Z t = dispatch_trace( 2025-09-07T08:12:36.9952923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9953010Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9953256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9953337Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9953660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9953810Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9954066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9954137Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9954393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9954478Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9954777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9954872Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9954948Z File "", line 1, in 2025-09-07T08:12:36.9955279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9955459Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9955737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9955823Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9956219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9956304Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9956654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9956741Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9957037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9957113Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9957391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9957560Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9957815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9957970Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9958223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9958291Z leaves = list(leaves) 2025-09-07T08:12:36.9958531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9958603Z return func(x) 2025-09-07T08:12:36.9958877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9959000Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9959335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9959441Z return func(*args, **kwargs) 2025-09-07T08:12:36.9959807Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9959973Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9959977Z 2025-09-07T08:12:36.9960402Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9960406Z 2025-09-07T08:12:36.9960409Z 2025-09-07T08:12:36.9960544Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9960878Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9960883Z 2025-09-07T08:12:36.9961167Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9961314Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9961377Z inline_call [] 2025-09-07T08:12:36.9961476Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9961542Z inductor [] 2025-09-07T08:12:36.9961680Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9961817Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9962345Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9962616Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9962746Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9963051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9963224Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9963485Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9963724Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9963860Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9963922Z inline_call [] 2025-09-07T08:12:36.9964027Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9964166Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9964298Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9964817Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9965075Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9965175Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9965471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9965638Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9965890Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9966124Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9966219Z =================================== FAILURES =================================== 2025-09-07T08:12:36.9966431Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:36.9966515Z Traceback (most recent call last): 2025-09-07T08:12:36.9966847Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:12:36.9966919Z self._run_test( 2025-09-07T08:12:36.9967153Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:36.9967252Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:36.9967520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:36.9967604Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:36.9967910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:36.9967993Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:36.9968261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:36.9968349Z return forward_call(*args, **kwargs) 2025-09-07T08:12:36.9968634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:36.9968791Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:36.9969094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:36.9969175Z raise BackendCompilerFailed( 2025-09-07T08:12:36.9969498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:36.9969659Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9969988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:36.9970083Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:36.9970320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:36.9970443Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:36.9970693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:36.9970826Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:36.9971112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:36.9971198Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:36.9971472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:36.9971541Z return aot_autograd( 2025-09-07T08:12:36.9971820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:36.9971952Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:36.9972323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:36.9972483Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:36.9973208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:36.9973292Z aot_dispatch_autograd_graph( 2025-09-07T08:12:36.9973673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:36.9973754Z fx_g = _create_graph( 2025-09-07T08:12:36.9974086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:36.9974157Z fx_g = make_fx( 2025-09-07T08:12:36.9974588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:36.9974678Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:36.9974980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:36.9975058Z return self._trace_inner(f, *args) 2025-09-07T08:12:36.9975379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9975446Z t = dispatch_trace( 2025-09-07T08:12:36.9975666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9975752Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9976004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9976080Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9976403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9976561Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9976809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9976888Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9977145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9977228Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9977562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:36.9977684Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:36.9977993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9978092Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9978411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:36.9978527Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:36.9978881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9978950Z outs_pair = fn(*args) 2025-09-07T08:12:36.9979303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:36.9979424Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:36.9979779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9979848Z outs_pair = fn(*args) 2025-09-07T08:12:36.9980216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:36.9980391Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:36.9980786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:36.9980922Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:36.9981269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:36.9981344Z outs_pair = fn(*args) 2025-09-07T08:12:36.9981731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9981817Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9982197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:36.9982296Z backward_out = torch.autograd.grad( 2025-09-07T08:12:36.9982549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:36.9982625Z return handle_torch_function( 2025-09-07T08:12:36.9982910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:36.9983054Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:36.9983393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9983471Z return func(*args, **kwargs) 2025-09-07T08:12:36.9983714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:36.9983797Z result = _engine_run_backward( 2025-09-07T08:12:36.9984090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:36.9984333Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9984587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:36.9984659Z return user_fn(self, *args) 2025-09-07T08:12:36.9984957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:36.9985076Z body_gm = materialize_as_graph( 2025-09-07T08:12:36.9985430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:36.9985510Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:36.9985756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9985834Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9986173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:36.9986274Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:36.9986545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:36.9986635Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:36.9986967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:36.9987054Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:36.9987386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:36.9987579Z t = dispatch_trace( 2025-09-07T08:12:36.9987815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:36.9987893Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:36.9988138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9988214Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9988537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:36.9988693Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:36.9988942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:36.9989010Z return fn(*args, **kwargs) 2025-09-07T08:12:36.9989304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:36.9989380Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:36.9989685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:36.9989773Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:36.9989848Z File "", line 1, in 2025-09-07T08:12:36.9990144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:36.9990290Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:36.9990568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:36.9990655Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:36.9991057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:36.9991138Z return inner_fn(primals, tangents) 2025-09-07T08:12:36.9991484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:36.9991580Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:36.9991867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:36.9991948Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:36.9992216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:36.9992426Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:36.9992720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:36.9992828Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:36.9993087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:36.9993156Z leaves = list(leaves) 2025-09-07T08:12:36.9993398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:36.9993468Z return func(x) 2025-09-07T08:12:36.9993742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:36.9993865Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:36.9994204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:36.9994283Z return func(*args, **kwargs) 2025-09-07T08:12:36.9994644Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:36.9994807Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:36.9994847Z 2025-09-07T08:12:36.9995274Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:36.9995277Z 2025-09-07T08:12:36.9995280Z 2025-09-07T08:12:36.9995414Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:36.9995755Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:36.9995760Z 2025-09-07T08:12:36.9995926Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:36.9996069Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9996131Z inline_call [] 2025-09-07T08:12:36.9996231Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9996359Z inductor [] 2025-09-07T08:12:36.9996499Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9996633Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9997170Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9997404Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9997494Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:36.9997796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:36.9997966Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:36.9998227Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:36.9998473Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:36.9998602Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:36.9998663Z inline_call [] 2025-09-07T08:12:36.9998765Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:36.9998911Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:36.9999044Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:36.9999604Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:36.9999863Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:36.9999955Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0000261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0000431Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0000685Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0000922Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0001223Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0001289Z inline_call [] 2025-09-07T08:12:37.0001394Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:12:37.0001534Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0001669Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0002191Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0002458Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:12:37.0002546Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0002844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0003013Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0003268Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0003504Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0003976Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7dd23f99a41848d3.xml - 2025-09-07T08:12:37.0004085Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0004850Z FAILED [0.4865s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0005013Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0005018Z 2025-09-07T08:12:37.0005444Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0005449Z 2025-09-07T08:12:37.0005452Z 2025-09-07T08:12:37.0005586Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0005924Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0005930Z 2025-09-07T08:12:37.0006093Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0006210Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0006333Z ================== 1 failed, 220 deselected, 2 rerun in 1.89s ================== 2025-09-07T08:12:37.0006395Z Got exit code 1 2025-09-07T08:12:37.0006644Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.0007587Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0007671Z import pkg_resources 2025-09-07T08:12:37.0008006Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9424f919de5936a4.xml 2025-09-07T08:12:37.0008111Z ============================= test session starts ============================== 2025-09-07T08:12:37.0008324Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0008394Z cachedir: .pytest_cache 2025-09-07T08:12:37.0008710Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0008793Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0008867Z configfile: pytest.ini 2025-09-07T08:12:37.0009187Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0009333Z collecting ... collected 467 items / 58 deselected / 409 selected 2025-09-07T08:12:37.0009424Z stepcurrent: skipping 58 already run items. 2025-09-07T08:12:37.0009542Z Running 163 items in this shard 2025-09-07T08:12:37.0009546Z 2025-09-07T08:12:37.0009912Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_False PASSED [4.4484s] [ 0%] 2025-09-07T08:12:37.0010265Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_False PASSED [1.3993s] [ 1%] 2025-09-07T08:12:37.0010670Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6974s] [ 1%] 2025-09-07T08:12:37.0011068Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6342s] [ 1%] 2025-09-07T08:12:37.0011456Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True FAILED [0.6505s] [ 1%] 2025-09-07T08:12:37.0011462Z 2025-09-07T08:12:37.0011549Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0011764Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0011847Z Traceback (most recent call last): 2025-09-07T08:12:37.0012159Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0012233Z self._run_test( 2025-09-07T08:12:37.0012465Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0012571Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0012847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0012933Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0013246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0013333Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0013614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0013694Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0013981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0014142Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0014487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0014619Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0014927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0015031Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0015320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0015412Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0015648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0015769Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0016027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0016145Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0016425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0016513Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0016787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0016900Z return aot_autograd( 2025-09-07T08:12:37.0017178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0017306Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0017634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0017791Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0018171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0018249Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0018664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0018740Z fx_g = _create_graph( 2025-09-07T08:12:37.0019077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0019145Z fx_g = make_fx( 2025-09-07T08:12:37.0019449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0019537Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0019835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0019913Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0020247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0020354Z t = dispatch_trace( 2025-09-07T08:12:37.0020737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0020824Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0021099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0021228Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0021693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0021860Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0022182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0022260Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0022547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0022626Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0022906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0022981Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0023286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0023377Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0023698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0023826Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0024186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0024263Z outs_pair = fn(*args) 2025-09-07T08:12:37.0024619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0024811Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0025170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0025237Z outs_pair = fn(*args) 2025-09-07T08:12:37.0025604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0025714Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0026117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0026250Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0026636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0026715Z outs_pair = fn(*args) 2025-09-07T08:12:37.0027106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0027197Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0027541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0027633Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0027885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0027962Z return handle_torch_function( 2025-09-07T08:12:37.0028251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0028393Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0028737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0028809Z return func(*args, **kwargs) 2025-09-07T08:12:37.0029052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0029134Z result = _engine_run_backward( 2025-09-07T08:12:37.0029433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0029728Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0030015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0030092Z return user_fn(self, *args) 2025-09-07T08:12:37.0030392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0030472Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0030796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0030878Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0031130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0031200Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0031533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0031636Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0031912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0032010Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0032372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0032459Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0032782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0032852Z t = dispatch_trace( 2025-09-07T08:12:37.0033087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0033166Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0033416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0033494Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0033818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0034009Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0034260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0034336Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0034592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0034666Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0034974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0035067Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0035144Z File "", line 1, in 2025-09-07T08:12:37.0035436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0035582Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0035862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0035947Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0036341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0036419Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0036772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0036892Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0037221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0037302Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0037570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0037742Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0037987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0038094Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0038348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0038419Z leaves = list(leaves) 2025-09-07T08:12:37.0038676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0038741Z return func(x) 2025-09-07T08:12:37.0039017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0039139Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0039478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0039597Z return func(*args, **kwargs) 2025-09-07T08:12:37.0039952Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0040120Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0040125Z 2025-09-07T08:12:37.0040550Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0040556Z 2025-09-07T08:12:37.0040559Z 2025-09-07T08:12:37.0040703Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0041139Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0041196Z 2025-09-07T08:12:37.0041373Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0041519Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0041582Z inline_call [] 2025-09-07T08:12:37.0041691Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0041830Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0041962Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0042495Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0042724Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0042834Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0043142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0043315Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0043577Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0043813Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0044037Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0044155Z Traceback (most recent call last): 2025-09-07T08:12:37.0044503Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0044569Z self._run_test( 2025-09-07T08:12:37.0044799Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0044911Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0045177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0045268Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0045568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0045656Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0045927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0046008Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0046306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0046462Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0046778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0046897Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0047197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0047309Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0047597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0047699Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0047929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0048054Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0048318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0048472Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0048762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0048841Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0049123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0049195Z return aot_autograd( 2025-09-07T08:12:37.0049463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0049601Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0049927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0050103Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0050480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0050560Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0050950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0051020Z fx_g = _create_graph( 2025-09-07T08:12:37.0051355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0051455Z fx_g = make_fx( 2025-09-07T08:12:37.0051767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0051906Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0052201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0052290Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0052605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0052679Z t = dispatch_trace( 2025-09-07T08:12:37.0052897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0052981Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0053240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0053315Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0053647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0053796Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0054045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0054160Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0054412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0054492Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0054761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0054837Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0055133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0055225Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0055545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0055657Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0056060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0056136Z outs_pair = fn(*args) 2025-09-07T08:12:37.0056487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0056613Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0056962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0057036Z outs_pair = fn(*args) 2025-09-07T08:12:37.0057406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0057520Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0057917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0058058Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0058416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0058484Z outs_pair = fn(*args) 2025-09-07T08:12:37.0058877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0058994Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0059376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0059468Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0059720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0059805Z return handle_torch_function( 2025-09-07T08:12:37.0060087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0060234Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0060571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0060644Z return func(*args, **kwargs) 2025-09-07T08:12:37.0060893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0060969Z result = _engine_run_backward( 2025-09-07T08:12:37.0061268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0061507Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0061795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0061876Z return user_fn(self, *args) 2025-09-07T08:12:37.0062163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0062250Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0062569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0062656Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0062902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0062973Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0063361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0063460Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0063743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0063833Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0064158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0064251Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0064568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0064644Z t = dispatch_trace( 2025-09-07T08:12:37.0064865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0064943Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0065285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0065414Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0065764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0065913Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0066166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0066236Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0066538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0066622Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0066959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0067056Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0067133Z File "", line 1, in 2025-09-07T08:12:37.0067419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0067570Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0067840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0067934Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0068322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0068403Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0068756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0068835Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0069169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0069254Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0069535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0069703Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0069949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0070069Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0070324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0070399Z leaves = list(leaves) 2025-09-07T08:12:37.0070642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0070749Z return func(x) 2025-09-07T08:12:37.0071031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0071149Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0071493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0071563Z return func(*args, **kwargs) 2025-09-07T08:12:37.0071922Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0072095Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0072100Z 2025-09-07T08:12:37.0072605Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0072614Z 2025-09-07T08:12:37.0072829Z 2025-09-07T08:12:37.0073027Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0073366Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0073370Z 2025-09-07T08:12:37.0073542Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0073681Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0073748Z inline_call [] 2025-09-07T08:12:37.0073998Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0074140Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0074330Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0074870Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0075109Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0075207Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0075522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0075692Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0075953Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0076197Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0076332Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0076406Z inline_call [] 2025-09-07T08:12:37.0076522Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0076724Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0076864Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0077405Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0077636Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0077729Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0078030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0078201Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0078508Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0078753Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0078843Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0079067Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0079147Z Traceback (most recent call last): 2025-09-07T08:12:37.0079451Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0079523Z self._run_test( 2025-09-07T08:12:37.0079749Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0079858Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0080127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0080215Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0080533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0080618Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0080900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0080980Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0081387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0081611Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0081952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0082042Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0082344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0082452Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0082736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0082831Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0083065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0083188Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0083464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0083586Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0083868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0083958Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0084271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0084357Z return aot_autograd( 2025-09-07T08:12:37.0084631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0084764Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0085101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0085265Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0085647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0085724Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0086140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0086214Z fx_g = _create_graph( 2025-09-07T08:12:37.0086549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0086618Z fx_g = make_fx( 2025-09-07T08:12:37.0086922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0087009Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0087314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0087401Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0087722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0087793Z t = dispatch_trace( 2025-09-07T08:12:37.0088021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0088099Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0088354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0088426Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0088760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0088956Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0089239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0089316Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0089570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0089645Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0089916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0089988Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0090291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0090378Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0090706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0090824Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0091180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0091256Z outs_pair = fn(*args) 2025-09-07T08:12:37.0091605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0091770Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0092118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0092184Z outs_pair = fn(*args) 2025-09-07T08:12:37.0092551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0092664Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0093063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0093194Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0093582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0093651Z outs_pair = fn(*args) 2025-09-07T08:12:37.0094038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0094132Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0094481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0094574Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0094825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0094901Z return handle_torch_function( 2025-09-07T08:12:37.0095188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0095331Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0095675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0095747Z return func(*args, **kwargs) 2025-09-07T08:12:37.0095999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0096071Z result = _engine_run_backward( 2025-09-07T08:12:37.0096361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0096687Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0096942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0097023Z return user_fn(self, *args) 2025-09-07T08:12:37.0097313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0097389Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0097712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0097793Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0098043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0098115Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0098454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0098549Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0098824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0098959Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0099282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0099374Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0099692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0099759Z t = dispatch_trace( 2025-09-07T08:12:37.0099983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0100062Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0100316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0100386Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0100748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0100911Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0101157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0101233Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0101481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0101562Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0101863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0101954Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0102036Z File "", line 1, in 2025-09-07T08:12:37.0102324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0102555Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0102911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0102999Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0103396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0103475Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0103826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0103961Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0104379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0104464Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0104735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0104909Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0105157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0105270Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0105520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0105590Z leaves = list(leaves) 2025-09-07T08:12:37.0105859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0105926Z return func(x) 2025-09-07T08:12:37.0106208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0106328Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0106715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0106795Z return func(*args, **kwargs) 2025-09-07T08:12:37.0107157Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0107337Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0107343Z 2025-09-07T08:12:37.0107769Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0107773Z 2025-09-07T08:12:37.0107778Z 2025-09-07T08:12:37.0107923Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0108313Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0108320Z 2025-09-07T08:12:37.0108496Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0108631Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0108695Z inline_call [] 2025-09-07T08:12:37.0108804Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0108952Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0109092Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0109625Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0109856Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0109953Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0110258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0110427Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0110687Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0110928Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0111097Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0111164Z inline_call [] 2025-09-07T08:12:37.0111269Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0111461Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0111598Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0112125Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0112350Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0112445Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0112744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0112912Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0113167Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0113409Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0113539Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0113638Z inline_call [] 2025-09-07T08:12:37.0113745Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0113879Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0114011Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0114525Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0114746Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0114841Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0115138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0115342Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0115599Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0115837Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0116274Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9424f919de5936a4.xml - 2025-09-07T08:12:37.0116390Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0117163Z FAILED [0.6505s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0117340Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0117347Z 2025-09-07T08:12:37.0118022Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0118029Z 2025-09-07T08:12:37.0118033Z 2025-09-07T08:12:37.0118181Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0118524Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0118527Z 2025-09-07T08:12:37.0118692Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0118871Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0119044Z ============= 1 failed, 2 passed, 58 deselected, 2 rerun in 7.88s ============== 2025-09-07T08:12:37.0119110Z Got exit code 1 2025-09-07T08:12:37.0119188Z Retrying single test... 2025-09-07T08:12:37.0120064Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0120145Z import pkg_resources 2025-09-07T08:12:37.0120485Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f688d2ed773db94c.xml 2025-09-07T08:12:37.0120605Z ============================= test session starts ============================== 2025-09-07T08:12:37.0120826Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0120897Z cachedir: .pytest_cache 2025-09-07T08:12:37.0121332Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0121418Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0121540Z configfile: pytest.ini 2025-09-07T08:12:37.0121862Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0122004Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0122484Z stepcurrent: skipping 60 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0122570Z Running 1 items in this shard 2025-09-07T08:12:37.0122576Z 2025-09-07T08:12:37.0122988Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9810s] [100%] 2025-09-07T08:12:37.0123421Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6613s] [100%] 2025-09-07T08:12:37.0123775Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True FAILED [0.6548s] [100%] 2025-09-07T08:12:37.0123778Z 2025-09-07T08:12:37.0123867Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0124094Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0124175Z Traceback (most recent call last): 2025-09-07T08:12:37.0124486Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0124563Z self._run_test( 2025-09-07T08:12:37.0124796Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0124914Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0125185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0125272Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0125582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0125670Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0125947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0126027Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0126309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0126526Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0126869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0126960Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0127267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0127373Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0127656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0127750Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0127989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0128114Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0128370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0128488Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0128772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0128896Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0129171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0129247Z return aot_autograd( 2025-09-07T08:12:37.0129514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0129642Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0129970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0130127Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0130502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0130616Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0131003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0131073Z fx_g = _create_graph( 2025-09-07T08:12:37.0131405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0131473Z fx_g = make_fx( 2025-09-07T08:12:37.0131778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0131867Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0132172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0132251Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0132577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0132650Z t = dispatch_trace( 2025-09-07T08:12:37.0132878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0132951Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0133201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0133278Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0133605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0133806Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0134092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0134168Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0134421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0134498Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0134773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0134845Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0135147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0135236Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0135555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0135712Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0136186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0136290Z outs_pair = fn(*args) 2025-09-07T08:12:37.0136814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0136945Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0137309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0137379Z outs_pair = fn(*args) 2025-09-07T08:12:37.0137753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0137869Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0138273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0138463Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0138829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0138907Z outs_pair = fn(*args) 2025-09-07T08:12:37.0139294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0139382Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0139727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0139822Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0140074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0140151Z return handle_torch_function( 2025-09-07T08:12:37.0140442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0140589Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0140937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0141008Z return func(*args, **kwargs) 2025-09-07T08:12:37.0141263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0141345Z result = _engine_run_backward( 2025-09-07T08:12:37.0141682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0141964Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0142217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0142301Z return user_fn(self, *args) 2025-09-07T08:12:37.0142591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0142669Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0142989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0143068Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0143320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0143393Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0143725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0143829Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0144102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0144257Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0144580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0144674Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0144990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0145060Z t = dispatch_trace( 2025-09-07T08:12:37.0145288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0145365Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0145618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0145689Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0146043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0146205Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0146451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0146533Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0146783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0146856Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0147164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0147255Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0147347Z File "", line 1, in 2025-09-07T08:12:37.0147646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0147794Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0148071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0148157Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0148552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0148631Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0149021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0149135Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0149423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0149505Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0149776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0149947Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0150190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0150296Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0150551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0150621Z leaves = list(leaves) 2025-09-07T08:12:37.0150870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0150934Z return func(x) 2025-09-07T08:12:37.0151211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0151381Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0151716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0151792Z return func(*args, **kwargs) 2025-09-07T08:12:37.0152152Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0152321Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0152327Z 2025-09-07T08:12:37.0152750Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0152754Z 2025-09-07T08:12:37.0152757Z 2025-09-07T08:12:37.0152898Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0153264Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0153270Z 2025-09-07T08:12:37.0153437Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0153580Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0153643Z inline_call [] 2025-09-07T08:12:37.0153751Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0153815Z inductor [] 2025-09-07T08:12:37.0153952Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0154093Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0154633Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0154868Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0154964Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0155275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0155440Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0155701Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0155944Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0156201Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0156318Z Traceback (most recent call last): 2025-09-07T08:12:37.0156622Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0156691Z self._run_test( 2025-09-07T08:12:37.0156925Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0157026Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0157294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0157378Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0157686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0157778Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0158055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0158141Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0158423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0158616Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0158919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0159002Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0159309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0159407Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0159698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0159790Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0160023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0160191Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0160448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0160571Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0160850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0160934Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0161338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0167836Z return aot_autograd( 2025-09-07T08:12:37.0168199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0168351Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0168704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0168880Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0169260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0169345Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0169722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0169793Z fx_g = _create_graph( 2025-09-07T08:12:37.0170216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0170343Z fx_g = make_fx( 2025-09-07T08:12:37.0170657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0170747Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0171058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0171146Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0171470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0171548Z t = dispatch_trace( 2025-09-07T08:12:37.0171770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0171855Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0172106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0172179Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0172508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0172945Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0173376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0173450Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0173723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0173808Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0174088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0174174Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0174501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0174595Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0174992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0175115Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0175484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0175555Z outs_pair = fn(*args) 2025-09-07T08:12:37.0175908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0176031Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0176384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0176463Z outs_pair = fn(*args) 2025-09-07T08:12:37.0176826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0176945Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0177338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0177476Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0177829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0177896Z outs_pair = fn(*args) 2025-09-07T08:12:37.0178350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0178485Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0178842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0178938Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0179190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0179274Z return handle_torch_function( 2025-09-07T08:12:37.0179556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0179702Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0180045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0180128Z return func(*args, **kwargs) 2025-09-07T08:12:37.0180373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0180447Z result = _engine_run_backward( 2025-09-07T08:12:37.0180747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0181034Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0181299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0181371Z return user_fn(self, *args) 2025-09-07T08:12:37.0181664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0181746Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0182064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0182150Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0182396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0182501Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0182846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0182940Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0183215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0183305Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0183632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0183729Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0184047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0184119Z t = dispatch_trace( 2025-09-07T08:12:37.0184340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0184423Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0184667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0184735Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0185063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0185215Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0185503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0185570Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0185860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0185940Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0186245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0186341Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0186418Z File "", line 1, in 2025-09-07T08:12:37.0186713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0186862Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0187134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0187229Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0187650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0187788Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0188272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0188412Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0188711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0188787Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0189059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0189226Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0189477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0189587Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0189836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0189952Z leaves = list(leaves) 2025-09-07T08:12:37.0190196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0190266Z return func(x) 2025-09-07T08:12:37.0190549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0190673Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0191017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0191092Z return func(*args, **kwargs) 2025-09-07T08:12:37.0191453Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0191620Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0191624Z 2025-09-07T08:12:37.0192054Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0192061Z 2025-09-07T08:12:37.0192064Z 2025-09-07T08:12:37.0192203Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0192531Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0192541Z 2025-09-07T08:12:37.0192709Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0192892Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0192962Z inline_call [] 2025-09-07T08:12:37.0193098Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0193167Z inductor [] 2025-09-07T08:12:37.0193307Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0193441Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0193979Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0194212Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0194312Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0194614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0194791Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0195064Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0195303Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0195484Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0195547Z inline_call [] 2025-09-07T08:12:37.0195651Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0195806Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0195937Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0196468Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0196696Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0196800Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0197141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0197307Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0197574Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0197815Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0197913Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0198132Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0198213Z Traceback (most recent call last): 2025-09-07T08:12:37.0198529Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0198594Z self._run_test( 2025-09-07T08:12:37.0198830Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0198937Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0199209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0199293Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0199594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0199685Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0199953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0200099Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0200415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0200570Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0200894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0200977Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0201416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0201518Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0201806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0201899Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0202127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0202254Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0202506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0202627Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0202945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0203024Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0203301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0203369Z return aot_autograd( 2025-09-07T08:12:37.0203642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0203772Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0204094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0204258Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0204664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0204749Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0205124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0205199Z fx_g = _create_graph( 2025-09-07T08:12:37.0205529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0205594Z fx_g = make_fx( 2025-09-07T08:12:37.0205906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0205989Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0206287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0206367Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0206683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0206759Z t = dispatch_trace( 2025-09-07T08:12:37.0206977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0207059Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0207305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0207414Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0207757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0207942Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0208198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0208269Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0208523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0208599Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0208864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0208942Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0209238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0209335Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0209651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0209764Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0210126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0210233Z outs_pair = fn(*args) 2025-09-07T08:12:37.0210584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0210704Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0211059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0211129Z outs_pair = fn(*args) 2025-09-07T08:12:37.0211497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0211611Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0212038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0212178Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0212534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0212604Z outs_pair = fn(*args) 2025-09-07T08:12:37.0213001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0213083Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0213433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0213517Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0213776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0213853Z return handle_torch_function( 2025-09-07T08:12:37.0214129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0214277Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0214625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0214704Z return func(*args, **kwargs) 2025-09-07T08:12:37.0215000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0215076Z result = _engine_run_backward( 2025-09-07T08:12:37.0215410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0215650Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0215910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0215983Z return user_fn(self, *args) 2025-09-07T08:12:37.0216277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0216354Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0216667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0216755Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0216999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0217078Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0217409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0217539Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0217818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0217908Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0218237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0218322Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0218639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0218709Z t = dispatch_trace( 2025-09-07T08:12:37.0218930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0219046Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0219496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0219589Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0219913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0220060Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0220312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0220380Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0220636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0220707Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0221007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0221098Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0221175Z File "", line 1, in 2025-09-07T08:12:37.0221465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0221613Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0221881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0221976Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0222364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0222496Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0222871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0222960Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0223247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0223320Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0223595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0223762Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0224015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0224134Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0224387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0224466Z leaves = list(leaves) 2025-09-07T08:12:37.0224709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0224814Z return func(x) 2025-09-07T08:12:37.0225086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0225215Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0225553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0225624Z return func(*args, **kwargs) 2025-09-07T08:12:37.0225983Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0226147Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0226152Z 2025-09-07T08:12:37.0226576Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0226639Z 2025-09-07T08:12:37.0226642Z 2025-09-07T08:12:37.0226781Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0227118Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0227122Z 2025-09-07T08:12:37.0227287Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0227423Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0227494Z inline_call [] 2025-09-07T08:12:37.0227601Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0227668Z inductor [] 2025-09-07T08:12:37.0227805Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0227938Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0228484Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0228717Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0228819Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0229121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0229290Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0229760Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0230029Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0230169Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0230242Z inline_call [] 2025-09-07T08:12:37.0230352Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0230491Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0230620Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0231147Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0231369Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0231469Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0231769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0231934Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0232190Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0232493Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0232629Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0232691Z inline_call [] 2025-09-07T08:12:37.0232795Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0232931Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0233061Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0233588Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0233808Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0233937Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0234235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0234400Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0234654Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0234884Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0235331Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f688d2ed773db94c.xml - 2025-09-07T08:12:37.0235436Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0236222Z FAILED [0.6548s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0236385Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0236388Z 2025-09-07T08:12:37.0236810Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0236814Z 2025-09-07T08:12:37.0236817Z 2025-09-07T08:12:37.0236951Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0237332Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0237368Z 2025-09-07T08:12:37.0237534Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0237645Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0237779Z ================== 1 failed, 220 deselected, 2 rerun in 2.34s ================== 2025-09-07T08:12:37.0237841Z Got exit code 1 2025-09-07T08:12:37.0237916Z Retrying single test... 2025-09-07T08:12:37.0238794Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0238870Z import pkg_resources 2025-09-07T08:12:37.0239204Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-33bdcf48943de2d0.xml 2025-09-07T08:12:37.0239304Z ============================= test session starts ============================== 2025-09-07T08:12:37.0239529Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0239636Z cachedir: .pytest_cache 2025-09-07T08:12:37.0239951Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0240032Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0240102Z configfile: pytest.ini 2025-09-07T08:12:37.0240430Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0240570Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0241201Z stepcurrent: skipping 60 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0241279Z Running 1 items in this shard 2025-09-07T08:12:37.0241283Z 2025-09-07T08:12:37.0241736Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9528s] [100%] 2025-09-07T08:12:37.0242143Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6638s] [100%] 2025-09-07T08:12:37.0242500Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True FAILED [0.6314s] [100%] 2025-09-07T08:12:37.0242504Z 2025-09-07T08:12:37.0242590Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0242806Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0242888Z Traceback (most recent call last): 2025-09-07T08:12:37.0243202Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0243272Z self._run_test( 2025-09-07T08:12:37.0243502Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0243608Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0243880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0243963Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0244283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0244368Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0244688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0244767Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0245083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0245243Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0245551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0245641Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0245940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0246050Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0246329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0246427Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0246668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0246811Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0247119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0247300Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0247635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0247726Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0248064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0248156Z return aot_autograd( 2025-09-07T08:12:37.0248475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0248641Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0249025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0249218Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0249597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0249673Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0250050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0250120Z fx_g = _create_graph( 2025-09-07T08:12:37.0250467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0250533Z fx_g = make_fx( 2025-09-07T08:12:37.0250837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0250927Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0251227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0251316Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0251676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0251747Z t = dispatch_trace( 2025-09-07T08:12:37.0251979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0252054Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0252309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0252421Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0252774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0252932Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0253179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0253263Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0253514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0253595Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0253859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0253930Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0254237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0254326Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0254643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0254757Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0255178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0255254Z outs_pair = fn(*args) 2025-09-07T08:12:37.0255598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0255725Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0256075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0256152Z outs_pair = fn(*args) 2025-09-07T08:12:37.0256512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0256656Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0257058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0257190Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0257539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0257605Z outs_pair = fn(*args) 2025-09-07T08:12:37.0257988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0258074Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0258418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0258510Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0258760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0258842Z return handle_torch_function( 2025-09-07T08:12:37.0259123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0259263Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0259607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0259736Z return func(*args, **kwargs) 2025-09-07T08:12:37.0259988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0260095Z result = _engine_run_backward( 2025-09-07T08:12:37.0260392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0260639Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0260888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0260969Z return user_fn(self, *args) 2025-09-07T08:12:37.0261255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0261338Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0261650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0261730Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0261986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0262056Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0262394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0262540Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0262813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0262909Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0263231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0263328Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0263644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0263716Z t = dispatch_trace( 2025-09-07T08:12:37.0263945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0264056Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0264313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0264382Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0264706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0264854Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0265098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0265181Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0265431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0265512Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0265814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0265903Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0265984Z File "", line 1, in 2025-09-07T08:12:37.0266274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0266427Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0266695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0266780Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0267224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0267334Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0267700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0267782Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0268073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0268146Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0268410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0268582Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0268828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0268941Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0269190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0269256Z leaves = list(leaves) 2025-09-07T08:12:37.0269508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0269609Z return func(x) 2025-09-07T08:12:37.0269885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0270002Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0270342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0270414Z return func(*args, **kwargs) 2025-09-07T08:12:37.0270768Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0270937Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0270940Z 2025-09-07T08:12:37.0271401Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0271407Z 2025-09-07T08:12:37.0271410Z 2025-09-07T08:12:37.0271552Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0271881Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0271884Z 2025-09-07T08:12:37.0272056Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0272192Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0272266Z inline_call [] 2025-09-07T08:12:37.0272375Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0272438Z inductor [] 2025-09-07T08:12:37.0272585Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0273057Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0273585Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0273818Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0273910Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0274215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0274490Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0274755Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0275052Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0275272Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0275358Z Traceback (most recent call last): 2025-09-07T08:12:37.0275661Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0275732Z self._run_test( 2025-09-07T08:12:37.0275960Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0276063Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0276332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0276416Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0276746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0276844Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0277177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0277348Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0277680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0277869Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0278230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0278333Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0278671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0278774Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0279064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0279213Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0279453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0279575Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0279822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0279945Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0280222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0280307Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0280579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0280655Z return aot_autograd( 2025-09-07T08:12:37.0280924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0281156Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0281491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0281652Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0282034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0282723Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0283168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0283250Z fx_g = _create_graph( 2025-09-07T08:12:37.0283588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0283660Z fx_g = make_fx( 2025-09-07T08:12:37.0283960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0284052Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0284353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0284434Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0284761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0284832Z t = dispatch_trace( 2025-09-07T08:12:37.0285059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0285134Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0285384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0285518Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0285845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0286001Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0286248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0286319Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0286578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0286656Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0286933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0287005Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0287344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0287436Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0287751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0287870Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0288225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0288300Z outs_pair = fn(*args) 2025-09-07T08:12:37.0288644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0288767Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0289125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0289193Z outs_pair = fn(*args) 2025-09-07T08:12:37.0289558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0289666Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0290063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0290192Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0290621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0290700Z outs_pair = fn(*args) 2025-09-07T08:12:37.0291086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0291172Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0291515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0291599Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0291853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0291928Z return handle_torch_function( 2025-09-07T08:12:37.0292208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0292345Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0292690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0292763Z return func(*args, **kwargs) 2025-09-07T08:12:37.0293046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0293126Z result = _engine_run_backward( 2025-09-07T08:12:37.0293419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0293660Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0293913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0293986Z return user_fn(self, *args) 2025-09-07T08:12:37.0294282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0294359Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0294713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0294794Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0295044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0295114Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0295447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0295547Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0295828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0295928Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0296248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0296335Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0296659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0296729Z t = dispatch_trace( 2025-09-07T08:12:37.0296952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0297029Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0297271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0297347Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0297712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0297900Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0298148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0298224Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0298563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0298690Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0299087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0299181Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0299263Z File "", line 1, in 2025-09-07T08:12:37.0299556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0299709Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0299993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0300078Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0300473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0300611Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0300955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0301041Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0301325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0301409Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0301678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0301854Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0302140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0302255Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0302509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0302578Z leaves = list(leaves) 2025-09-07T08:12:37.0302829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0302892Z return func(x) 2025-09-07T08:12:37.0303166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0303291Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0303627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0303706Z return func(*args, **kwargs) 2025-09-07T08:12:37.0304066Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0304239Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0304243Z 2025-09-07T08:12:37.0304663Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0304667Z 2025-09-07T08:12:37.0304670Z 2025-09-07T08:12:37.0304816Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0305185Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0305189Z 2025-09-07T08:12:37.0305389Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0305536Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0305612Z inline_call [] 2025-09-07T08:12:37.0305724Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0305783Z inductor [] 2025-09-07T08:12:37.0305919Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0306058Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0306589Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0306821Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0306915Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0307219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0307392Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0307689Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0307928Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0308057Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0308123Z inline_call [] 2025-09-07T08:12:37.0308223Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0308356Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0308489Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0309008Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0309270Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0309361Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0309660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0309826Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0310078Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0310312Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0310401Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0310623Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0310702Z Traceback (most recent call last): 2025-09-07T08:12:37.0311007Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:12:37.0311087Z self._run_test( 2025-09-07T08:12:37.0311317Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0311423Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0311687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0311767Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0312071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0312215Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0312524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0312604Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0312885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0313047Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0313350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0313437Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0313733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0313836Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0314114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0314208Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0314456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0314616Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0314871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0314988Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0315268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0315351Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0315622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0315698Z return aot_autograd( 2025-09-07T08:12:37.0315966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0316097Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0316454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0316626Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0317007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0317084Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0317463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0317534Z fx_g = _create_graph( 2025-09-07T08:12:37.0317867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0317937Z fx_g = make_fx( 2025-09-07T08:12:37.0318236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0318325Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0318614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0318696Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0319011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0319081Z t = dispatch_trace( 2025-09-07T08:12:37.0319317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0319432Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0319718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0319794Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0320126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0320287Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0320533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0320610Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0320857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0320932Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0321344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0321417Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0321723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0321813Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0322194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0322305Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0322657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0322733Z outs_pair = fn(*args) 2025-09-07T08:12:37.0323083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0323214Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0323563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0323632Z outs_pair = fn(*args) 2025-09-07T08:12:37.0324038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0324150Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0324547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0324677Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0325031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0325099Z outs_pair = fn(*args) 2025-09-07T08:12:37.0325485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0325570Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0325913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0326005Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0326247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0326323Z return handle_torch_function( 2025-09-07T08:12:37.0326603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0326740Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0327120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0327225Z return func(*args, **kwargs) 2025-09-07T08:12:37.0327479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0327552Z result = _engine_run_backward( 2025-09-07T08:12:37.0327842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0328081Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0328329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0328405Z return user_fn(self, *args) 2025-09-07T08:12:37.0328691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0328767Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0329088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0329168Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0329429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0329538Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0329871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0329970Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0330240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0330335Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0330657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0330748Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0331065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0331168Z t = dispatch_trace( 2025-09-07T08:12:37.0331398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0331477Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0331727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0331795Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0332110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0332265Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0332508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0332583Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0332832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0332906Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0333211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0333298Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0333378Z File "", line 1, in 2025-09-07T08:12:37.0333664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0333818Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0334127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0334211Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0334654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0334738Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0335091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0335169Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0335452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0335534Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0335800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0335976Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0336222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0336336Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0336589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0336699Z leaves = list(leaves) 2025-09-07T08:12:37.0336962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0337064Z return func(x) 2025-09-07T08:12:37.0337492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0337613Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0337952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0338038Z return func(*args, **kwargs) 2025-09-07T08:12:37.0338394Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0338641Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0338648Z 2025-09-07T08:12:37.0339076Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0339081Z 2025-09-07T08:12:37.0339084Z 2025-09-07T08:12:37.0339227Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0339558Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0339563Z 2025-09-07T08:12:37.0339735Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0339872Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0339937Z inline_call [] 2025-09-07T08:12:37.0340046Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0340107Z inductor [] 2025-09-07T08:12:37.0340253Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0340387Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0340911Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0341144Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0341238Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0341585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0341780Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0342041Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0342281Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0342414Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0342480Z inline_call [] 2025-09-07T08:12:37.0342579Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0342717Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0342845Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0343358Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0343587Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0343675Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0343976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0344174Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0344429Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0344675Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0344805Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0344872Z inline_call [] 2025-09-07T08:12:37.0344968Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:12:37.0345103Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0345237Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0345872Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0346103Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:12:37.0346190Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0346489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0346646Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0346898Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0347131Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0347580Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-33bdcf48943de2d0.xml - 2025-09-07T08:12:37.0347691Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0348443Z FAILED [0.6314s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0348610Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0348614Z 2025-09-07T08:12:37.0349030Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0349071Z 2025-09-07T08:12:37.0349074Z 2025-09-07T08:12:37.0349252Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0349587Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True 2025-09-07T08:12:37.0349593Z 2025-09-07T08:12:37.0349765Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0349884Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0350007Z ================== 1 failed, 220 deselected, 2 rerun in 2.29s ================== 2025-09-07T08:12:37.0350079Z Got exit code 1 2025-09-07T08:12:37.0350319Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.0351198Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0351269Z import pkg_resources 2025-09-07T08:12:37.0351609Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-68cacdf219395044.xml 2025-09-07T08:12:37.0351745Z ============================= test session starts ============================== 2025-09-07T08:12:37.0351958Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0352034Z cachedir: .pytest_cache 2025-09-07T08:12:37.0352352Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0352443Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0352513Z configfile: pytest.ini 2025-09-07T08:12:37.0352839Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0352985Z collecting ... collected 467 items / 61 deselected / 406 selected 2025-09-07T08:12:37.0353112Z stepcurrent: skipping 61 already run items. 2025-09-07T08:12:37.0353197Z Running 160 items in this shard 2025-09-07T08:12:37.0353201Z 2025-09-07T08:12:37.0353559Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_False PASSED [4.6849s] [ 0%] 2025-09-07T08:12:37.0353909Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_False PASSED [3.2779s] [ 1%] 2025-09-07T08:12:37.0354314Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6637s] [ 1%] 2025-09-07T08:12:37.0354711Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5231s] [ 1%] 2025-09-07T08:12:37.0355059Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True FAILED [0.5190s] [ 1%] 2025-09-07T08:12:37.0355065Z 2025-09-07T08:12:37.0355151Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0355374Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0355453Z Traceback (most recent call last): 2025-09-07T08:12:37.0355766Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0355828Z self._run_test( 2025-09-07T08:12:37.0356057Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0356205Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0356517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0356610Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0356911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0356998Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0357282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0357360Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0357652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0357803Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0358108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0358196Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0358495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0358601Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0358920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0359020Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0359246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0359366Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0359627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0359746Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0360032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0360124Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0360433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0360511Z return aot_autograd( 2025-09-07T08:12:37.0360778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0360912Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0361380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0361550Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0361920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0361998Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0362380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0362452Z fx_g = _create_graph( 2025-09-07T08:12:37.0362785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0362846Z fx_g = make_fx( 2025-09-07T08:12:37.0363147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0363234Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0363524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0363658Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0364009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0364077Z t = dispatch_trace( 2025-09-07T08:12:37.0364301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0364377Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0364632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0364702Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0365031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0365178Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0365419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0365495Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0365743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0365820Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0366094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0366226Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0366528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0366617Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0366949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0367066Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0367437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0367507Z outs_pair = fn(*args) 2025-09-07T08:12:37.0367892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0368022Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0368372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0368445Z outs_pair = fn(*args) 2025-09-07T08:12:37.0368802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0368909Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0369316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0369448Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0369806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0369875Z outs_pair = fn(*args) 2025-09-07T08:12:37.0370265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0370345Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0370688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0370780Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0371032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0371156Z return handle_torch_function( 2025-09-07T08:12:37.0371471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0371613Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0371967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0372042Z return func(*args, **kwargs) 2025-09-07T08:12:37.0372453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0372570Z result = _engine_run_backward( 2025-09-07T08:12:37.0373113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0373355Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0373617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0373698Z return user_fn(self, *args) 2025-09-07T08:12:37.0373992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0374228Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0374551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0374632Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0374887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0374960Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0375298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0375395Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0375667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0375766Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0376154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0376252Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0376570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0376645Z t = dispatch_trace( 2025-09-07T08:12:37.0376866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0376941Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0377202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0377274Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0377606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0377756Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0378000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0378080Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0378327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0378410Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0378710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0378856Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0378937Z File "", line 1, in 2025-09-07T08:12:37.0379276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0379433Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0379706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0379803Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0380204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0380281Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0380633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0380712Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0381003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0381080Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0381348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0381563Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0381809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0381922Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0382172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0382244Z leaves = list(leaves) 2025-09-07T08:12:37.0382487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0382551Z return func(x) 2025-09-07T08:12:37.0382830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0382947Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0383321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0383408Z return func(*args, **kwargs) 2025-09-07T08:12:37.0383768Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0383936Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0383940Z 2025-09-07T08:12:37.0384358Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0384363Z 2025-09-07T08:12:37.0384366Z 2025-09-07T08:12:37.0384506Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0384838Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0384842Z 2025-09-07T08:12:37.0385012Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0385153Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0385219Z inline_call [] 2025-09-07T08:12:37.0385322Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0385457Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0385592Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0386117Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0386443Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0386691Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0387005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0387840Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0388108Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0388351Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0388570Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0388654Z Traceback (most recent call last): 2025-09-07T08:12:37.0388958Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0389025Z self._run_test( 2025-09-07T08:12:37.0389257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0389360Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0389708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0389791Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0390091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0390178Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0390448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0390536Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0390817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0390971Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0391323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0391406Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0391710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0391808Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0392111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0392207Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0392439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0392569Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0392821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0392943Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0393225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0393302Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0393596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0393665Z return aot_autograd( 2025-09-07T08:12:37.0393941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0394108Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0394491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0394657Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0395029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0395115Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0395490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0395569Z fx_g = _create_graph( 2025-09-07T08:12:37.0395899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0395960Z fx_g = make_fx( 2025-09-07T08:12:37.0396271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0396354Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0396652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0396730Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0397097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0397174Z t = dispatch_trace( 2025-09-07T08:12:37.0397392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0397480Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0397731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0397808Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0398133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0398281Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0398536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0398649Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0398909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0398984Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0399248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0399328Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0399621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0399715Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0400033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0400144Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0400504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0400573Z outs_pair = fn(*args) 2025-09-07T08:12:37.0400925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0401161Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0401520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0401632Z outs_pair = fn(*args) 2025-09-07T08:12:37.0401994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0402142Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0402540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0402674Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0403023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0403096Z outs_pair = fn(*args) 2025-09-07T08:12:37.0403479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0403559Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0403909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0403994Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0404247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0404367Z return handle_torch_function( 2025-09-07T08:12:37.0404645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0404793Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0405319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0405413Z return func(*args, **kwargs) 2025-09-07T08:12:37.0405659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0405741Z result = _engine_run_backward( 2025-09-07T08:12:37.0406045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0406280Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0406621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0406699Z return user_fn(self, *args) 2025-09-07T08:12:37.0406992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0407068Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0407415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0407558Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0407886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0407974Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0408315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0408412Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0408698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0408791Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0409120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0409206Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0409527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0409656Z t = dispatch_trace( 2025-09-07T08:12:37.0409919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0410014Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0410271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0410349Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0410669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0410817Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0411069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0411140Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0411397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0411473Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0411771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0411872Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0411950Z File "", line 1, in 2025-09-07T08:12:37.0412289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0412435Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0412716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0412800Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0413190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0413278Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0413622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0413709Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0414033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0414120Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0414396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0414562Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0414830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0414945Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0415195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0415273Z leaves = list(leaves) 2025-09-07T08:12:37.0415516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0415585Z return func(x) 2025-09-07T08:12:37.0415861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0415984Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0416316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0416387Z return func(*args, **kwargs) 2025-09-07T08:12:37.0416753Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0416956Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0416961Z 2025-09-07T08:12:37.0417431Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0417436Z 2025-09-07T08:12:37.0417440Z 2025-09-07T08:12:37.0417579Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0417914Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0417917Z 2025-09-07T08:12:37.0418082Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0418230Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0418292Z inline_call [] 2025-09-07T08:12:37.0418395Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0418539Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0418671Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0419202Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0419469Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0419562Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0419869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0420030Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0420292Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0420528Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0420660Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0420730Z inline_call [] 2025-09-07T08:12:37.0420832Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0421004Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0421136Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0421662Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0421889Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0421976Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0422278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0422438Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0422700Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0422931Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0423019Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0423239Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0423315Z Traceback (most recent call last): 2025-09-07T08:12:37.0423625Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0423688Z self._run_test( 2025-09-07T08:12:37.0423981Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0424082Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0424382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0424472Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0424771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0424857Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0425125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0425203Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0425489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0425642Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0425950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0426030Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0426329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0426479Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0426761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0426859Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0427087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0427213Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0427463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0427578Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0427862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0427976Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0428262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0428336Z return aot_autograd( 2025-09-07T08:12:37.0428607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0428742Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0429067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0429233Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0429602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0429685Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0430062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0430143Z fx_g = _create_graph( 2025-09-07T08:12:37.0430476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0430538Z fx_g = make_fx( 2025-09-07T08:12:37.0430845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0430929Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0431258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0431344Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0431695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0431782Z t = dispatch_trace( 2025-09-07T08:12:37.0432008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0432084Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0432339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0432409Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0432737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0432885Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0433138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0433210Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0433461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0433546Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0433850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0433930Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0434226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0434315Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0434634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0434752Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0435113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0435182Z outs_pair = fn(*args) 2025-09-07T08:12:37.0435564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0435693Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0436039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0436123Z outs_pair = fn(*args) 2025-09-07T08:12:37.0436486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0436604Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0436997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0437125Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0437479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0437546Z outs_pair = fn(*args) 2025-09-07T08:12:37.0437934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0438015Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0438360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0438481Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0438735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0438854Z return handle_torch_function( 2025-09-07T08:12:37.0439132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0439279Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0439613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0439684Z return func(*args, **kwargs) 2025-09-07T08:12:37.0439931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0440003Z result = _engine_run_backward( 2025-09-07T08:12:37.0440296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0440538Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0440794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0440866Z return user_fn(self, *args) 2025-09-07T08:12:37.0441255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0441382Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0441697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0441781Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0442025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0442095Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0442433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0442530Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0442805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0442930Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0443252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0443343Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0443657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0443730Z t = dispatch_trace( 2025-09-07T08:12:37.0443950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0444035Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0444279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0444353Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0444679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0444827Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0445085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0445183Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0445576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0445675Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0445974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0446144Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0446325Z File "", line 1, in 2025-09-07T08:12:37.0446693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0446853Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0447141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0447233Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0447632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0447716Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0448062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0448144Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0448442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0448517Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0448790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0449015Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0449260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0449376Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0449623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0449701Z leaves = list(leaves) 2025-09-07T08:12:37.0449947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0450008Z return func(x) 2025-09-07T08:12:37.0450288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0450464Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0450812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0450886Z return func(*args, **kwargs) 2025-09-07T08:12:37.0451249Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0451414Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0451419Z 2025-09-07T08:12:37.0451844Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0451856Z 2025-09-07T08:12:37.0451859Z 2025-09-07T08:12:37.0451997Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0452329Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0452335Z 2025-09-07T08:12:37.0452507Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0452647Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0452718Z inline_call [] 2025-09-07T08:12:37.0452823Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0452960Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0453098Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0453698Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0453939Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0454033Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0454343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0454506Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0454762Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0455009Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0455137Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0455206Z inline_call [] 2025-09-07T08:12:37.0455304Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0455439Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0455577Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0456096Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0456375Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0456464Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0456767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0456925Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0457189Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0457428Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0457590Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0457662Z inline_call [] 2025-09-07T08:12:37.0457758Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0457893Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0458035Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0458552Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0458779Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0458868Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0459166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0459328Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0459583Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0459818Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0460256Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-68cacdf219395044.xml - 2025-09-07T08:12:37.0460365Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0461166Z FAILED [0.5190s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0461363Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0461367Z 2025-09-07T08:12:37.0461788Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0461794Z 2025-09-07T08:12:37.0461797Z 2025-09-07T08:12:37.0461938Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0462271Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0462275Z 2025-09-07T08:12:37.0462441Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0462557Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0462689Z ============= 1 failed, 2 passed, 61 deselected, 2 rerun in 9.72s ============== 2025-09-07T08:12:37.0462758Z Got exit code 1 2025-09-07T08:12:37.0462836Z Retrying single test... 2025-09-07T08:12:37.0463718Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0463917Z import pkg_resources 2025-09-07T08:12:37.0464255Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a35b72f58cf7fae8.xml 2025-09-07T08:12:37.0464361Z ============================= test session starts ============================== 2025-09-07T08:12:37.0464578Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0464652Z cachedir: .pytest_cache 2025-09-07T08:12:37.0464964Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0465045Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0465155Z configfile: pytest.ini 2025-09-07T08:12:37.0465480Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0465626Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0466095Z stepcurrent: skipping 63 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0466175Z Running 1 items in this shard 2025-09-07T08:12:37.0466180Z 2025-09-07T08:12:37.0466582Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8773s] [100%] 2025-09-07T08:12:37.0466976Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5278s] [100%] 2025-09-07T08:12:37.0467326Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True FAILED [0.5183s] [100%] 2025-09-07T08:12:37.0467331Z 2025-09-07T08:12:37.0467417Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0467637Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0467714Z Traceback (most recent call last): 2025-09-07T08:12:37.0468027Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0468130Z self._run_test( 2025-09-07T08:12:37.0468358Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0468500Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0468775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0468867Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0469171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0469254Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0476588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0476719Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0477049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0477222Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0477551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0477642Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0477948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0478213Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0478526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0478624Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0478877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0478999Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0479266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0479390Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0479744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0479836Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0480110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0480187Z return aot_autograd( 2025-09-07T08:12:37.0480456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0480588Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0480919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0481184Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0481565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0481643Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0482028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0482098Z fx_g = _create_graph( 2025-09-07T08:12:37.0482427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0482496Z fx_g = make_fx( 2025-09-07T08:12:37.0482800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0482961Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0483265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0483402Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0483736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0483810Z t = dispatch_trace( 2025-09-07T08:12:37.0484039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0484126Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0484381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0484458Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0484781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0484944Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0485195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0485273Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0485525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0485668Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0485945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0486017Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0486330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0486420Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0486749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0486894Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0487318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0487408Z outs_pair = fn(*args) 2025-09-07T08:12:37.0487874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0488030Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0488450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0488528Z outs_pair = fn(*args) 2025-09-07T08:12:37.0488960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0489090Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0489501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0489637Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0489988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0490060Z outs_pair = fn(*args) 2025-09-07T08:12:37.0490441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0490526Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0490867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0490992Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0491271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0491349Z return handle_torch_function( 2025-09-07T08:12:37.0491638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0491779Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0492117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0492190Z return func(*args, **kwargs) 2025-09-07T08:12:37.0492435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0492514Z result = _engine_run_backward( 2025-09-07T08:12:37.0492807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0493055Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0493308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0493387Z return user_fn(self, *args) 2025-09-07T08:12:37.0493715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0493791Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0494112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0494191Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0494440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0494511Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0494843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0494946Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0495251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0495350Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0495673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0495756Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0496098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0496168Z t = dispatch_trace( 2025-09-07T08:12:37.0496410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0496489Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0496776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0496859Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0497247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0497437Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0497728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0497815Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0498111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0498198Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0498609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0498741Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0498824Z File "", line 1, in 2025-09-07T08:12:37.0499112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0499261Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0499540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0499624Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0500019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0500098Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0500450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0500531Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0500817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0500901Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0501208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0501387Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0501631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0501751Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0502010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0502079Z leaves = list(leaves) 2025-09-07T08:12:37.0502333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0502395Z return func(x) 2025-09-07T08:12:37.0502715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0502838Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0503174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0503256Z return func(*args, **kwargs) 2025-09-07T08:12:37.0503611Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0503787Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0503794Z 2025-09-07T08:12:37.0504228Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0504234Z 2025-09-07T08:12:37.0504237Z 2025-09-07T08:12:37.0504379Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0504718Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0504724Z 2025-09-07T08:12:37.0504899Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0505047Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0505113Z inline_call [] 2025-09-07T08:12:37.0505228Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0505289Z inductor [] 2025-09-07T08:12:37.0505432Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0505620Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0506188Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0506436Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0506536Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0506855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0507020Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0507282Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0507526Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0507743Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0507831Z Traceback (most recent call last): 2025-09-07T08:12:37.0508133Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0508196Z self._run_test( 2025-09-07T08:12:37.0508479Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0508584Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0508859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0508941Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0509249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0509333Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0509607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0509691Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0510016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0510182Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0510489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0510569Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0510882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0510981Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0511273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0511369Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0511599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0511728Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0511982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0512104Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0512384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0512468Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0512743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0512855Z return aot_autograd( 2025-09-07T08:12:37.0513132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0513314Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0513648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0513808Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0514179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0514261Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0514638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0514714Z fx_g = _create_graph( 2025-09-07T08:12:37.0515052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0515121Z fx_g = make_fx( 2025-09-07T08:12:37.0515429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0515515Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0515847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0515924Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0516408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0516512Z t = dispatch_trace( 2025-09-07T08:12:37.0516858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0516951Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0517215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0517295Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0517623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0517833Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0518096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0518166Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0518425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0518499Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0518771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0518846Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0519151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0519247Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0519565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0519686Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0520041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0520109Z outs_pair = fn(*args) 2025-09-07T08:12:37.0520470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0520592Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0521004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0521217Z outs_pair = fn(*args) 2025-09-07T08:12:37.0521609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0521723Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0522122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0522261Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0522615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0522690Z outs_pair = fn(*args) 2025-09-07T08:12:37.0523076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0523159Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0523514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0523649Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0523907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0523984Z return handle_torch_function( 2025-09-07T08:12:37.0524273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0524414Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0524753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0524835Z return func(*args, **kwargs) 2025-09-07T08:12:37.0525083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0525161Z result = _engine_run_backward( 2025-09-07T08:12:37.0525492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0525735Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0525999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0526081Z return user_fn(self, *args) 2025-09-07T08:12:37.0526379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0526455Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0526780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0526861Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0527106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0527183Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0527520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0527619Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0527892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0527982Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0528314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0528443Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0528798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0528867Z t = dispatch_trace( 2025-09-07T08:12:37.0529087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0529172Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0529417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0529491Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0529810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0529963Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0530208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0530279Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0530541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0530613Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0530918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0531047Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0531118Z File "", line 1, in 2025-09-07T08:12:37.0531411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0531556Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0531834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0531919Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0532313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0532407Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0532791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0532877Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0533164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0533248Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0533519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0533685Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0533940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0534048Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0534306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0534375Z leaves = list(leaves) 2025-09-07T08:12:37.0534622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0534691Z return func(x) 2025-09-07T08:12:37.0534965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0535090Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0535427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0535549Z return func(*args, **kwargs) 2025-09-07T08:12:37.0535945Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0536114Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0536119Z 2025-09-07T08:12:37.0536549Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0536555Z 2025-09-07T08:12:37.0536558Z 2025-09-07T08:12:37.0536695Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0537034Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0537038Z 2025-09-07T08:12:37.0537201Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0537358Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0537421Z inline_call [] 2025-09-07T08:12:37.0537526Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0537593Z inductor [] 2025-09-07T08:12:37.0537730Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0537869Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0538443Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0538673Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0538771Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0539074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0539244Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0539515Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0539760Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0539930Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0539994Z inline_call [] 2025-09-07T08:12:37.0540104Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0540241Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0540375Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0540900Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0541128Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0541227Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0541528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0541698Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0541954Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0542193Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0542283Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0542498Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0542643Z Traceback (most recent call last): 2025-09-07T08:12:37.0542950Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0543052Z self._run_test( 2025-09-07T08:12:37.0543285Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0543390Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0543668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0543752Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0544076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0544162Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0544435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0544519Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0544802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0544958Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0545268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0545393Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0545696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0545794Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0546083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0546180Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0546415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0546535Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0546787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0546943Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0547225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0547315Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0547598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0547672Z return aot_autograd( 2025-09-07T08:12:37.0547948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0548074Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0548405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0548562Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0548939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0549019Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0549394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0549471Z fx_g = _create_graph( 2025-09-07T08:12:37.0549805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0549910Z fx_g = make_fx( 2025-09-07T08:12:37.0550214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0550355Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0550650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0550737Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0551059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0551127Z t = dispatch_trace( 2025-09-07T08:12:37.0551354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0551429Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0551686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0551760Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0552090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0552241Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0552492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0552606Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0552859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0552939Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0553203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0553287Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0553598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0553688Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0554013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0554125Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0554521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0554609Z outs_pair = fn(*args) 2025-09-07T08:12:37.0554960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0555085Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0555435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0555510Z outs_pair = fn(*args) 2025-09-07T08:12:37.0555872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0555979Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0556388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0556522Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0556933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0557010Z outs_pair = fn(*args) 2025-09-07T08:12:37.0557483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0557623Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0558066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0558171Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0558449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0558529Z return handle_torch_function( 2025-09-07T08:12:37.0558810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0558948Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0559293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0559363Z return func(*args, **kwargs) 2025-09-07T08:12:37.0559610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0559684Z result = _engine_run_backward( 2025-09-07T08:12:37.0559978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0560218Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0560514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0560595Z return user_fn(self, *args) 2025-09-07T08:12:37.0560884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0560964Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0561387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0561465Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0561723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0561792Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0562182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0562281Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0562556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0562652Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0562975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0563067Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0563385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0563461Z t = dispatch_trace( 2025-09-07T08:12:37.0563680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0563756Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0564009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0564078Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0564404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0564552Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0564800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0564875Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0565167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0565246Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0565578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0565667Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0565748Z File "", line 1, in 2025-09-07T08:12:37.0566037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0566187Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0566460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0566555Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0566950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0567028Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0567385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0567464Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0567798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0567873Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0568142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0568313Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0568556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0568669Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0568918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0568987Z leaves = list(leaves) 2025-09-07T08:12:37.0569240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0569361Z return func(x) 2025-09-07T08:12:37.0569648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0569769Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0570111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0570183Z return func(*args, **kwargs) 2025-09-07T08:12:37.0570537Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0570710Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0570713Z 2025-09-07T08:12:37.0571137Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0571142Z 2025-09-07T08:12:37.0571147Z 2025-09-07T08:12:37.0571302Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0571638Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0571641Z 2025-09-07T08:12:37.0571813Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0571949Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0572011Z inline_call [] 2025-09-07T08:12:37.0572162Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0572227Z inductor [] 2025-09-07T08:12:37.0572370Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0572536Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0573377Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0573614Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0573707Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0574017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0574180Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0574447Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0574683Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0574815Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0574885Z inline_call [] 2025-09-07T08:12:37.0574987Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0575269Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0575397Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0575920Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0576152Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0576243Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0576550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0576710Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0577029Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0577266Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0577392Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0577462Z inline_call [] 2025-09-07T08:12:37.0577560Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0577697Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0577822Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0578343Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0578571Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0578659Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0578963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0579122Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0579382Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0579610Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0580049Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a35b72f58cf7fae8.xml - 2025-09-07T08:12:37.0580271Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0581032Z FAILED [0.5183s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0581202Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0581206Z 2025-09-07T08:12:37.0581624Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0581628Z 2025-09-07T08:12:37.0581631Z 2025-09-07T08:12:37.0581781Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0582121Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0582126Z 2025-09-07T08:12:37.0582295Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0582405Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0582564Z ================== 1 failed, 220 deselected, 2 rerun in 1.97s ================== 2025-09-07T08:12:37.0582634Z Got exit code 1 2025-09-07T08:12:37.0582704Z Retrying single test... 2025-09-07T08:12:37.0583589Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0583662Z import pkg_resources 2025-09-07T08:12:37.0584003Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7fe66943a47b1fa4.xml 2025-09-07T08:12:37.0584102Z ============================= test session starts ============================== 2025-09-07T08:12:37.0584353Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0584434Z cachedir: .pytest_cache 2025-09-07T08:12:37.0584747Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0584835Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0584902Z configfile: pytest.ini 2025-09-07T08:12:37.0585221Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0585369Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0585842Z stepcurrent: skipping 63 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0585923Z Running 1 items in this shard 2025-09-07T08:12:37.0585926Z 2025-09-07T08:12:37.0586331Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9115s] [100%] 2025-09-07T08:12:37.0586732Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5340s] [100%] 2025-09-07T08:12:37.0587075Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True FAILED [0.5116s] [100%] 2025-09-07T08:12:37.0587079Z 2025-09-07T08:12:37.0587171Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0587424Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0587502Z Traceback (most recent call last): 2025-09-07T08:12:37.0587951Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0588017Z self._run_test( 2025-09-07T08:12:37.0588255Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0588357Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0588624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0588717Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0589022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0589111Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0589396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0589482Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0589771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0589924Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0590277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0590359Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0590665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0590764Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0591049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0591151Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0591382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0591518Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0591808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0591932Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0592220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0592299Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0592578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0592649Z return aot_autograd( 2025-09-07T08:12:37.0592928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0593058Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0593392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0593564Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0593937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0594018Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0594393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0594463Z fx_g = _create_graph( 2025-09-07T08:12:37.0594805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0594918Z fx_g = make_fx( 2025-09-07T08:12:37.0595265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0595350Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0595652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0595731Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0596060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0596135Z t = dispatch_trace( 2025-09-07T08:12:37.0596355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0596437Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0596687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0596758Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0597091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0597239Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0597557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0597626Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0597878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0597959Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0598238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0598316Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0598617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0598715Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0599030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0599176Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0599539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0599608Z outs_pair = fn(*args) 2025-09-07T08:12:37.0599961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0600085Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0600437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0600513Z outs_pair = fn(*args) 2025-09-07T08:12:37.0600874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0600988Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0601521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0601657Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0602006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0602073Z outs_pair = fn(*args) 2025-09-07T08:12:37.0602479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0602606Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0603023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0603107Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0603364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0603447Z return handle_torch_function( 2025-09-07T08:12:37.0603729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0603874Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0604212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0604291Z return func(*args, **kwargs) 2025-09-07T08:12:37.0604535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0604610Z result = _engine_run_backward( 2025-09-07T08:12:37.0604909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0605184Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0605443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0605513Z return user_fn(self, *args) 2025-09-07T08:12:37.0605813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0605898Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0606217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0606302Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0606549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0606623Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0606993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0607091Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0607373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0607464Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0607792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0607882Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0608199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0608278Z t = dispatch_trace( 2025-09-07T08:12:37.0608497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0608581Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0608829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0608898Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0609227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0609380Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0609644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0609754Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0610015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0610124Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0610429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0610527Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0610602Z File "", line 1, in 2025-09-07T08:12:37.0610897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0611048Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0611326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0611420Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0611815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0611905Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0612260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0612377Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0612681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0612757Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0613037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0613206Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0613463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0613575Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0613832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0613907Z leaves = list(leaves) 2025-09-07T08:12:37.0614190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0614263Z return func(x) 2025-09-07T08:12:37.0614540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0614658Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0615005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0615078Z return func(*args, **kwargs) 2025-09-07T08:12:37.0615444Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0615611Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0615615Z 2025-09-07T08:12:37.0616045Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0616050Z 2025-09-07T08:12:37.0616052Z 2025-09-07T08:12:37.0616190Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0616526Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0616530Z 2025-09-07T08:12:37.0616696Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0616834Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0616941Z inline_call [] 2025-09-07T08:12:37.0617054Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0617121Z inductor [] 2025-09-07T08:12:37.0617296Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0617431Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0617971Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0618203Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0618301Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0618605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0618771Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0619036Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0619274Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0619497Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0619612Z Traceback (most recent call last): 2025-09-07T08:12:37.0619929Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0619993Z self._run_test( 2025-09-07T08:12:37.0620218Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0620328Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0620596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0620698Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0621006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0621091Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0621405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0621489Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0621783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0621935Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0622246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0622327Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0622631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0622738Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0623023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0623125Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0623357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0623480Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0623738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0623859Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0624149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0624266Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0624595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0624673Z return aot_autograd( 2025-09-07T08:12:37.0624947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0625083Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0625411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0625574Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0625947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0626026Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0626424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0626495Z fx_g = _create_graph( 2025-09-07T08:12:37.0626844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0626946Z fx_g = make_fx( 2025-09-07T08:12:37.0627253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0627346Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0627641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0627727Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0628046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0628123Z t = dispatch_trace( 2025-09-07T08:12:37.0628345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0628422Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0628726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0628802Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0629139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0629293Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0629541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0629619Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0629873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0629957Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0630227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0630299Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0630607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0630705Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0631027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0631141Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0631502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0631611Z outs_pair = fn(*args) 2025-09-07T08:12:37.0631963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0632126Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0632479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0632552Z outs_pair = fn(*args) 2025-09-07T08:12:37.0632913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0633021Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0633425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0633551Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0633911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0633979Z outs_pair = fn(*args) 2025-09-07T08:12:37.0634374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0634502Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0634848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0634937Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0635185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0635266Z return handle_torch_function( 2025-09-07T08:12:37.0635548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0635689Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0636035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0636143Z return func(*args, **kwargs) 2025-09-07T08:12:37.0636399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0636469Z result = _engine_run_backward( 2025-09-07T08:12:37.0636771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0637006Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0637259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0637339Z return user_fn(self, *args) 2025-09-07T08:12:37.0637627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0637709Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0638031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0638111Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0638361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0638431Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0638770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0638864Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0639143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0639271Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0639638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0639735Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0640054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0640129Z t = dispatch_trace( 2025-09-07T08:12:37.0640348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0640425Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0640678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0640747Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0641187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0641345Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0641591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0641669Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0641960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0642042Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0642339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0642432Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0642506Z File "", line 1, in 2025-09-07T08:12:37.0642795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0642949Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0643234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0643331Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0643760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0643842Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0644194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0644275Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0644572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0644649Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0644917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0645089Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0645338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0645456Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0645707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0645782Z leaves = list(leaves) 2025-09-07T08:12:37.0646028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0646090Z return func(x) 2025-09-07T08:12:37.0646373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0646532Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0646910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0646984Z return func(*args, **kwargs) 2025-09-07T08:12:37.0647344Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0647521Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0647525Z 2025-09-07T08:12:37.0647949Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0647952Z 2025-09-07T08:12:37.0647956Z 2025-09-07T08:12:37.0648100Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0648436Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0648440Z 2025-09-07T08:12:37.0648612Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0648748Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0648820Z inline_call [] 2025-09-07T08:12:37.0648962Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0649024Z inductor [] 2025-09-07T08:12:37.0649168Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0649298Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0649831Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0650061Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0650153Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0650484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0650691Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0650961Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0651193Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0651327Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0651391Z inline_call [] 2025-09-07T08:12:37.0651490Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0651632Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0651772Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0652303Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0652528Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0652618Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0652926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0653084Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0653344Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0653577Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0653727Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0653989Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.0654070Z Traceback (most recent call last): 2025-09-07T08:12:37.0654389Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0654465Z self._run_test( 2025-09-07T08:12:37.0654699Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0654802Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0655072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0655160Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0655463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0655552Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0655831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0655909Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0656200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0656391Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0656704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0656785Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0657084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0657190Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0657478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0657578Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0657852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0657987Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0658244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0658362Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0658649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0658728Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0659011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0659083Z return aot_autograd( 2025-09-07T08:12:37.0659356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0659507Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0659839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0660004Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0660378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0660459Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0660833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0660944Z fx_g = _create_graph( 2025-09-07T08:12:37.0661325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0661391Z fx_g = make_fx( 2025-09-07T08:12:37.0661703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0661788Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0662080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0662161Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0662477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0662551Z t = dispatch_trace( 2025-09-07T08:12:37.0662774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0662853Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0663115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0663186Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0663519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0663713Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0663970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0664039Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0664292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0664375Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0664647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0664725Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0665027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0665119Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0665490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0665612Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0665978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0666048Z outs_pair = fn(*args) 2025-09-07T08:12:37.0666405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0666530Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0666884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0666961Z outs_pair = fn(*args) 2025-09-07T08:12:37.0667325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0667443Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0667841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0667971Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0668323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0668434Z outs_pair = fn(*args) 2025-09-07T08:12:37.0668868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0668951Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0669302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0669388Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0669637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0669728Z return handle_torch_function( 2025-09-07T08:12:37.0670011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0670154Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0670495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0670568Z return func(*args, **kwargs) 2025-09-07T08:12:37.0670819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0670893Z result = _engine_run_backward( 2025-09-07T08:12:37.0671228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0671463Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0671718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0671792Z return user_fn(self, *args) 2025-09-07T08:12:37.0672081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0672176Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0672497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0672583Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0673245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0673327Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0673667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0673762Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0674040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0674129Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0674456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0674552Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0674874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0674949Z t = dispatch_trace( 2025-09-07T08:12:37.0675174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0675254Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0675503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0675572Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0675899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0676052Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0676947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0677079Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0677334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0677420Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0677722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0677818Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0677891Z File "", line 1, in 2025-09-07T08:12:37.0678179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0678331Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0678608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0678698Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0679092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0679178Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0679592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0679682Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0679979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0680058Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0680329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0680500Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0680749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0680865Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0681282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0681364Z leaves = list(leaves) 2025-09-07T08:12:37.0681616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0681688Z return func(x) 2025-09-07T08:12:37.0681961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0682079Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0682430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0682504Z return func(*args, **kwargs) 2025-09-07T08:12:37.0682871Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0683038Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0683045Z 2025-09-07T08:12:37.0683470Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0683480Z 2025-09-07T08:12:37.0683483Z 2025-09-07T08:12:37.0683621Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0683953Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0683995Z 2025-09-07T08:12:37.0684167Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0684339Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0684413Z inline_call [] 2025-09-07T08:12:37.0684517Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0684578Z inductor [] 2025-09-07T08:12:37.0684727Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0684861Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0685396Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0685631Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0685729Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0686034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0686203Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0686470Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0686710Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0686884Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0686946Z inline_call [] 2025-09-07T08:12:37.0687048Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0687192Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0687320Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0687853Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0688082Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0688175Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0688511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0688676Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0688937Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0689167Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0689310Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0689372Z inline_call [] 2025-09-07T08:12:37.0689473Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.0689613Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0689741Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0690269Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0690494Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0690590Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0690889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0691049Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0691355Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0691618Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0692067Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7fe66943a47b1fa4.xml - 2025-09-07T08:12:37.0692174Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0692930Z FAILED [0.5116s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0693092Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0693096Z 2025-09-07T08:12:37.0693515Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0693525Z 2025-09-07T08:12:37.0693530Z 2025-09-07T08:12:37.0693662Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0693998Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.0694044Z 2025-09-07T08:12:37.0694219Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0694330Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0694457Z ================== 1 failed, 220 deselected, 2 rerun in 2.00s ================== 2025-09-07T08:12:37.0694520Z Got exit code 1 2025-09-07T08:12:37.0694765Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.0695645Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0695717Z import pkg_resources 2025-09-07T08:12:37.0696101Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ddb41589278ca557.xml 2025-09-07T08:12:37.0696203Z ============================= test session starts ============================== 2025-09-07T08:12:37.0696424Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0696495Z cachedir: .pytest_cache 2025-09-07T08:12:37.0696809Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0696900Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0696969Z configfile: pytest.ini 2025-09-07T08:12:37.0697307Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0697449Z collecting ... collected 467 items / 64 deselected / 403 selected 2025-09-07T08:12:37.0697551Z stepcurrent: skipping 64 already run items. 2025-09-07T08:12:37.0697626Z Running 157 items in this shard 2025-09-07T08:12:37.0697630Z 2025-09-07T08:12:37.0698031Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0611s] [ 0%] 2025-09-07T08:12:37.0698428Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6700s] [ 0%] 2025-09-07T08:12:37.0698771Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True FAILED [1.5712s] [ 0%] 2025-09-07T08:12:37.0698817Z 2025-09-07T08:12:37.0698913Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0699159Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0699248Z Traceback (most recent call last): 2025-09-07T08:12:37.0699558Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0699624Z self._run_test( 2025-09-07T08:12:37.0699858Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0699961Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0700237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0700321Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0700642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0700735Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0701010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0701099Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0701423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0701581Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0701890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0701983Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0702301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0702401Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0702695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0702790Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0703053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0703184Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0703437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0703561Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0703845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0703925Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0704210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0704286Z return aot_autograd( 2025-09-07T08:12:37.0704563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0704692Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0705024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0705183Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0705558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0705643Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0706031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0706246Z fx_g = _create_graph( 2025-09-07T08:12:37.0706615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0706682Z fx_g = make_fx( 2025-09-07T08:12:37.0706994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0707078Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0707375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0707455Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0707780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0707847Z t = dispatch_trace( 2025-09-07T08:12:37.0708077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0708162Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0708419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0708493Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0708822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0709033Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0709288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0709357Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0709614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0709688Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0709957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0710040Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0710338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0710469Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0710787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0710909Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0711277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0711345Z outs_pair = fn(*args) 2025-09-07T08:12:37.0711699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0711822Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0712181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0712248Z outs_pair = fn(*args) 2025-09-07T08:12:37.0712611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0712727Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0713123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0713257Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0713611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0713730Z outs_pair = fn(*args) 2025-09-07T08:12:37.0714151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0714233Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0714586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0714672Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0714929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0715006Z return handle_torch_function( 2025-09-07T08:12:37.0715285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0715430Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0715773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0715851Z return func(*args, **kwargs) 2025-09-07T08:12:37.0716095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0716223Z result = _engine_run_backward( 2025-09-07T08:12:37.0716522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0716759Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0717017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0717091Z return user_fn(self, *args) 2025-09-07T08:12:37.0717391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0717472Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0717789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0717875Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0718157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0718241Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0718572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0718675Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0718948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0719037Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0719373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0719461Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0719785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0719855Z t = dispatch_trace( 2025-09-07T08:12:37.0720075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0720160Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0720408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0720482Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0720804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0720993Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0721397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0721471Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0721729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0721806Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0722113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0722202Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0722279Z File "", line 1, in 2025-09-07T08:12:37.0722575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0722722Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0723008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0723096Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0723490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0723615Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0723963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0724049Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0724339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0724414Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0724688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0724858Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0725125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0725233Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0725527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0725596Z leaves = list(leaves) 2025-09-07T08:12:37.0725840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0725910Z return func(x) 2025-09-07T08:12:37.0726195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0726318Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0726660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0726732Z return func(*args, **kwargs) 2025-09-07T08:12:37.0727091Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0727256Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0727261Z 2025-09-07T08:12:37.0727687Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0727691Z 2025-09-07T08:12:37.0727694Z 2025-09-07T08:12:37.0727832Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0728162Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0728203Z 2025-09-07T08:12:37.0728371Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0728547Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0728611Z inline_call [] 2025-09-07T08:12:37.0728714Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0728782Z inductor [] 2025-09-07T08:12:37.0728921Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0729057Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0729587Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0729813Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0729910Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0730215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0730387Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0730647Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0730926Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0731139Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0731215Z Traceback (most recent call last): 2025-09-07T08:12:37.0731524Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0731587Z self._run_test( 2025-09-07T08:12:37.0731822Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0731926Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0732195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0732286Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0732622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0732714Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0732984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0733062Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0733353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0733505Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0733815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0733898Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0734205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0734304Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0734592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0734694Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0734923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0735053Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0735318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0735475Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0735813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0735894Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0736175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0736259Z return aot_autograd( 2025-09-07T08:12:37.0736533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0736669Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0736994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0737158Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0737532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0737614Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0737993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0738102Z fx_g = _create_graph( 2025-09-07T08:12:37.0738442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0738503Z fx_g = make_fx( 2025-09-07T08:12:37.0738810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0738893Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0739185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0739275Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0739603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0739677Z t = dispatch_trace( 2025-09-07T08:12:37.0739936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0740022Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0740282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0740354Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0740687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0740834Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0741091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0741160Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0741414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0741494Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0741762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0741849Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0742153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0742243Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0742565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0742678Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0743090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0743193Z outs_pair = fn(*args) 2025-09-07T08:12:37.0743555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0743680Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0744033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0744107Z outs_pair = fn(*args) 2025-09-07T08:12:37.0744467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0744582Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0744981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0745112Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0745474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0745580Z outs_pair = fn(*args) 2025-09-07T08:12:37.0745972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0746053Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0746405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0746488Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0746738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0746821Z return handle_torch_function( 2025-09-07T08:12:37.0747103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0747295Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0747643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0747713Z return func(*args, **kwargs) 2025-09-07T08:12:37.0747963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0748036Z result = _engine_run_backward( 2025-09-07T08:12:37.0748333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0748569Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0748826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0748900Z return user_fn(self, *args) 2025-09-07T08:12:37.0749189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0749272Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0749587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0749671Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0749917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0749987Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0750328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0750466Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0750780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0750870Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0751205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0751291Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0751614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0751687Z t = dispatch_trace( 2025-09-07T08:12:37.0751908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0751987Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0752238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0752307Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0752635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0752785Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0753082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0753155Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0753411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0753491Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0753790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0753885Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0753958Z File "", line 1, in 2025-09-07T08:12:37.0754248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0754402Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0754724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0754822Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0755219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0755301Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0755655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0755739Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0756040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0756114Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0756391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0756560Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0756808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0756927Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0757176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0757252Z leaves = list(leaves) 2025-09-07T08:12:37.0757497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0757609Z return func(x) 2025-09-07T08:12:37.0757919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0758039Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0758390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0758465Z return func(*args, **kwargs) 2025-09-07T08:12:37.0758827Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0758992Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0758996Z 2025-09-07T08:12:37.0759422Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0759434Z 2025-09-07T08:12:37.0759437Z 2025-09-07T08:12:37.0759575Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0759904Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0759915Z 2025-09-07T08:12:37.0760119Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0760257Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0760326Z inline_call [] 2025-09-07T08:12:37.0760431Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0760492Z inductor [] 2025-09-07T08:12:37.0760652Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0760786Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0761421Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0761653Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0761753Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0762105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0762276Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0762546Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0762782Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0762916Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0762981Z inline_call [] 2025-09-07T08:12:37.0763083Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0763225Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0763351Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0763876Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0764104Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0764195Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0764495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0764656Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0764987Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0765255Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0765354Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0765567Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0765647Z Traceback (most recent call last): 2025-09-07T08:12:37.0765956Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0766019Z self._run_test( 2025-09-07T08:12:37.0766249Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0766348Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0766615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0766698Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0767000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0767102Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0767382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0767506Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0767791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0767943Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0768259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0768341Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0768649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0768748Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0769066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0771579Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0771844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0771981Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0772264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0772389Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0772964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0773056Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0773368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0773442Z return aot_autograd( 2025-09-07T08:12:37.0773722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0773899Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0774234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0774398Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0774786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0774869Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0775337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0775419Z fx_g = _create_graph( 2025-09-07T08:12:37.0775752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0775824Z fx_g = make_fx( 2025-09-07T08:12:37.0776129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0776215Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0776516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0776596Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0776918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0776986Z t = dispatch_trace( 2025-09-07T08:12:37.0777209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0777304Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0777559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0777706Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0778030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0778187Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0778441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0778640Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0778932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0779088Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0779386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0779492Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0786587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0786839Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0787197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0787330Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0787716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0787798Z outs_pair = fn(*args) 2025-09-07T08:12:37.0788156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0788288Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0788670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0788744Z outs_pair = fn(*args) 2025-09-07T08:12:37.0789126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0789240Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0789657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0789788Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0790190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0790269Z outs_pair = fn(*args) 2025-09-07T08:12:37.0790654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0790749Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0791093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0791183Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0791435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0791511Z return handle_torch_function( 2025-09-07T08:12:37.0791808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0791952Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0792293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0792368Z return func(*args, **kwargs) 2025-09-07T08:12:37.0792660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0792740Z result = _engine_run_backward( 2025-09-07T08:12:37.0793029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0793276Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0793532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0793603Z return user_fn(self, *args) 2025-09-07T08:12:37.0793904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0793983Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0794342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0794479Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0794731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0794802Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0795133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0795234Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0795506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0795601Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0795941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0796035Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0796380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0796448Z t = dispatch_trace( 2025-09-07T08:12:37.0796677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0796755Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0797002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0797078Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0797397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0797596Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0797853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0797929Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0798184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0798259Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0798564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0798653Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0798735Z File "", line 1, in 2025-09-07T08:12:37.0799023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0799174Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0799451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0799538Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0800003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0800085Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0800437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0800516Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0800800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0800881Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0801280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0801458Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0801863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0802014Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0802270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0802340Z leaves = list(leaves) 2025-09-07T08:12:37.0802591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0802656Z return func(x) 2025-09-07T08:12:37.0802928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0803054Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0803395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0803477Z return func(*args, **kwargs) 2025-09-07T08:12:37.0803840Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0804016Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0804022Z 2025-09-07T08:12:37.0804445Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0804449Z 2025-09-07T08:12:37.0804452Z 2025-09-07T08:12:37.0804597Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0804924Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0804971Z 2025-09-07T08:12:37.0805144Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0805294Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0805362Z inline_call [] 2025-09-07T08:12:37.0805472Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0805534Z inductor [] 2025-09-07T08:12:37.0805677Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0805822Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0806354Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0806595Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0806692Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0807008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0807178Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0807478Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0807721Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0807855Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0807922Z inline_call [] 2025-09-07T08:12:37.0808027Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0808180Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0808317Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0808841Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0809109Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0809247Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0809555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0809718Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0809973Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0810208Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0810337Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0810404Z inline_call [] 2025-09-07T08:12:37.0810503Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0810641Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0810778Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0811299Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0811528Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0811617Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0811923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0812093Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0812383Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0812625Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0813068Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ddb41589278ca557.xml - 2025-09-07T08:12:37.0813180Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0813938Z FAILED [1.5712s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0814108Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0814112Z 2025-09-07T08:12:37.0814531Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0814535Z 2025-09-07T08:12:37.0814575Z 2025-09-07T08:12:37.0814721Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0815050Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0815054Z 2025-09-07T08:12:37.0815216Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0815333Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0815456Z ================== 1 failed, 64 deselected, 2 rerun in 5.35s =================== 2025-09-07T08:12:37.0815535Z Got exit code 1 2025-09-07T08:12:37.0815607Z Retrying single test... 2025-09-07T08:12:37.0816512Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0816631Z import pkg_resources 2025-09-07T08:12:37.0816968Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7208a7f249ccd169.xml 2025-09-07T08:12:37.0817076Z ============================= test session starts ============================== 2025-09-07T08:12:37.0817297Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0817373Z cachedir: .pytest_cache 2025-09-07T08:12:37.0817684Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0817768Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0817855Z configfile: pytest.ini 2025-09-07T08:12:37.0818182Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0818332Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0818805Z stepcurrent: skipping 64 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0818888Z Running 1 items in this shard 2025-09-07T08:12:37.0818892Z 2025-09-07T08:12:37.0819289Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0407s] [100%] 2025-09-07T08:12:37.0819680Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5957s] [100%] 2025-09-07T08:12:37.0820066Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True FAILED [1.5797s] [100%] 2025-09-07T08:12:37.0820071Z 2025-09-07T08:12:37.0820161Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0820392Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0820470Z Traceback (most recent call last): 2025-09-07T08:12:37.0820787Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0820851Z self._run_test( 2025-09-07T08:12:37.0821082Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0821194Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0821467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0821557Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0821861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0821984Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0822266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0822346Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0822633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0822787Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0823098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0823181Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0823482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0823587Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0823905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0824052Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0824283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0824405Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0824664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0824782Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0825068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0825148Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0825420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0825502Z return aot_autograd( 2025-09-07T08:12:37.0825772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0825905Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0826237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0826407Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0826776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0826852Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0827305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0827380Z fx_g = _create_graph( 2025-09-07T08:12:37.0827719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0827785Z fx_g = make_fx( 2025-09-07T08:12:37.0828088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0828180Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0828469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0828551Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0828864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0828940Z t = dispatch_trace( 2025-09-07T08:12:37.0829158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0829232Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0829529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0829605Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0829934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0830084Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0830334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0830410Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0830661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0830752Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0831058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0831135Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0831480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0831568Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0831887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0832005Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0832366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0832436Z outs_pair = fn(*args) 2025-09-07T08:12:37.0832786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0832918Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0833269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0833352Z outs_pair = fn(*args) 2025-09-07T08:12:37.0833716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0833828Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0834225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0834354Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0834749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0834821Z outs_pair = fn(*args) 2025-09-07T08:12:37.0835214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0835296Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0835647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0835740Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0835991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0836072Z return handle_torch_function( 2025-09-07T08:12:37.0836351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0836491Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0836842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0836955Z return func(*args, **kwargs) 2025-09-07T08:12:37.0837211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0837285Z result = _engine_run_backward( 2025-09-07T08:12:37.0837583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0837817Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0838069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0838153Z return user_fn(self, *args) 2025-09-07T08:12:37.0838442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0838561Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0838932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0839012Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0839265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0839336Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0839675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0839769Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0840049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0840139Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0840463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0840560Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0840878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0840952Z t = dispatch_trace( 2025-09-07T08:12:37.0841291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0841369Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0841621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0841693Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0842057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0842208Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0842467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0842549Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0842802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0842883Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0843182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0843277Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0843352Z File "", line 1, in 2025-09-07T08:12:37.0843639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0843804Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0844077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0844211Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0844598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0844675Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0845028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0845110Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0845403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0845477Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0845744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0845957Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0846242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0846364Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0846617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0846690Z leaves = list(leaves) 2025-09-07T08:12:37.0846933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0846997Z return func(x) 2025-09-07T08:12:37.0847281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0847399Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0847740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0847813Z return func(*args, **kwargs) 2025-09-07T08:12:37.0848169Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0848339Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0848344Z 2025-09-07T08:12:37.0848765Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0848769Z 2025-09-07T08:12:37.0848772Z 2025-09-07T08:12:37.0848913Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0849272Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0849277Z 2025-09-07T08:12:37.0849450Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0849594Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0849674Z inline_call [] 2025-09-07T08:12:37.0849780Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0849841Z inductor [] 2025-09-07T08:12:37.0849985Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0850115Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0850649Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0850877Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0850970Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0851281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0851485Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0851751Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0851985Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0852206Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0852284Z Traceback (most recent call last): 2025-09-07T08:12:37.0852586Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0852657Z self._run_test( 2025-09-07T08:12:37.0852885Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0852992Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0853292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0853431Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0853739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0853822Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0854099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0854178Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0854459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0854620Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0854928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0855018Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0855315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0855420Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0855702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0855797Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0856033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0856153Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0856445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0856567Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0856846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0856934Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0857205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0857278Z return aot_autograd( 2025-09-07T08:12:37.0857559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0857692Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0858018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0858178Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0858555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0858672Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0859052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0859122Z fx_g = _create_graph( 2025-09-07T08:12:37.0859452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0859524Z fx_g = make_fx( 2025-09-07T08:12:37.0859826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0859915Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0860209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0860287Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0860647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0860751Z t = dispatch_trace( 2025-09-07T08:12:37.0860984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0861065Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0861314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0861385Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0861718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0861870Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0862122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0862195Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0862456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0862530Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0862798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0862885Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0863187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0863281Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0863631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0863747Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0864108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0864183Z outs_pair = fn(*args) 2025-09-07T08:12:37.0864535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0864661Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0865013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0865080Z outs_pair = fn(*args) 2025-09-07T08:12:37.0865440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0865555Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0865952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0866145Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0866493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0866559Z outs_pair = fn(*args) 2025-09-07T08:12:37.0866949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0867029Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0867377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0867462Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0867712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0867834Z return handle_torch_function( 2025-09-07T08:12:37.0868153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0868296Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0868631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0868708Z return func(*args, **kwargs) 2025-09-07T08:12:37.0868949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0869024Z result = _engine_run_backward( 2025-09-07T08:12:37.0869324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0869558Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0869816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0869900Z return user_fn(self, *args) 2025-09-07T08:12:37.0870198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0870275Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0870587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0870671Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0870914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0870988Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0871358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0871463Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0871747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0871838Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0872166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0872252Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0872568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0872944Z t = dispatch_trace( 2025-09-07T08:12:37.0873179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0873265Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0873513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0873687Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0874009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0874156Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0874407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0874475Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0874729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0874803Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0875098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0875192Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0875266Z File "", line 1, in 2025-09-07T08:12:37.0875627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0875832Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0876105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0876195Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0876584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0876671Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0877017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0877104Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0877389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0877467Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0877743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0877911Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0878164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0878272Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0878525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0878600Z leaves = list(leaves) 2025-09-07T08:12:37.0878906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0878976Z return func(x) 2025-09-07T08:12:37.0879248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0879371Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0879719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0879792Z return func(*args, **kwargs) 2025-09-07T08:12:37.0880152Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0880314Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0880319Z 2025-09-07T08:12:37.0880750Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0880754Z 2025-09-07T08:12:37.0880757Z 2025-09-07T08:12:37.0880895Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0881383Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0881387Z 2025-09-07T08:12:37.0881554Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0881691Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0881765Z inline_call [] 2025-09-07T08:12:37.0881867Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0881936Z inductor [] 2025-09-07T08:12:37.0882074Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0882212Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0882813Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0883118Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0883221Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0883527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0883698Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0883961Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0884197Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0884341Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0884405Z inline_call [] 2025-09-07T08:12:37.0884518Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0884665Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0884794Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0885319Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0885545Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0885638Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0885933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0886137Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0886399Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0886633Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0886727Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0886938Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0887020Z Traceback (most recent call last): 2025-09-07T08:12:37.0887321Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0887383Z self._run_test( 2025-09-07T08:12:37.0887616Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0887717Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0887986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0888067Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0888419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0888507Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0888774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0888860Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0889139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0889297Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0889603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0889685Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0890023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0890161Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0890451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0890541Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0890767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0890895Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0891146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0891269Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0891548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0891644Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0891921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0891991Z return aot_autograd( 2025-09-07T08:12:37.0892265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0892391Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0892719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0892877Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0893288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0893372Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0893746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0893824Z fx_g = _create_graph( 2025-09-07T08:12:37.0894164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0894233Z fx_g = make_fx( 2025-09-07T08:12:37.0894536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0894619Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0894918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0894996Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0895318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0895387Z t = dispatch_trace( 2025-09-07T08:12:37.0895650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0895730Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0895979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0896054Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0896374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0896520Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0896772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0896843Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0897100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0897212Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0897520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0897606Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0897916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0898015Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0898331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0898451Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0898814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0898882Z outs_pair = fn(*args) 2025-09-07T08:12:37.0899239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0899364Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0899719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0899790Z outs_pair = fn(*args) 2025-09-07T08:12:37.0900152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0900268Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0900702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0900842Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0901195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0901274Z outs_pair = fn(*args) 2025-09-07T08:12:37.0901658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0901740Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0902090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0902175Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0902429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0902508Z return handle_torch_function( 2025-09-07T08:12:37.0902795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0902974Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0903310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0903388Z return func(*args, **kwargs) 2025-09-07T08:12:37.0903630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0903708Z result = _engine_run_backward( 2025-09-07T08:12:37.0904003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0904234Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0904494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0904564Z return user_fn(self, *args) 2025-09-07T08:12:37.0904893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0905037Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0905355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0905443Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0905686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0905760Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0906091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0906190Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0906462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0906554Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0906882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0906966Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0907288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0907355Z t = dispatch_trace( 2025-09-07T08:12:37.0907573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0907652Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0907933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0908010Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0908329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0908478Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0908732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0908800Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0909053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0909126Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0909431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0909519Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0909594Z File "", line 1, in 2025-09-07T08:12:37.0909886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0910034Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0910373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0910457Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0910855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0910942Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0911288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0911373Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0911659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0911739Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0912042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0912242Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0912498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0912602Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0912859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0912925Z leaves = list(leaves) 2025-09-07T08:12:37.0913169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0913242Z return func(x) 2025-09-07T08:12:37.0913516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0913642Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0913982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0914054Z return func(*args, **kwargs) 2025-09-07T08:12:37.0914416Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0914578Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0914581Z 2025-09-07T08:12:37.0915013Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0915016Z 2025-09-07T08:12:37.0915019Z 2025-09-07T08:12:37.0915195Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0915534Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0915541Z 2025-09-07T08:12:37.0915708Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0915848Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0915911Z inline_call [] 2025-09-07T08:12:37.0916014Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0916083Z inductor [] 2025-09-07T08:12:37.0916220Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0916359Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0916898Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0917130Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0917370Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0917675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0917847Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0918107Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0918349Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0918479Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0918541Z inline_call [] 2025-09-07T08:12:37.0918648Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0918784Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0918950Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0919514Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0919743Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0919840Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0920140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0920309Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0920565Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0920810Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0920938Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0921002Z inline_call [] 2025-09-07T08:12:37.0921192Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0921327Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0921458Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0921973Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0922195Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0922290Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0922632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0922805Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0923063Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0923298Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0923741Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7208a7f249ccd169.xml - 2025-09-07T08:12:37.0923846Z =========================== short test summary info ============================ 2025-09-07T08:12:37.0924589Z FAILED [1.5797s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0924750Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0924790Z 2025-09-07T08:12:37.0925225Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0925229Z 2025-09-07T08:12:37.0925232Z 2025-09-07T08:12:37.0925364Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0925696Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0925700Z 2025-09-07T08:12:37.0925860Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0925973Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.0926096Z ================== 1 failed, 220 deselected, 2 rerun in 5.27s ================== 2025-09-07T08:12:37.0926157Z Got exit code 1 2025-09-07T08:12:37.0926232Z Retrying single test... 2025-09-07T08:12:37.0927145Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.0927255Z import pkg_resources 2025-09-07T08:12:37.0927591Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-31b5b6bc785cbe0b.xml 2025-09-07T08:12:37.0927699Z ============================= test session starts ============================== 2025-09-07T08:12:37.0927911Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.0927981Z cachedir: .pytest_cache 2025-09-07T08:12:37.0928301Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.0928381Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.0928457Z configfile: pytest.ini 2025-09-07T08:12:37.0928779Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.0928931Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.0929405Z stepcurrent: skipping 64 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0929479Z Running 1 items in this shard 2025-09-07T08:12:37.0929483Z 2025-09-07T08:12:37.0929922Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9972s] [100%] 2025-09-07T08:12:37.0930312Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6072s] [100%] 2025-09-07T08:12:37.0930664Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True FAILED [1.5397s] [100%] 2025-09-07T08:12:37.0930667Z 2025-09-07T08:12:37.0930754Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.0930976Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0931053Z Traceback (most recent call last): 2025-09-07T08:12:37.0931360Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0931430Z self._run_test( 2025-09-07T08:12:37.0931663Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0931772Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0932043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0932168Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0932487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0932573Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0932851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0932930Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0933215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0933380Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0933687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0933810Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0934113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0934251Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0934535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0934629Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0934864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0934984Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0935242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0935359Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0935639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0935725Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0936005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0936089Z return aot_autograd( 2025-09-07T08:12:37.0936362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0936492Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0936827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0937048Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0937431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0937510Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0937893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0937963Z fx_g = _create_graph( 2025-09-07T08:12:37.0938294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0938364Z fx_g = make_fx( 2025-09-07T08:12:37.0938667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0938757Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0939049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0939128Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0939453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0939573Z t = dispatch_trace( 2025-09-07T08:12:37.0939802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0939883Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0940133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0940211Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0940537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0940686Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0940932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0941004Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0941287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0941395Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0941668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0941737Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0942039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0942126Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0942438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0942561Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0942915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0942992Z outs_pair = fn(*args) 2025-09-07T08:12:37.0943343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0943468Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0943817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0943885Z outs_pair = fn(*args) 2025-09-07T08:12:37.0944246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0944353Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0944794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0944926Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0945277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0945350Z outs_pair = fn(*args) 2025-09-07T08:12:37.0945736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0945821Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0946162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0946251Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0946499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0946577Z return handle_torch_function( 2025-09-07T08:12:37.0946864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0947043Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0947400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0947474Z return func(*args, **kwargs) 2025-09-07T08:12:37.0947719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0947797Z result = _engine_run_backward( 2025-09-07T08:12:37.0948088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0948329Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0948615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0948729Z return user_fn(self, *args) 2025-09-07T08:12:37.0949015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0949090Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0949416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0949495Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0949745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0949813Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0950150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0950249Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0950526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0950628Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0950951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0951043Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0951356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0951423Z t = dispatch_trace( 2025-09-07T08:12:37.0951656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0951734Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0952026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0952097Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0952415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0952580Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0952830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0952906Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0953159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0953231Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0953533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0953623Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0953704Z File "", line 1, in 2025-09-07T08:12:37.0953992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0954181Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0954460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0954548Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0954945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0955024Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0955376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0955457Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0955779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0955865Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0956178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0956350Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0956600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0956709Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0956964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0957034Z leaves = list(leaves) 2025-09-07T08:12:37.0957287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0957350Z return func(x) 2025-09-07T08:12:37.0957633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0957756Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0958090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0958168Z return func(*args, **kwargs) 2025-09-07T08:12:37.0958526Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0958693Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0958696Z 2025-09-07T08:12:37.0959157Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0959161Z 2025-09-07T08:12:37.0959164Z 2025-09-07T08:12:37.0959306Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0959635Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0959640Z 2025-09-07T08:12:37.0959803Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0959947Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0960007Z inline_call [] 2025-09-07T08:12:37.0960114Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0960175Z inductor [] 2025-09-07T08:12:37.0960310Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0960455Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0960986Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0961308Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0961447Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0961749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0961911Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0962170Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0962409Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0962622Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0962704Z Traceback (most recent call last): 2025-09-07T08:12:37.0963044Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0963110Z self._run_test( 2025-09-07T08:12:37.0963392Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0963491Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0963756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0963837Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0964143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0964226Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0964499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0964584Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0964868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0965027Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0965331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0965411Z raise BackendCompilerFailed( 2025-09-07T08:12:37.0965716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.0965814Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0966102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.0966235Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.0966466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.0966593Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.0966842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.0966964Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.0967244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.0967338Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.0967611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.0967682Z return aot_autograd( 2025-09-07T08:12:37.0967957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.0968085Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.0968415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.0968626Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.0968997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.0969080Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.0969455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.0969530Z fx_g = _create_graph( 2025-09-07T08:12:37.0969860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.0969928Z fx_g = make_fx( 2025-09-07T08:12:37.0970229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.0970349Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.0970684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.0970759Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.0971082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0971149Z t = dispatch_trace( 2025-09-07T08:12:37.0971368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0971461Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0971712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0971789Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0972115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0972265Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0972522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0972592Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0973086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0973164Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0973436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.0973508Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.0973897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0973998Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0974318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.0974443Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.0974798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0974867Z outs_pair = fn(*args) 2025-09-07T08:12:37.0975222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.0975343Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.0975707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0975776Z outs_pair = fn(*args) 2025-09-07T08:12:37.0976144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.0976317Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.0976712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.0976848Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.0977194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.0977272Z outs_pair = fn(*args) 2025-09-07T08:12:37.0977657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0977737Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0978148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.0978283Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.0978539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.0978611Z return handle_torch_function( 2025-09-07T08:12:37.0978891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.0979038Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.0979375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0979451Z return func(*args, **kwargs) 2025-09-07T08:12:37.0979696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.0979774Z result = _engine_run_backward( 2025-09-07T08:12:37.0980068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.0980303Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0980558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.0980631Z return user_fn(self, *args) 2025-09-07T08:12:37.0980921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.0980997Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.0981313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.0981430Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.0981676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0981754Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0982090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.0982194Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.0982469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.0982559Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.0982890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.0982974Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.0983295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.0983363Z t = dispatch_trace( 2025-09-07T08:12:37.0983583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.0983705Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.0983955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0984029Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0984348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.0984501Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.0984744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.0984812Z return fn(*args, **kwargs) 2025-09-07T08:12:37.0985068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.0985140Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.0985479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.0985603Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.0985677Z File "", line 1, in 2025-09-07T08:12:37.0985972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.0986116Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.0986391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.0986485Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.0986879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.0986962Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.0987312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.0987398Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.0987686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.0987764Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.0988033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.0988200Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.0988451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.0988598Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.0988862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.0988930Z leaves = list(leaves) 2025-09-07T08:12:37.0989185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.0989257Z return func(x) 2025-09-07T08:12:37.0989533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.0989656Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.0989993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.0990068Z return func(*args, **kwargs) 2025-09-07T08:12:37.0990424Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.0990586Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.0990590Z 2025-09-07T08:12:37.0991058Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.0991063Z 2025-09-07T08:12:37.0991066Z 2025-09-07T08:12:37.0991207Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.0991540Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.0991544Z 2025-09-07T08:12:37.0991708Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.0991853Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0991916Z inline_call [] 2025-09-07T08:12:37.0992021Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0992090Z inductor [] 2025-09-07T08:12:37.0992286Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0992429Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0992993Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0993234Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0993330Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0993637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0993817Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0994077Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0994319Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0994460Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.0994524Z inline_call [] 2025-09-07T08:12:37.0994638Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.0994777Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.0994919Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.0995444Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.0995722Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.0995827Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.0996137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.0996311Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.0996570Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.0996808Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.0996896Z =================================== FAILURES =================================== 2025-09-07T08:12:37.0997108Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.0997193Z Traceback (most recent call last): 2025-09-07T08:12:37.0997497Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:12:37.0997566Z self._run_test( 2025-09-07T08:12:37.0997794Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.0997935Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.0998213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.0998298Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.0998603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.0998684Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.0998956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.0999051Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.0999336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.0999492Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.0999832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.0999958Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1000259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1000354Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1000641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1000735Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1000966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1001193Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1001454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1001582Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1001868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1001951Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1002225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1002303Z return aot_autograd( 2025-09-07T08:12:37.1002572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1002699Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1003070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1003233Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1003606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1003685Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1004061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1004149Z fx_g = _create_graph( 2025-09-07T08:12:37.1004481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1004551Z fx_g = make_fx( 2025-09-07T08:12:37.1004852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1004947Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1005238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1005357Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1005681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1005749Z t = dispatch_trace( 2025-09-07T08:12:37.1005976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1006051Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1006301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1006378Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1006703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1006858Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1007144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1007249Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1007508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1007583Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1007861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1007938Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1008246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1008333Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1008647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1008766Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1009125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1009212Z outs_pair = fn(*args) 2025-09-07T08:12:37.1009561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1009684Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1010043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1010113Z outs_pair = fn(*args) 2025-09-07T08:12:37.1010527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1010642Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1011045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1011176Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1011525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1011599Z outs_pair = fn(*args) 2025-09-07T08:12:37.1011985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1012073Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1012418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1012504Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1012761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1012878Z return handle_torch_function( 2025-09-07T08:12:37.1013164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1013303Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1013646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1013720Z return func(*args, **kwargs) 2025-09-07T08:12:37.1013967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1014056Z result = _engine_run_backward( 2025-09-07T08:12:37.1014354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1014632Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1014916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1014989Z return user_fn(self, *args) 2025-09-07T08:12:37.1015283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1015357Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1015674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1015752Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1016005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1016074Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1016406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1016511Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1016782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1016877Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1017206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1017290Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1017609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1017676Z t = dispatch_trace( 2025-09-07T08:12:37.1017952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1018032Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1018279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1018356Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1018678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1018831Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1019079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1019153Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1019404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1019477Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1019779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1019867Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1020010Z File "", line 1, in 2025-09-07T08:12:37.1020296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1020442Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1020719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1020805Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1021204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1021283Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1021640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1021764Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1022109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1022189Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1022456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1022630Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1022876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1022982Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1023242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1023311Z leaves = list(leaves) 2025-09-07T08:12:37.1023567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1023635Z return func(x) 2025-09-07T08:12:37.1023909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1024032Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1024369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1024448Z return func(*args, **kwargs) 2025-09-07T08:12:37.1024802Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1024965Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1025012Z 2025-09-07T08:12:37.1025438Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1025443Z 2025-09-07T08:12:37.1025448Z 2025-09-07T08:12:37.1025588Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1025920Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1025924Z 2025-09-07T08:12:37.1026088Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1026230Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1026292Z inline_call [] 2025-09-07T08:12:37.1026401Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1026461Z inductor [] 2025-09-07T08:12:37.1026599Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1026739Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1027272Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1027547Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.1027639Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1027940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1028109Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1028369Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1028612Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1028741Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1028847Z inline_call [] 2025-09-07T08:12:37.1028952Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1029122Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1029267Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1029791Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1030023Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.1030112Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1030414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1030584Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1030838Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1031080Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1031209Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1031277Z inline_call [] 2025-09-07T08:12:37.1031377Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1031514Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1031650Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1032317Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1032553Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:12:37.1032647Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1032943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1033111Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1033366Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1033602Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1034038Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-31b5b6bc785cbe0b.xml - 2025-09-07T08:12:37.1034154Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1034907Z FAILED [1.5397s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1035109Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1035122Z 2025-09-07T08:12:37.1035539Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1035543Z 2025-09-07T08:12:37.1035545Z 2025-09-07T08:12:37.1035679Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1036022Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1036026Z 2025-09-07T08:12:37.1036186Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1036340Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1036498Z ================== 1 failed, 220 deselected, 2 rerun in 5.19s ================== 2025-09-07T08:12:37.1036567Z Got exit code 1 2025-09-07T08:12:37.1036809Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.1037689Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1037764Z import pkg_resources 2025-09-07T08:12:37.1038098Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c249102e20db9dc0.xml 2025-09-07T08:12:37.1038210Z ============================= test session starts ============================== 2025-09-07T08:12:37.1038427Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1038505Z cachedir: .pytest_cache 2025-09-07T08:12:37.1038815Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1038897Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1038972Z configfile: pytest.ini 2025-09-07T08:12:37.1039290Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1039434Z collecting ... collected 467 items / 65 deselected / 402 selected 2025-09-07T08:12:37.1039525Z stepcurrent: skipping 65 already run items. 2025-09-07T08:12:37.1039635Z Running 156 items in this shard 2025-09-07T08:12:37.1039639Z 2025-09-07T08:12:37.1040038Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_False PASSED [4.6213s] [ 0%] 2025-09-07T08:12:37.1040426Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_False PASSED [0.9635s] [ 1%] 2025-09-07T08:12:37.1040865Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5663s] [ 1%] 2025-09-07T08:12:37.1041377Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5272s] [ 1%] 2025-09-07T08:12:37.1041773Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True FAILED [0.5076s] [ 1%] 2025-09-07T08:12:37.1041776Z 2025-09-07T08:12:37.1041861Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1042119Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1042241Z Traceback (most recent call last): 2025-09-07T08:12:37.1042576Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1042644Z self._run_test( 2025-09-07T08:12:37.1042874Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1042987Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1043256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1043340Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1043651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1043734Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1044049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1044163Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1044453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1044603Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1044907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1044994Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1045293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1045400Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1045687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1045780Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1046016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1046135Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1046402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1046522Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1046803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1046888Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1047230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1047306Z return aot_autograd( 2025-09-07T08:12:37.1047578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1047720Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1048053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1048212Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1048590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1048667Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1049052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1049123Z fx_g = _create_graph( 2025-09-07T08:12:37.1049459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1049570Z fx_g = make_fx( 2025-09-07T08:12:37.1049874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1049964Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1050256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1050340Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1050656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1050724Z t = dispatch_trace( 2025-09-07T08:12:37.1050952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1051027Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1051319Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1051433Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1051760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1051917Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1052169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1052243Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1052497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1052573Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1052847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1052920Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1053226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1053318Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1053635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1053746Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1054108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1054184Z outs_pair = fn(*args) 2025-09-07T08:12:37.1054571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1054701Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1055053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1055134Z outs_pair = fn(*args) 2025-09-07T08:12:37.1055501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1055609Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1056011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1056139Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1056494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1056562Z outs_pair = fn(*args) 2025-09-07T08:12:37.1056947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1057071Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1057412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1057506Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1057754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1057830Z return handle_torch_function( 2025-09-07T08:12:37.1058116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1058257Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1058601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1058713Z return func(*args, **kwargs) 2025-09-07T08:12:37.1059005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1059080Z result = _engine_run_backward( 2025-09-07T08:12:37.1059373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1059614Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1059866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1059945Z return user_fn(self, *args) 2025-09-07T08:12:37.1060234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1060311Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1060631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1060713Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1060972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1061045Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1061384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1061479Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1061752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1061850Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1062212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1062305Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1062625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1062691Z t = dispatch_trace( 2025-09-07T08:12:37.1062915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1062990Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1063241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1063312Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1063633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1063788Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1064033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1064148Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1064402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1064482Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1064786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1064874Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1064955Z File "", line 1, in 2025-09-07T08:12:37.1065240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1065394Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1065666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1065787Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1066183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1066754Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1067124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1067203Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1067490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1067571Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1067842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1068016Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1068264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1068380Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1068628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1068697Z leaves = list(leaves) 2025-09-07T08:12:37.1068949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1069012Z return func(x) 2025-09-07T08:12:37.1069295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1069416Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1069793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1069879Z return func(*args, **kwargs) 2025-09-07T08:12:37.1070236Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1070409Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1070413Z 2025-09-07T08:12:37.1070835Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1070839Z 2025-09-07T08:12:37.1070842Z 2025-09-07T08:12:37.1070985Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1071355Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1071360Z 2025-09-07T08:12:37.1071532Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1071669Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1071770Z inline_call [] 2025-09-07T08:12:37.1071888Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1072029Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1072168Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1073164Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1073422Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1073527Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1073847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1074139Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1074487Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1074731Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1074979Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1075056Z Traceback (most recent call last): 2025-09-07T08:12:37.1075397Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1075461Z self._run_test( 2025-09-07T08:12:37.1075699Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1075803Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1076071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1076165Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1076471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1076560Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1076831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1076910Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1077202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1077353Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1077734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1077822Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1078133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1078235Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1078517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1078615Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1078842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1078965Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1079233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1079353Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1079646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1079787Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1080075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1080144Z return aot_autograd( 2025-09-07T08:12:37.1080421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1080560Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1080885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1081138Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1081513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1081643Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1082027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1082136Z fx_g = _create_graph( 2025-09-07T08:12:37.1082473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1082534Z fx_g = make_fx( 2025-09-07T08:12:37.1082849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1082932Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1083232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1083310Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1083629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1083707Z t = dispatch_trace( 2025-09-07T08:12:37.1083929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1084009Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1084259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1084329Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1084660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1084809Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1085122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1085193Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1085449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1085532Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1085799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1085889Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1086193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1086289Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1086605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1086720Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1087082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1087154Z outs_pair = fn(*args) 2025-09-07T08:12:37.1087663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1094491Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1094947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1095023Z outs_pair = fn(*args) 2025-09-07T08:12:37.1095427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1095547Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1095994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1096204Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1096616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1096694Z outs_pair = fn(*args) 2025-09-07T08:12:37.1097084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1097180Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1097528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1097613Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1097875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1097952Z return handle_torch_function( 2025-09-07T08:12:37.1098241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1098385Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1098730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1098805Z return func(*args, **kwargs) 2025-09-07T08:12:37.1099057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1099138Z result = _engine_run_backward( 2025-09-07T08:12:37.1099435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1099725Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1099997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1100073Z return user_fn(self, *args) 2025-09-07T08:12:37.1100398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1100479Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1100813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1100893Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1101146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1101217Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1101550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1101652Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1101927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1102065Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1102390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1102476Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1102798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1102868Z t = dispatch_trace( 2025-09-07T08:12:37.1103094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1103171Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1103422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1103497Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1103859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1104062Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1104309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1104386Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1104635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1104709Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1105015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1105108Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1105189Z File "", line 1, in 2025-09-07T08:12:37.1105481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1105631Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1105910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1106000Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1106398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1106476Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1106823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1106948Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1107237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1107318Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1107588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1107762Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1108010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1108118Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1108376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1108444Z leaves = list(leaves) 2025-09-07T08:12:37.1108696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1108758Z return func(x) 2025-09-07T08:12:37.1109033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1109196Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1109534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1109615Z return func(*args, **kwargs) 2025-09-07T08:12:37.1109977Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1110152Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1110157Z 2025-09-07T08:12:37.1110585Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1110590Z 2025-09-07T08:12:37.1110593Z 2025-09-07T08:12:37.1110730Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1111139Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1111177Z 2025-09-07T08:12:37.1111351Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1111503Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1111568Z inline_call [] 2025-09-07T08:12:37.1111679Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1111822Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1111954Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1112493Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1112729Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1112836Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1113149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1113323Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1113585Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1113820Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1113964Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1114028Z inline_call [] 2025-09-07T08:12:37.1114179Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1114322Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1114454Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1114983Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1115211Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1115308Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1115606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1115845Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1116291Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1116536Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1116688Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1116935Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1117019Z Traceback (most recent call last): 2025-09-07T08:12:37.1117352Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1117416Z self._run_test( 2025-09-07T08:12:37.1117651Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1117756Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1118026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1118109Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1118466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1118602Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1118875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1118959Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1119241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1119399Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1119713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1119796Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1120102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1120204Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1120494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1120586Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1120813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1120940Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1121314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1121443Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1121788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1121880Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1122163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1122236Z return aot_autograd( 2025-09-07T08:12:37.1122515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1122644Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1122972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1123131Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1123499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1123585Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1123959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1124078Z fx_g = _create_graph( 2025-09-07T08:12:37.1124412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1124481Z fx_g = make_fx( 2025-09-07T08:12:37.1124785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1124875Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1125176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1125258Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1125582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1125650Z t = dispatch_trace( 2025-09-07T08:12:37.1125909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1126029Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1126281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1126357Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1126706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1126962Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1127344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1127423Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1127686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1127763Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1128033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1128119Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1128420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1128518Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1128834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1128958Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1129314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1129444Z outs_pair = fn(*args) 2025-09-07T08:12:37.1129803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1129932Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1130289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1130357Z outs_pair = fn(*args) 2025-09-07T08:12:37.1130721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1130840Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1131239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1131378Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1131733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1131852Z outs_pair = fn(*args) 2025-09-07T08:12:37.1132239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1132321Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1132675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1132760Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1133017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1133095Z return handle_torch_function( 2025-09-07T08:12:37.1133377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1133533Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1133912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1134028Z return func(*args, **kwargs) 2025-09-07T08:12:37.1134272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1134350Z result = _engine_run_backward( 2025-09-07T08:12:37.1134639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1134876Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1135135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1135210Z return user_fn(self, *args) 2025-09-07T08:12:37.1135505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1135583Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1135896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1135982Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1136228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1136303Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1136634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1136732Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1137047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1137142Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1137472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1137560Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1137878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1137946Z t = dispatch_trace( 2025-09-07T08:12:37.1138168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1138284Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1138685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1138765Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1139089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1139240Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1139544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1139613Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1139870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1139944Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1140249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1140343Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1140418Z File "", line 1, in 2025-09-07T08:12:37.1140712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1140862Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1141173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1141294Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1141682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1141767Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1142114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1142197Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1142480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1142564Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1142828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1143001Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1143253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1143361Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1143614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1143682Z leaves = list(leaves) 2025-09-07T08:12:37.1143974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1144195Z return func(x) 2025-09-07T08:12:37.1144542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1144668Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1145007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1145162Z return func(*args, **kwargs) 2025-09-07T08:12:37.1145601Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1145771Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1145776Z 2025-09-07T08:12:37.1146204Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1146209Z 2025-09-07T08:12:37.1146212Z 2025-09-07T08:12:37.1146347Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1146718Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1146722Z 2025-09-07T08:12:37.1146888Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1147089Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1147159Z inline_call [] 2025-09-07T08:12:37.1147260Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1147410Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1147546Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1148079Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1148312Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1148406Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1148757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1149002Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1149271Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1149506Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1149649Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1149712Z inline_call [] 2025-09-07T08:12:37.1149815Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1149959Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1150089Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1150614Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1150842Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1150932Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1151247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1151411Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1151673Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1151905Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1152179Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1152246Z inline_call [] 2025-09-07T08:12:37.1152348Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1152503Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1152639Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1153160Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1153387Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1153479Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1153785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1153951Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1154221Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1154500Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1154945Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c249102e20db9dc0.xml - 2025-09-07T08:12:37.1155051Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1155862Z FAILED [0.5076s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1156034Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1156038Z 2025-09-07T08:12:37.1156491Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1156528Z 2025-09-07T08:12:37.1156536Z 2025-09-07T08:12:37.1156684Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1157048Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1157052Z 2025-09-07T08:12:37.1157229Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1157338Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1157484Z ============= 1 failed, 2 passed, 65 deselected, 2 rerun in 7.23s ============== 2025-09-07T08:12:37.1157549Z Got exit code 1 2025-09-07T08:12:37.1157619Z Retrying single test... 2025-09-07T08:12:37.1158508Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1158582Z import pkg_resources 2025-09-07T08:12:37.1158931Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04a9c13365f2f510.xml 2025-09-07T08:12:37.1159033Z ============================= test session starts ============================== 2025-09-07T08:12:37.1159252Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1159322Z cachedir: .pytest_cache 2025-09-07T08:12:37.1159672Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1159761Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1159831Z configfile: pytest.ini 2025-09-07T08:12:37.1160157Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1160311Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.1160818Z stepcurrent: skipping 67 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1160901Z Running 1 items in this shard 2025-09-07T08:12:37.1160905Z 2025-09-07T08:12:37.1161466Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9182s] [100%] 2025-09-07T08:12:37.1161903Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5546s] [100%] 2025-09-07T08:12:37.1162278Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True FAILED [0.5533s] [100%] 2025-09-07T08:12:37.1162325Z 2025-09-07T08:12:37.1162418Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1162669Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1162755Z Traceback (most recent call last): 2025-09-07T08:12:37.1163089Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1163153Z self._run_test( 2025-09-07T08:12:37.1163391Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1163500Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1163773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1163896Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1164242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1164336Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1164608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1164694Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1164977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1165137Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1165444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1165526Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1165835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1165937Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1166226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1166318Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1166546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1166675Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1166926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1167088Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1167377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1167456Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1167737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1167807Z return aot_autograd( 2025-09-07T08:12:37.1168085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1168211Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1168537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1168697Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1169066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1169154Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1169528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1169656Z fx_g = _create_graph( 2025-09-07T08:12:37.1169992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1170054Z fx_g = make_fx( 2025-09-07T08:12:37.1170364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1170463Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1170756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1170841Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1171194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1171267Z t = dispatch_trace( 2025-09-07T08:12:37.1171527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1171603Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1171860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1171931Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1172261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1172412Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1172900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1172989Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1173269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1173358Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1173635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1173707Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1174020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1174113Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1174442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1174559Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1175049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1175131Z outs_pair = fn(*args) 2025-09-07T08:12:37.1175484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1175619Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1175967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1176040Z outs_pair = fn(*args) 2025-09-07T08:12:37.1176401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1176510Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1176921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1177056Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1177490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1177559Z outs_pair = fn(*args) 2025-09-07T08:12:37.1177951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1178032Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1178372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1178460Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1178710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1178790Z return handle_torch_function( 2025-09-07T08:12:37.1179162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1179366Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1179715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1179788Z return func(*args, **kwargs) 2025-09-07T08:12:37.1180041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1180113Z result = _engine_run_backward( 2025-09-07T08:12:37.1180403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1180647Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1180897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1180979Z return user_fn(self, *args) 2025-09-07T08:12:37.1181267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1181354Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1181670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1181749Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1182003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1182072Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1182456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1182556Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1182828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1182929Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1183259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1183353Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1183668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1183743Z t = dispatch_trace( 2025-09-07T08:12:37.1183963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1184038Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1184300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1184372Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1184709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1184901Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1185152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1185229Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1185481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1185564Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1185867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1185958Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1186046Z File "", line 1, in 2025-09-07T08:12:37.1186370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1186529Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1186848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1186941Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1187336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1187416Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1187773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1187854Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1188156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1188235Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1188504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1188681Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1188927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1189043Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1189296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1189374Z leaves = list(leaves) 2025-09-07T08:12:37.1189625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1189733Z return func(x) 2025-09-07T08:12:37.1190018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1190141Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1190490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1190565Z return func(*args, **kwargs) 2025-09-07T08:12:37.1190923Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1191099Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1191103Z 2025-09-07T08:12:37.1191527Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1191533Z 2025-09-07T08:12:37.1191536Z 2025-09-07T08:12:37.1191698Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1192068Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1192111Z 2025-09-07T08:12:37.1192287Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1192427Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1192501Z inline_call [] 2025-09-07T08:12:37.1192605Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1192669Z inductor [] 2025-09-07T08:12:37.1192817Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1192951Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1193490Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1193757Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1193890Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1194203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1194372Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1194640Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1194875Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1195120Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1195209Z Traceback (most recent call last): 2025-09-07T08:12:37.1195546Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1195615Z self._run_test( 2025-09-07T08:12:37.1195846Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1195953Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1196223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1196310Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1196621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1196704Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1196979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1197099Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1197384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1197547Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1197853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1197938Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1198238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1198337Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1198624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1198717Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1198949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1199072Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1199371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1199493Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1199770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1199854Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1200127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1200202Z return aot_autograd( 2025-09-07T08:12:37.1200469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1200611Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1200976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1201311Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1201689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1201765Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1202149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1202227Z fx_g = _create_graph( 2025-09-07T08:12:37.1202560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1202638Z fx_g = make_fx( 2025-09-07T08:12:37.1202950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1203041Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1203336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1203418Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1203738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1203805Z t = dispatch_trace( 2025-09-07T08:12:37.1204034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1204109Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1204358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1204476Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1204804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1204964Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1205214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1205288Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1205541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1205615Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1205887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1205960Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1206265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1206355Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1206668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1206865Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1207224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1207300Z outs_pair = fn(*args) 2025-09-07T08:12:37.1207648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1207796Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1208150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1208222Z outs_pair = fn(*args) 2025-09-07T08:12:37.1208626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1208741Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1209190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1209327Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1209679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1209757Z outs_pair = fn(*args) 2025-09-07T08:12:37.1210143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1210234Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1210585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1210679Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1210932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1211009Z return handle_torch_function( 2025-09-07T08:12:37.1211298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1211441Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1211788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1211861Z return func(*args, **kwargs) 2025-09-07T08:12:37.1212141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1212225Z result = _engine_run_backward( 2025-09-07T08:12:37.1212522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1212770Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1213021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1213100Z return user_fn(self, *args) 2025-09-07T08:12:37.1213387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1213463Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1213793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1213874Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1214128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1214199Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1214575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1214679Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1214951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1215050Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1215374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1215469Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1215801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1215870Z t = dispatch_trace( 2025-09-07T08:12:37.1216133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1216243Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1216493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1216563Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1216884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1217048Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1217294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1217367Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1217619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1217694Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1217999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1218092Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1218171Z File "", line 1, in 2025-09-07T08:12:37.1218456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1218608Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1218885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1218969Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1219407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1219486Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1219837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1219920Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1220205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1220288Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1220553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1220727Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1220976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1221087Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1221345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1221462Z leaves = list(leaves) 2025-09-07T08:12:37.1221720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1221784Z return func(x) 2025-09-07T08:12:37.1222060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1222185Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1222521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1222600Z return func(*args, **kwargs) 2025-09-07T08:12:37.1222963Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1223132Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1223136Z 2025-09-07T08:12:37.1223596Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1223640Z 2025-09-07T08:12:37.1223643Z 2025-09-07T08:12:37.1223795Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1224159Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1224163Z 2025-09-07T08:12:37.1224328Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1224472Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1224538Z inline_call [] 2025-09-07T08:12:37.1224652Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1224714Z inductor [] 2025-09-07T08:12:37.1224852Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1225000Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1225533Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1225781Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1225879Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1226190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1226359Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1226659Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1226906Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1227039Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1227112Z inline_call [] 2025-09-07T08:12:37.1227213Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1227351Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1227490Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1228012Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1228249Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1228342Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1228654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1228854Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1229112Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1229350Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1229440Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1229696Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1229776Z Traceback (most recent call last): 2025-09-07T08:12:37.1230109Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1230181Z self._run_test( 2025-09-07T08:12:37.1230449Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1230563Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1230874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1230968Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1231270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1231351Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1231624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1231702Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1232001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1232159Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1232465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1232558Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1232856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1232964Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1233246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1233341Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1233576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1233757Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1234017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1234137Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1234422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1234500Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1234773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1234847Z return aot_autograd( 2025-09-07T08:12:37.1235127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1235262Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1235586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1235743Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1236122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1236240Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1236628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1236700Z fx_g = _create_graph( 2025-09-07T08:12:37.1237036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1237097Z fx_g = make_fx( 2025-09-07T08:12:37.1237402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1237491Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1237819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1237907Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1238263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1238331Z t = dispatch_trace( 2025-09-07T08:12:37.1238556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1238634Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1238898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1238972Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1239299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1239454Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1239703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1239782Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1240032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1240112Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1240378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1240452Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1240758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1240847Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1241307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1241428Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1241789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1241867Z outs_pair = fn(*args) 2025-09-07T08:12:37.1242230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1242365Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1242713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1242789Z outs_pair = fn(*args) 2025-09-07T08:12:37.1243154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1243263Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1243666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1243838Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1244191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1244259Z outs_pair = fn(*args) 2025-09-07T08:12:37.1244644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1244731Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1245076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1245180Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1245462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1245578Z return handle_torch_function( 2025-09-07T08:12:37.1245857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1245996Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1246341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1246415Z return func(*args, **kwargs) 2025-09-07T08:12:37.1246685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1246780Z result = _engine_run_backward( 2025-09-07T08:12:37.1247129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1247421Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1247722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1247815Z return user_fn(self, *args) 2025-09-07T08:12:37.1248167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1248266Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1248638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1248730Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1249053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1249127Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1249468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1249567Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1249839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1249934Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1250256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1250347Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1250661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1250729Z t = dispatch_trace( 2025-09-07T08:12:37.1250960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1251036Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1251287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1251400Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1251725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1251871Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1252115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1252191Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1252443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1252521Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1252827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1252953Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1253070Z File "", line 1, in 2025-09-07T08:12:37.1253360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1253518Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1253793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1253878Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1254282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1254361Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1254714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1254794Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1255094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1255180Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1255449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1255625Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1255874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1255994Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1256281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1256352Z leaves = list(leaves) 2025-09-07T08:12:37.1256608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1256681Z return func(x) 2025-09-07T08:12:37.1257012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1257154Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1257570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1257660Z return func(*args, **kwargs) 2025-09-07T08:12:37.1258079Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1258284Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1258291Z 2025-09-07T08:12:37.1258758Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1258802Z 2025-09-07T08:12:37.1258807Z 2025-09-07T08:12:37.1258949Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1259318Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1259323Z 2025-09-07T08:12:37.1259494Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1259643Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1259707Z inline_call [] 2025-09-07T08:12:37.1259820Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1259881Z inductor [] 2025-09-07T08:12:37.1260030Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1260160Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1260871Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1261247Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1261348Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1261671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1261842Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1262113Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1262353Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1262490Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1262566Z inline_call [] 2025-09-07T08:12:37.1262677Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1262822Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1262953Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1263486Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1263726Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1263819Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1264180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1264349Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1264615Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1264854Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1264985Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1265056Z inline_call [] 2025-09-07T08:12:37.1265159Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1265305Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1265436Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1265955Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1266208Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1266351Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1266660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1266822Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1267087Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1267316Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1267751Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04a9c13365f2f510.xml - 2025-09-07T08:12:37.1267866Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1268684Z FAILED [0.5533s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1269026Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1269030Z 2025-09-07T08:12:37.1269459Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1269462Z 2025-09-07T08:12:37.1269465Z 2025-09-07T08:12:37.1269608Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1269977Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1269981Z 2025-09-07T08:12:37.1270151Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1270261Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1270389Z ================== 1 failed, 220 deselected, 2 rerun in 2.07s ================== 2025-09-07T08:12:37.1270458Z Got exit code 1 2025-09-07T08:12:37.1270530Z Retrying single test... 2025-09-07T08:12:37.1271427Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1271504Z import pkg_resources 2025-09-07T08:12:37.1272101Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8ba6794ce7e15596.xml 2025-09-07T08:12:37.1272214Z ============================= test session starts ============================== 2025-09-07T08:12:37.1272436Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1272518Z cachedir: .pytest_cache 2025-09-07T08:12:37.1273134Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1273225Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1273293Z configfile: pytest.ini 2025-09-07T08:12:37.1273619Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1273767Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.1274278Z stepcurrent: skipping 67 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1274360Z Running 1 items in this shard 2025-09-07T08:12:37.1274364Z 2025-09-07T08:12:37.1274797Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8797s] [100%] 2025-09-07T08:12:37.1275373Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5319s] [100%] 2025-09-07T08:12:37.1275753Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True FAILED [0.5159s] [100%] 2025-09-07T08:12:37.1275757Z 2025-09-07T08:12:37.1275847Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1276097Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1276176Z Traceback (most recent call last): 2025-09-07T08:12:37.1276581Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1276694Z self._run_test( 2025-09-07T08:12:37.1276932Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1277037Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1277315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1277405Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1277708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1277797Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1278072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1278156Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1278448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1278607Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1278918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1279001Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1279307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1279405Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1279687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1279849Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1280082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1280211Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1280469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1280600Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1280886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1280966Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1281358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1281428Z return aot_autograd( 2025-09-07T08:12:37.1281705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1281833Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1282158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1282370Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1282739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1282820Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1283195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1283266Z fx_g = _create_graph( 2025-09-07T08:12:37.1283602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1283666Z fx_g = make_fx( 2025-09-07T08:12:37.1283974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1284094Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1284440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1284516Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1284833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1284909Z t = dispatch_trace( 2025-09-07T08:12:37.1285130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1285216Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1285467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1285539Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1285868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1286024Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1286279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1286348Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1286601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1286684Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1286950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1287029Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1287377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1287478Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1287804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1287926Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1288290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1288361Z outs_pair = fn(*args) 2025-09-07T08:12:37.1288718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1288843Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1289198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1289273Z outs_pair = fn(*args) 2025-09-07T08:12:37.1289635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1289802Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1290199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1290333Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1290682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1290750Z outs_pair = fn(*args) 2025-09-07T08:12:37.1291138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1291219Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1291632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1291757Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1292005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1292086Z return handle_torch_function( 2025-09-07T08:12:37.1292366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1292510Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1292846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1292924Z return func(*args, **kwargs) 2025-09-07T08:12:37.1293168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1293241Z result = _engine_run_backward( 2025-09-07T08:12:37.1293539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1293789Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1294066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1294149Z return user_fn(self, *args) 2025-09-07T08:12:37.1294445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1294528Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1294884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1294970Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1295221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1295300Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1295633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1295727Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1296007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1296098Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1296427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1296511Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1296828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1296904Z t = dispatch_trace( 2025-09-07T08:12:37.1297124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1297253Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1297499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1297568Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1297893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1298045Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1298296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1298369Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1298624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1298699Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1299035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1299177Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1299253Z File "", line 1, in 2025-09-07T08:12:37.1299548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1299705Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1299987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1300082Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1300482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1300568Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1300921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1301002Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1301295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1301371Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1301643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1301814Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1302109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1302220Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1302472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1302551Z leaves = list(leaves) 2025-09-07T08:12:37.1302797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1302874Z return func(x) 2025-09-07T08:12:37.1303154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1303271Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1303616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1303689Z return func(*args, **kwargs) 2025-09-07T08:12:37.1304056Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1304225Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1304231Z 2025-09-07T08:12:37.1304699Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1304705Z 2025-09-07T08:12:37.1304709Z 2025-09-07T08:12:37.1304848Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1305221Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1305225Z 2025-09-07T08:12:37.1305393Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1305532Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1305604Z inline_call [] 2025-09-07T08:12:37.1305709Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1305777Z inductor [] 2025-09-07T08:12:37.1305952Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1306118Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1306656Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1306888Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1306996Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1307301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1307465Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1307735Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1307977Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1308231Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1308309Z Traceback (most recent call last): 2025-09-07T08:12:37.1308647Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1308710Z self._run_test( 2025-09-07T08:12:37.1308936Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1309046Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1309313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1309440Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1309749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1309833Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1310125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1310206Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1310496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1310652Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1310961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1311041Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1311344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1311450Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1311784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1311891Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1312342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1312792Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1313252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1313712Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1314193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1314635Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1315125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1315559Z return aot_autograd( 2025-09-07T08:12:37.1316043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1316534Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1317072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1317657Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1318271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1318797Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1319312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1319847Z fx_g = _create_graph( 2025-09-07T08:12:37.1320310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1320824Z fx_g = make_fx( 2025-09-07T08:12:37.1321364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1321833Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1322294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1322757Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1323287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1323759Z t = dispatch_trace( 2025-09-07T08:12:37.1324107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1324498Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1324908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1325320Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1325781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1326337Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1326834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1327232Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1328507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1329173Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1329665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1330187Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1330636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1331104Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1331595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1332108Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1332666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1333178Z outs_pair = fn(*args) 2025-09-07T08:12:37.1333651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1334246Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1334837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1335344Z outs_pair = fn(*args) 2025-09-07T08:12:37.1335822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1336370Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1336954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1337566Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1338133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1338636Z outs_pair = fn(*args) 2025-09-07T08:12:37.1339146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1339696Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1340202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1341262Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1341761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1342313Z return handle_torch_function( 2025-09-07T08:12:37.1342805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1343334Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1343912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1344417Z return func(*args, **kwargs) 2025-09-07T08:12:37.1344803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1345212Z result = _engine_run_backward( 2025-09-07T08:12:37.1345661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1346281Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1346849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1347270Z return user_fn(self, *args) 2025-09-07T08:12:37.1347701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1348158Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1348666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1349148Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1349553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1349954Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1350421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1350928Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1351380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1351828Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1352367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1352898Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1353488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1353960Z t = dispatch_trace( 2025-09-07T08:12:37.1354301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1354679Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1355075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1355478Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1355937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1356495Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1356973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1357390Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1357772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1358184Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1358626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1359095Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1359330Z File "", line 1, in 2025-09-07T08:12:37.1359814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1360335Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1360836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1361403Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1361954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1362507Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1363008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1363513Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1363944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1364393Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1364819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1365339Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1365907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1366341Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1366778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1367178Z leaves = list(leaves) 2025-09-07T08:12:37.1367555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1367943Z return func(x) 2025-09-07T08:12:37.1368327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1368810Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1369391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1369920Z return func(*args, **kwargs) 2025-09-07T08:12:37.1370418Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1371021Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1371275Z 2025-09-07T08:12:37.1371701Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1372201Z 2025-09-07T08:12:37.1372210Z 2025-09-07T08:12:37.1372345Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1373298Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1373862Z 2025-09-07T08:12:37.1374046Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1374430Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1374721Z inline_call [] 2025-09-07T08:12:37.1374921Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1375162Z inductor [] 2025-09-07T08:12:37.1375387Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1375737Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1376485Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1377451Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1377863Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1378333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1378886Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1379398Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1379979Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1380430Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1380703Z inline_call [] 2025-09-07T08:12:37.1380904Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1381222Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1381578Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1382312Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1383233Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1383631Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1384102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1384649Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1385149Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1385725Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1386131Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1386627Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:12:37.1387097Z Traceback (most recent call last): 2025-09-07T08:12:37.1387573Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1388045Z self._run_test( 2025-09-07T08:12:37.1388392Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1388804Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1389240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1389670Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1390135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1390605Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1391034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1391468Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1391910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1392427Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1392970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1393441Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1393887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1394445Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1394921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1395393Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1395790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1396219Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1396667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1397124Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1397604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1398037Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1398462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1398886Z return aot_autograd( 2025-09-07T08:12:37.1399280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1399818Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1400340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1400907Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1401702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1402232Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1402748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1403265Z fx_g = _create_graph( 2025-09-07T08:12:37.1403762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1404275Z fx_g = make_fx( 2025-09-07T08:12:37.1404682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1405173Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1405643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1406093Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1406562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1414511Z t = dispatch_trace( 2025-09-07T08:12:37.1414949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1415364Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1415792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1416202Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1416670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1417264Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1417755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1418165Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1418545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1418954Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1419455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1419883Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1420339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1420820Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1421309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1421822Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1422377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1422879Z outs_pair = fn(*args) 2025-09-07T08:12:37.1423360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1423913Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1424476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1425066Z outs_pair = fn(*args) 2025-09-07T08:12:37.1425552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1426110Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1426694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1427305Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1427871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1428373Z outs_pair = fn(*args) 2025-09-07T08:12:37.1428945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1429544Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1430057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1430574Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1430987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1431401Z return handle_torch_function( 2025-09-07T08:12:37.1431829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1432334Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1432904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1433397Z return func(*args, **kwargs) 2025-09-07T08:12:37.1433792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1434198Z result = _engine_run_backward( 2025-09-07T08:12:37.1434634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1435244Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1435831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1436239Z return user_fn(self, *args) 2025-09-07T08:12:37.1436723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1437185Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1437643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1438126Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1438527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1438927Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1439392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1439901Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1440352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1440802Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1441466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1441956Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1442487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1442956Z t = dispatch_trace( 2025-09-07T08:12:37.1443302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1443689Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1444089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1444490Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1444944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1445498Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1445985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1446422Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1446839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1447253Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1447701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1448177Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1448422Z File "", line 1, in 2025-09-07T08:12:37.1448859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1449375Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1449879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1450317Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1450871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1451427Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1451926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1452438Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1452875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1453323Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1453794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1454320Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1454812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1455260Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1455705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1456108Z leaves = list(leaves) 2025-09-07T08:12:37.1456477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1456859Z return func(x) 2025-09-07T08:12:37.1457249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1457725Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1458265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1458755Z return func(*args, **kwargs) 2025-09-07T08:12:37.1459255Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1459906Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1460153Z 2025-09-07T08:12:37.1460575Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1461073Z 2025-09-07T08:12:37.1461077Z 2025-09-07T08:12:37.1461221Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1461801Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1462238Z 2025-09-07T08:12:37.1462404Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1462837Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1463142Z inline_call [] 2025-09-07T08:12:37.1463409Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1463653Z inductor [] 2025-09-07T08:12:37.1463887Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1464247Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1465078Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1466108Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1466511Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1466994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1467556Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1468069Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1468646Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1469094Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1469384Z inline_call [] 2025-09-07T08:12:37.1469591Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1469911Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1470265Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1471062Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1471899Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1472307Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1473083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1473639Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1474140Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1474715Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1475165Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1475452Z inline_call [] 2025-09-07T08:12:37.1475652Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:12:37.1475975Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1476456Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1477201Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1478036Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1478427Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1478906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1479448Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1479946Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1480582Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1481500Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8ba6794ce7e15596.xml - 2025-09-07T08:12:37.1482128Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1483109Z FAILED [0.5159s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1484135Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1484375Z 2025-09-07T08:12:37.1484814Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1485313Z 2025-09-07T08:12:37.1485318Z 2025-09-07T08:12:37.1485463Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1486044Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True 2025-09-07T08:12:37.1486486Z 2025-09-07T08:12:37.1486651Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1487003Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1487328Z ================== 1 failed, 220 deselected, 2 rerun in 1.97s ================== 2025-09-07T08:12:37.1487604Z Got exit code 1 2025-09-07T08:12:37.1487951Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.1489236Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1490268Z import pkg_resources 2025-09-07T08:12:37.1490725Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1765604b02bc2fad.xml 2025-09-07T08:12:37.1491238Z ============================= test session starts ============================== 2025-09-07T08:12:37.1491640Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1491996Z cachedir: .pytest_cache 2025-09-07T08:12:37.1492425Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1492899Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1493116Z configfile: pytest.ini 2025-09-07T08:12:37.1493549Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1494138Z collecting ... collected 467 items / 68 deselected / 399 selected 2025-09-07T08:12:37.1494449Z stepcurrent: skipping 68 already run items. 2025-09-07T08:12:37.1494690Z Running 153 items in this shard 2025-09-07T08:12:37.1494823Z 2025-09-07T08:12:37.1495276Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0283s] [ 0%] 2025-09-07T08:12:37.1496209Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6492s] [ 0%] 2025-09-07T08:12:37.1497178Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True FAILED [1.5782s] [ 0%] 2025-09-07T08:12:37.1497726Z 2025-09-07T08:12:37.1497991Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1498567Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1499050Z Traceback (most recent call last): 2025-09-07T08:12:37.1499531Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1500006Z self._run_test( 2025-09-07T08:12:37.1500349Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1500768Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1501222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1501657Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1502128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1502599Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1503040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1503492Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1503925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1504447Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1504989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1505464Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1505966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1506444Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1506919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1507387Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1507789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1508227Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1508672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1509140Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1509617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1510055Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1510483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1510916Z return aot_autograd( 2025-09-07T08:12:37.1511356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1511836Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1512366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1512924Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1513529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1514055Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1514574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1515104Z fx_g = _create_graph( 2025-09-07T08:12:37.1515607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1516126Z fx_g = make_fx( 2025-09-07T08:12:37.1516538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1517054Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1517595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1518450Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1519012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1519485Z t = dispatch_trace( 2025-09-07T08:12:37.1519824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1520198Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1520601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1521001Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1521581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1522141Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1522623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1523032Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1523496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1523918Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1524329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1524753Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1525196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1525675Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1526162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1526686Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1527332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1527945Z outs_pair = fn(*args) 2025-09-07T08:12:37.1528528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1529138Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1529738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1530243Z outs_pair = fn(*args) 2025-09-07T08:12:37.1530733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1531285Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1531887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1532488Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1533052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1533554Z outs_pair = fn(*args) 2025-09-07T08:12:37.1534136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1534732Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1535230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1535739Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1536145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1536553Z return handle_torch_function( 2025-09-07T08:12:37.1537051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1537657Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1538317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1538849Z return func(*args, **kwargs) 2025-09-07T08:12:37.1539236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1539632Z result = _engine_run_backward( 2025-09-07T08:12:37.1540068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1540678Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1541248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1541752Z return user_fn(self, *args) 2025-09-07T08:12:37.1542228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1542681Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1543149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1543631Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1544025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1544438Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1544902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1545413Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1545861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1546303Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1546801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1547357Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1547838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1548303Z t = dispatch_trace( 2025-09-07T08:12:37.1548633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1549024Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1549432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1549838Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1550289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1550846Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1551364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1551819Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1552207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1552607Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1553070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1553545Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1553786Z File "", line 1, in 2025-09-07T08:12:37.1554217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1554734Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1555234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1555676Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1556220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1556762Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1557258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1557765Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1558205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1558646Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1559095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1559613Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1560117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1560555Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1560988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1561489Z leaves = list(leaves) 2025-09-07T08:12:37.1561860Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1562249Z return func(x) 2025-09-07T08:12:37.1562628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1563098Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1563652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1564198Z return func(*args, **kwargs) 2025-09-07T08:12:37.1564713Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1565325Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1565568Z 2025-09-07T08:12:37.1565991Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1566494Z 2025-09-07T08:12:37.1566497Z 2025-09-07T08:12:37.1566632Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1567213Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1567655Z 2025-09-07T08:12:37.1567869Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1568024Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1568131Z inline_call [] 2025-09-07T08:12:37.1568237Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1568304Z inductor [] 2025-09-07T08:12:37.1568443Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1568574Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1569111Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1569343Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1569444Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1569754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1569930Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1570191Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1570428Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1570678Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1570758Z Traceback (most recent call last): 2025-09-07T08:12:37.1571100Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1571211Z self._run_test( 2025-09-07T08:12:37.1571444Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1571567Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1571839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1571937Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1572241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1572324Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1572604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1572992Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1573290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1573446Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1573760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1573988Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1574293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1574400Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1574690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1574790Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1575021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1575143Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1575402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1575586Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1575878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1576013Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1576295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1576366Z return aot_autograd( 2025-09-07T08:12:37.1576635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1576768Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1577094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1577259Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1577634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1577716Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1578100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1578171Z fx_g = _create_graph( 2025-09-07T08:12:37.1578515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1578578Z fx_g = make_fx( 2025-09-07T08:12:37.1578882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1578971Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1579327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1579416Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1579731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1579808Z t = dispatch_trace( 2025-09-07T08:12:37.1580029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1580103Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1580363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1580434Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1580775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1580931Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1581181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1581371Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1581764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1581850Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1582231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1582346Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1582739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1582832Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1583293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1583413Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1583840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1583952Z outs_pair = fn(*args) 2025-09-07T08:12:37.1584317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1584449Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1584808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1584883Z outs_pair = fn(*args) 2025-09-07T08:12:37.1585247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1585361Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1585770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1585906Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1586263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1586329Z outs_pair = fn(*args) 2025-09-07T08:12:37.1586729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1586811Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1587158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1587309Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1587567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1587658Z return handle_torch_function( 2025-09-07T08:12:37.1587943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1588082Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1588433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1588507Z return func(*args, **kwargs) 2025-09-07T08:12:37.1588761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1588836Z result = _engine_run_backward( 2025-09-07T08:12:37.1589146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1589384Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1589681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1589771Z return user_fn(self, *args) 2025-09-07T08:12:37.1590078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1590164Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1590485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1590564Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1590822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1590895Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1591235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1591369Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1591685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1591777Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1592108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1592203Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1592536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1592612Z t = dispatch_trace( 2025-09-07T08:12:37.1592838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1592915Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1593176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1593249Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1593577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1593728Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1593978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1594055Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1594306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1594383Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1594726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1594828Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1594902Z File "", line 1, in 2025-09-07T08:12:37.1595196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1595348Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1595620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1595708Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1596100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1596177Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1596536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1596615Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1596909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1597028Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1597303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1597472Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1597722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1597835Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1598084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1598159Z leaves = list(leaves) 2025-09-07T08:12:37.1598406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1598506Z return func(x) 2025-09-07T08:12:37.1598791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1598955Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1599296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1599369Z return func(*args, **kwargs) 2025-09-07T08:12:37.1599726Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1599895Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1599899Z 2025-09-07T08:12:37.1600325Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1600329Z 2025-09-07T08:12:37.1600333Z 2025-09-07T08:12:37.1600478Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1600845Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1600849Z 2025-09-07T08:12:37.1601020Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1601319Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1601390Z inline_call [] 2025-09-07T08:12:37.1601494Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1601557Z inductor [] 2025-09-07T08:12:37.1601703Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1601878Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1602419Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1602654Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1602747Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1603065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1603230Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1603496Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1603732Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1603869Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1603933Z inline_call [] 2025-09-07T08:12:37.1604036Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1604221Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1604348Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1604873Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1605100Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1605191Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1605499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1605666Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1605970Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1606239Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1606337Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1606594Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1606674Z Traceback (most recent call last): 2025-09-07T08:12:37.1607016Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1607080Z self._run_test( 2025-09-07T08:12:37.1607317Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1607420Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1607690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1607783Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1608089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1608183Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1608457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1608538Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1608829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1608992Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1609370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1609455Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1609764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1609870Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1610154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1610254Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1610490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1610620Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1610874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1610993Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1611282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1611402Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1611690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1611759Z return aot_autograd( 2025-09-07T08:12:37.1612031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1612169Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1612492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1612658Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1613029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1613111Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1613527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1614258Z fx_g = _create_graph( 2025-09-07T08:12:37.1614605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1614667Z fx_g = make_fx( 2025-09-07T08:12:37.1614974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1615057Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1615350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1615433Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1615756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1615831Z t = dispatch_trace( 2025-09-07T08:12:37.1616051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1616133Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1616383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1616453Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1616785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1616935Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1617238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1617310Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1617566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1617649Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1617916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1617990Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1618289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1618389Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1618712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1618823Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1619184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1619252Z outs_pair = fn(*args) 2025-09-07T08:12:37.1619649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1619776Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1620125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1620199Z outs_pair = fn(*args) 2025-09-07T08:12:37.1620560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1620676Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1621076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1621252Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1621607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1621710Z outs_pair = fn(*args) 2025-09-07T08:12:37.1622107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1622186Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1622544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1622630Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1622882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1622966Z return handle_torch_function( 2025-09-07T08:12:37.1623252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1623404Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1623744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1623824Z return func(*args, **kwargs) 2025-09-07T08:12:37.1624069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1624143Z result = _engine_run_backward( 2025-09-07T08:12:37.1624443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1624719Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1624979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1625055Z return user_fn(self, *args) 2025-09-07T08:12:37.1625349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1625432Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1625749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1625834Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1626080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1626149Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1626492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1626584Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1626865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1627010Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1627347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1627436Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1627758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1627838Z t = dispatch_trace( 2025-09-07T08:12:37.1628063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1628146Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1628398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1628466Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1628834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1629022Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1629281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1629353Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1629605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1629686Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1629997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1630098Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1630175Z File "", line 1, in 2025-09-07T08:12:37.1630472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1630623Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1630897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1630994Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1631389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1631478Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1631828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1631947Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1632249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1632335Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1632615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1632786Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1633035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1633141Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1633391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1633465Z leaves = list(leaves) 2025-09-07T08:12:37.1633711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1633779Z return func(x) 2025-09-07T08:12:37.1634055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1634225Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1634571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1634643Z return func(*args, **kwargs) 2025-09-07T08:12:37.1635012Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1635176Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1635180Z 2025-09-07T08:12:37.1635605Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1635611Z 2025-09-07T08:12:37.1635614Z 2025-09-07T08:12:37.1635749Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1636150Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1636218Z 2025-09-07T08:12:37.1636386Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1636532Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1636603Z inline_call [] 2025-09-07T08:12:37.1636705Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1636772Z inductor [] 2025-09-07T08:12:37.1636912Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1637044Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1637586Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1637818Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1637920Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1638222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1638388Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1638653Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1638898Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1639041Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1639106Z inline_call [] 2025-09-07T08:12:37.1639258Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1639409Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1639546Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1640084Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1640316Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1640415Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1640721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1640889Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1641305Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1641544Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1641724Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1641790Z inline_call [] 2025-09-07T08:12:37.1641895Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1642042Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1642171Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1642705Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1642933Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1643030Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1643369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1643535Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1643833Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1644065Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1644522Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1765604b02bc2fad.xml - 2025-09-07T08:12:37.1644633Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1645429Z FAILED [1.5782s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1645597Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1645604Z 2025-09-07T08:12:37.1646034Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1646037Z 2025-09-07T08:12:37.1646041Z 2025-09-07T08:12:37.1646175Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1646541Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1646551Z 2025-09-07T08:12:37.1646716Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1646875Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1647011Z ================== 1 failed, 68 deselected, 2 rerun in 5.31s =================== 2025-09-07T08:12:37.1647077Z Got exit code 1 2025-09-07T08:12:37.1647155Z Retrying single test... 2025-09-07T08:12:37.1648032Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1648104Z import pkg_resources 2025-09-07T08:12:37.1648456Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6fa3c3fe66ae4f31.xml 2025-09-07T08:12:37.1648558Z ============================= test session starts ============================== 2025-09-07T08:12:37.1648782Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1648851Z cachedir: .pytest_cache 2025-09-07T08:12:37.1649171Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1649293Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1649365Z configfile: pytest.ini 2025-09-07T08:12:37.1649693Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1649835Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.1650347Z stepcurrent: skipping 68 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1650423Z Running 1 items in this shard 2025-09-07T08:12:37.1650427Z 2025-09-07T08:12:37.1650861Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1377s] [100%] 2025-09-07T08:12:37.1651332Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9501s] [100%] 2025-09-07T08:12:37.1651762Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True FAILED [1.6257s] [100%] 2025-09-07T08:12:37.1651766Z 2025-09-07T08:12:37.1651859Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1652107Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1652194Z Traceback (most recent call last): 2025-09-07T08:12:37.1652531Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1652603Z self._run_test( 2025-09-07T08:12:37.1652833Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1652940Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1653219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1653303Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1653614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1653698Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1653968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1654052Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1654375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1654544Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1654857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1654942Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1655253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1655352Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1655641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1655737Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1655972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1656095Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1656350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1656477Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1656863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1656948Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1657234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1657306Z return aot_autograd( 2025-09-07T08:12:37.1657587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1657715Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1658050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1658209Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1658624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1658766Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1659144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1659220Z fx_g = _create_graph( 2025-09-07T08:12:37.1659552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1659621Z fx_g = make_fx( 2025-09-07T08:12:37.1659926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1660012Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1660316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1660399Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1660728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1660796Z t = dispatch_trace( 2025-09-07T08:12:37.1661017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1661101Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1661350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1661432Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1661758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1661964Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1662228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1662303Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1662565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1662640Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1662914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1662985Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1663284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1663379Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1663697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1663815Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1664174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1664285Z outs_pair = fn(*args) 2025-09-07T08:12:37.1664651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1664775Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1665137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1665206Z outs_pair = fn(*args) 2025-09-07T08:12:37.1665582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1665696Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1666146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1666320Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1666691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1666770Z outs_pair = fn(*args) 2025-09-07T08:12:37.1667161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1667246Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1667594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1667681Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1667940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1668019Z return handle_torch_function( 2025-09-07T08:12:37.1668307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1668448Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1668788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1668871Z return func(*args, **kwargs) 2025-09-07T08:12:37.1669124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1669208Z result = _engine_run_backward( 2025-09-07T08:12:37.1669542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1669785Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1670052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1670126Z return user_fn(self, *args) 2025-09-07T08:12:37.1670423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1670502Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1670826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1670906Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1671164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1671245Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1671583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1671724Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1672001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1672094Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1672423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1672509Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1673151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1673223Z t = dispatch_trace( 2025-09-07T08:12:37.1673450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1673529Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1673901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1674031Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1674359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1674513Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1674762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1674831Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1675087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1675161Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1675467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1675557Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1675634Z File "", line 1, in 2025-09-07T08:12:37.1675933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1676081Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1676358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1676453Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1676857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1676939Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1677352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1677447Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1677740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1677823Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1678096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1678266Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1678520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1678627Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1678895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1678964Z leaves = list(leaves) 2025-09-07T08:12:37.1679213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1679349Z return func(x) 2025-09-07T08:12:37.1679630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1679756Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1680093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1680171Z return func(*args, **kwargs) 2025-09-07T08:12:37.1680530Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1680694Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1680698Z 2025-09-07T08:12:37.1681233Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1681276Z 2025-09-07T08:12:37.1681282Z 2025-09-07T08:12:37.1681460Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1681834Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1681838Z 2025-09-07T08:12:37.1682005Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1682154Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1682217Z inline_call [] 2025-09-07T08:12:37.1682322Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1682400Z inductor [] 2025-09-07T08:12:37.1682546Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1682687Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1683222Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1683467Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1683564Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1683870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1684042Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1684303Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1684590Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1684841Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1684922Z Traceback (most recent call last): 2025-09-07T08:12:37.1685270Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1685333Z self._run_test( 2025-09-07T08:12:37.1685572Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1685673Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1685948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1686032Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1686335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1686430Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1686705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1686832Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1687130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1687285Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1687597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1687680Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1687989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1688088Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1688376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1688480Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1688748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1688916Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1689170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1689298Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1689579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1689660Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1689943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1690014Z return aot_autograd( 2025-09-07T08:12:37.1690289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1690417Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1690743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1690910Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1691293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1691377Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1691753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1691829Z fx_g = _create_graph( 2025-09-07T08:12:37.1692199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1692266Z fx_g = make_fx( 2025-09-07T08:12:37.1692578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1692660Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1692956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1693032Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1693348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1693421Z t = dispatch_trace( 2025-09-07T08:12:37.1693641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1693722Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1693972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1694042Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1694430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1694580Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1694836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1694904Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1695160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1695234Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1695504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1695582Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1695920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1696048Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1696367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1696484Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1696859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1696930Z outs_pair = fn(*args) 2025-09-07T08:12:37.1697291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1697414Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1697774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1697846Z outs_pair = fn(*args) 2025-09-07T08:12:37.1698212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1698328Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1698727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1698863Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1699218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1699286Z outs_pair = fn(*args) 2025-09-07T08:12:37.1699719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1699803Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1700159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1700243Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1700498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1700574Z return handle_torch_function( 2025-09-07T08:12:37.1700852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1700997Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1701338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1701416Z return func(*args, **kwargs) 2025-09-07T08:12:37.1701663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1701778Z result = _engine_run_backward( 2025-09-07T08:12:37.1702076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1702313Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1702582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1702659Z return user_fn(self, *args) 2025-09-07T08:12:37.1702958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1703037Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1703356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1703478Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1703760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1703835Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1704170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1704265Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1704544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1704636Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1704975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1705065Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1705384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1705462Z t = dispatch_trace( 2025-09-07T08:12:37.1705685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1705769Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1706019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1706096Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1706417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1706572Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1706866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1706937Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1707199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1707288Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1707593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1707687Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1707762Z File "", line 1, in 2025-09-07T08:12:37.1708059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1708207Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1708482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1708571Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1708964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1709089Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1709437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1709522Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1709807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1709891Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1710167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1710337Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1710592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1710743Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1711033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1711106Z leaves = list(leaves) 2025-09-07T08:12:37.1711351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1711417Z return func(x) 2025-09-07T08:12:37.1711691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1711807Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1712148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1712220Z return func(*args, **kwargs) 2025-09-07T08:12:37.1712581Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1712747Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1712751Z 2025-09-07T08:12:37.1713179Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1713183Z 2025-09-07T08:12:37.1713186Z 2025-09-07T08:12:37.1713321Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1713691Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1713695Z 2025-09-07T08:12:37.1713905Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1714047Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1714119Z inline_call [] 2025-09-07T08:12:37.1714226Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1714298Z inductor [] 2025-09-07T08:12:37.1714438Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1714570Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1715105Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1715335Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1715435Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1715742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1715916Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1716173Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1716452Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1716588Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1716651Z inline_call [] 2025-09-07T08:12:37.1716761Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1716899Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1717027Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1717558Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1717784Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1717924Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1718268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1718440Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1718697Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1718933Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1719030Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1719270Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1719356Z Traceback (most recent call last): 2025-09-07T08:12:37.1719691Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1719757Z self._run_test( 2025-09-07T08:12:37.1719992Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1720094Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1720369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1720452Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1720758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1720847Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1721309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1721405Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1721699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1721860Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1722170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1722254Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1722569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1722668Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1722959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1723054Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1723282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1723414Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1723707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1723836Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1724117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1724206Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1724483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1724553Z return aot_autograd( 2025-09-07T08:12:37.1724834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1724968Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1725333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1725532Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1725903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1725996Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1726376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1726454Z fx_g = _create_graph( 2025-09-07T08:12:37.1726791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1726862Z fx_g = make_fx( 2025-09-07T08:12:37.1727170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1727255Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1727556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1727635Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1727960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1728026Z t = dispatch_trace( 2025-09-07T08:12:37.1728246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1728327Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1728618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1728694Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1729024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1729187Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1729444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1729513Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1729767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1729840Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1730111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1730182Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1730484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1730577Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1730893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1731057Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1731414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1731483Z outs_pair = fn(*args) 2025-09-07T08:12:37.1731842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1731962Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1732332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1732403Z outs_pair = fn(*args) 2025-09-07T08:12:37.1732807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1732952Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1733350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1733482Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1733832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1733907Z outs_pair = fn(*args) 2025-09-07T08:12:37.1734300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1734380Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1734737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1734825Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1735079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1735155Z return handle_torch_function( 2025-09-07T08:12:37.1735443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1735586Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1735922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1736002Z return func(*args, **kwargs) 2025-09-07T08:12:37.1736288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1736372Z result = _engine_run_backward( 2025-09-07T08:12:37.1736668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1736915Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1737179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1737252Z return user_fn(self, *args) 2025-09-07T08:12:37.1737554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1737636Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1737959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1738045Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1738296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1738413Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1738750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1738851Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1739123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1739214Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1739547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1739633Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1739959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1740030Z t = dispatch_trace( 2025-09-07T08:12:37.1740288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1740403Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1740652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1740737Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1741057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1741213Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1741462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1741531Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1741804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1741882Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1742259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1742380Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1742508Z File "", line 1, in 2025-09-07T08:12:37.1742861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1750336Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1750696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1750797Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1751307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1751404Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1751789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1751879Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1752181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1752261Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1752542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1752713Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1752974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1753085Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1753338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1753473Z leaves = list(leaves) 2025-09-07T08:12:37.1753724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1753793Z return func(x) 2025-09-07T08:12:37.1754068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1754189Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1754538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1754613Z return func(*args, **kwargs) 2025-09-07T08:12:37.1754986Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1755156Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1755235Z 2025-09-07T08:12:37.1755678Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1755717Z 2025-09-07T08:12:37.1755721Z 2025-09-07T08:12:37.1755862Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1756233Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1756236Z 2025-09-07T08:12:37.1756404Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1756545Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1756620Z inline_call [] 2025-09-07T08:12:37.1756727Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1756796Z inductor [] 2025-09-07T08:12:37.1756940Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1757079Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1757617Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1757858Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1757963Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1758271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1758494Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1758762Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1759006Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1759151Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1759215Z inline_call [] 2025-09-07T08:12:37.1759327Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1759466Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1759600Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1760129Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1760358Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1760455Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1760757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1760975Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1761378Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1761613Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1761748Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1761811Z inline_call [] 2025-09-07T08:12:37.1761916Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1762054Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1762182Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1762752Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1763111Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1763207Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1763505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1763673Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1763929Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1764157Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1764606Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6fa3c3fe66ae4f31.xml - 2025-09-07T08:12:37.1764714Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1765524Z FAILED [1.6257s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1765690Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1765694Z 2025-09-07T08:12:37.1766115Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1766119Z 2025-09-07T08:12:37.1766122Z 2025-09-07T08:12:37.1766295Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1766667Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1766674Z 2025-09-07T08:12:37.1766836Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1766945Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1767080Z ================== 1 failed, 220 deselected, 2 rerun in 5.78s ================== 2025-09-07T08:12:37.1767143Z Got exit code 1 2025-09-07T08:12:37.1767220Z Retrying single test... 2025-09-07T08:12:37.1768098Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1768176Z import pkg_resources 2025-09-07T08:12:37.1768517Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-18a783018cd45611.xml 2025-09-07T08:12:37.1768687Z ============================= test session starts ============================== 2025-09-07T08:12:37.1768908Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1768976Z cachedir: .pytest_cache 2025-09-07T08:12:37.1769298Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1769379Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1769447Z configfile: pytest.ini 2025-09-07T08:12:37.1769783Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1769927Z collecting ... collected 467 items / 220 deselected / 247 selected 2025-09-07T08:12:37.1770483Z stepcurrent: skipping 68 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1770594Z Running 1 items in this shard 2025-09-07T08:12:37.1770598Z 2025-09-07T08:12:37.1771032Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0421s] [100%] 2025-09-07T08:12:37.1771455Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5943s] [100%] 2025-09-07T08:12:37.1771830Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True FAILED [1.5953s] [100%] 2025-09-07T08:12:37.1771839Z 2025-09-07T08:12:37.1771932Z ==================================== RERUNS ==================================== 2025-09-07T08:12:37.1772184Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1772270Z Traceback (most recent call last): 2025-09-07T08:12:37.1772609Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1772937Z self._run_test( 2025-09-07T08:12:37.1773187Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1773294Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1773576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1773666Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1774089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1774177Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1774452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1774546Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1774826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1774986Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1775293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1775382Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1775681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1775778Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1776075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1776172Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1776483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1776620Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1776875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1777003Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1777294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1777382Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1777657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1777742Z return aot_autograd( 2025-09-07T08:12:37.1778081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1778215Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1778597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1778758Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1779134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1779211Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1779594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1779673Z fx_g = _create_graph( 2025-09-07T08:12:37.1780008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1780080Z fx_g = make_fx( 2025-09-07T08:12:37.1780387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1780476Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1780767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1780846Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1781169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1781236Z t = dispatch_trace( 2025-09-07T08:12:37.1781465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1781591Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1781850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1781928Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1782255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1782412Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1782662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1782731Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1782990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1783066Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1783339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1783409Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1783710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1783846Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1784158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1784277Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1784636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1784711Z outs_pair = fn(*args) 2025-09-07T08:12:37.1785057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1785180Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1785571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1785693Z outs_pair = fn(*args) 2025-09-07T08:12:37.1786061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1786171Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1786572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1786703Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1787053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1787130Z outs_pair = fn(*args) 2025-09-07T08:12:37.1787527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1787616Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1787965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1788051Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1788306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1788381Z return handle_torch_function( 2025-09-07T08:12:37.1788668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1788808Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1789195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1789269Z return func(*args, **kwargs) 2025-09-07T08:12:37.1789516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1789600Z result = _engine_run_backward( 2025-09-07T08:12:37.1789889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1790137Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1790393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1790466Z return user_fn(self, *args) 2025-09-07T08:12:37.1790765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1790845Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1791169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1791283Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1791529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1791605Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1791940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1792042Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1792315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1792411Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1792737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1792825Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1793181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1793295Z t = dispatch_trace( 2025-09-07T08:12:37.1793524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1793600Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1793847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1793922Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1794247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1794401Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1794649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1794719Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1794978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1795058Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1795361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1795450Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1795531Z File "", line 1, in 2025-09-07T08:12:37.1795821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1795972Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1796318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1796404Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1796813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1796897Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1797252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1797340Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1797627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1797711Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1797977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1798155Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1798402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1798550Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1798810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1798878Z leaves = list(leaves) 2025-09-07T08:12:37.1799135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1799197Z return func(x) 2025-09-07T08:12:37.1799468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1799610Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1799969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1800048Z return func(*args, **kwargs) 2025-09-07T08:12:37.1800446Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1800646Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1800656Z 2025-09-07T08:12:37.1801225Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1801230Z 2025-09-07T08:12:37.1801233Z 2025-09-07T08:12:37.1801373Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1801744Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1801748Z 2025-09-07T08:12:37.1801916Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1802060Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1802123Z inline_call [] 2025-09-07T08:12:37.1802235Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1802299Z inductor [] 2025-09-07T08:12:37.1802442Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1802581Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1803110Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1803353Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1803447Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1803800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1803990Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1804256Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1804502Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1804747Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1804832Z Traceback (most recent call last): 2025-09-07T08:12:37.1805166Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1805229Z self._run_test( 2025-09-07T08:12:37.1805462Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1805566Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1805839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1805964Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1806270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1806362Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1806636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1806729Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1807015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1807167Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1807478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1807562Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1807908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1808040Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1808335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1808429Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1808661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1808791Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1809045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1809171Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1809453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1809536Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1809820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1809890Z return aot_autograd( 2025-09-07T08:12:37.1810174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1810306Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1810636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1810795Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1811206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1811291Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1811670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1811750Z fx_g = _create_graph( 2025-09-07T08:12:37.1812085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1812147Z fx_g = make_fx( 2025-09-07T08:12:37.1812457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1812540Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1812837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1812918Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1813244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1813359Z t = dispatch_trace( 2025-09-07T08:12:37.1813584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1813671Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1813920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1813999Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1814322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1814472Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1814733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1814808Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1815111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1815223Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1815494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1815575Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1815876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1815973Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1816289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1816410Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1816769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1816842Z outs_pair = fn(*args) 2025-09-07T08:12:37.1817198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1817326Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1817684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1817752Z outs_pair = fn(*args) 2025-09-07T08:12:37.1818119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1818231Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1818666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1818802Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1819154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1819228Z outs_pair = fn(*args) 2025-09-07T08:12:37.1819612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1819693Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1820044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1820127Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1820384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1820459Z return handle_torch_function( 2025-09-07T08:12:37.1820739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1820939Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1821277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1821354Z return func(*args, **kwargs) 2025-09-07T08:12:37.1821598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1821677Z result = _engine_run_backward( 2025-09-07T08:12:37.1821968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1822206Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1822464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1822574Z return user_fn(self, *args) 2025-09-07T08:12:37.1822872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1823002Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1823317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1823402Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1823664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1823740Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1824076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1824174Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1824454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1824548Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1824875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1824978Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1825301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1825369Z t = dispatch_trace( 2025-09-07T08:12:37.1825597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1825674Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1825966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1826039Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1826363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1826523Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1826772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1826848Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1827099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1827172Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1827482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1827570Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1827653Z File "", line 1, in 2025-09-07T08:12:37.1827943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1828129Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1828417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1828504Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1828900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1828979Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1829330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1829410Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1829695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1829813Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1830085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1830291Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1830534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1830643Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1830897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1830964Z leaves = list(leaves) 2025-09-07T08:12:37.1831214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1831279Z return func(x) 2025-09-07T08:12:37.1831551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1831677Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1832014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1832093Z return func(*args, **kwargs) 2025-09-07T08:12:37.1832460Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1832635Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1832639Z 2025-09-07T08:12:37.1833061Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1833105Z 2025-09-07T08:12:37.1833108Z 2025-09-07T08:12:37.1833247Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1833610Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1833617Z 2025-09-07T08:12:37.1833783Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1833928Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1833991Z inline_call [] 2025-09-07T08:12:37.1834099Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1834161Z inductor [] 2025-09-07T08:12:37.1834300Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1834437Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1834969Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1835215Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1835356Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1835667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1835831Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1836091Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1836338Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1836471Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1836539Z inline_call [] 2025-09-07T08:12:37.1836644Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1836778Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1836951Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1837518Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1837752Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1837844Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1838150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1838313Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1838575Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1838813Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1838909Z =================================== FAILURES =================================== 2025-09-07T08:12:37.1839159Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:12:37.1839237Z Traceback (most recent call last): 2025-09-07T08:12:37.1839572Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:12:37.1839644Z self._run_test( 2025-09-07T08:12:37.1839874Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:12:37.1839982Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:12:37.1840292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:12:37.1840381Z return super().__call__(*args, **kwargs) 2025-09-07T08:12:37.1840693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl 2025-09-07T08:12:37.1840786Z return self._call_impl(*args, **kwargs) 2025-09-07T08:12:37.1841201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl 2025-09-07T08:12:37.1841284Z return forward_call(*args, **kwargs) 2025-09-07T08:12:37.1841572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 845, in compile_wrapper 2025-09-07T08:12:37.1841724Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:12:37.1842028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2196, in _call_user_compiler 2025-09-07T08:12:37.1842116Z raise BackendCompilerFailed( 2025-09-07T08:12:37.1842416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/output_graph.py", line 2171, in _call_user_compiler 2025-09-07T08:12:37.1842521Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1842886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/repro/after_dynamo.py", line 156, in __call__ 2025-09-07T08:12:37.1842981Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:12:37.1843216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:12:37.1843336Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:12:37.1843593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:12:37.1843711Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:12:37.1844000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:12:37.1844082Z return compile_fx(*args, **kwargs) 2025-09-07T08:12:37.1844393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 2681, in compile_fx 2025-09-07T08:12:37.1844503Z return aot_autograd( 2025-09-07T08:12:37.1844778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:12:37.1844912Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:12:37.1845240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/aot_autograd.py", line 1105, in aot_module_simplified 2025-09-07T08:12:37.1845400Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:12:37.1845779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_compile.py", line 161, in aot_stage1_graph_capture 2025-09-07T08:12:37.1845860Z aot_dispatch_autograd_graph( 2025-09-07T08:12:37.1846244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 436, in aot_dispatch_autograd_graph 2025-09-07T08:12:37.1846315Z fx_g = _create_graph( 2025-09-07T08:12:37.1846657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 82, in _create_graph 2025-09-07T08:12:37.1846721Z fx_g = make_fx( 2025-09-07T08:12:37.1847021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2429, in wrapped 2025-09-07T08:12:37.1847109Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:12:37.1847403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2356, in trace 2025-09-07T08:12:37.1847487Z return self._trace_inner(f, *args) 2025-09-07T08:12:37.1847842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1847911Z t = dispatch_trace( 2025-09-07T08:12:37.1848139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1848217Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1848472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1848542Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1848874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1849030Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1849280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1849355Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1849608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1849687Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1849956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 721, in flatten_fn 2025-09-07T08:12:37.1850068Z tree_out = root_fn(*tree_args) 2025-09-07T08:12:37.1850370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1850460Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1850777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture.py", line 70, in inner_f 2025-09-07T08:12:37.1850890Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:12:37.1851248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1851324Z outs_pair = fn(*args) 2025-09-07T08:12:37.1851670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1095, in inner_fn 2025-09-07T08:12:37.1851858Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:12:37.1852240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1852309Z outs_pair = fn(*args) 2025-09-07T08:12:37.1852674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 1043, in joint_helper 2025-09-07T08:12:37.1852785Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:12:37.1853185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 801, in _functionalized_f_helper 2025-09-07T08:12:37.1853316Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:12:37.1853673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:12:37.1853742Z outs_pair = fn(*args) 2025-09-07T08:12:37.1854133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1854218Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1854560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 396, in inner_fn 2025-09-07T08:12:37.1854650Z backward_out = torch.autograd.grad( 2025-09-07T08:12:37.1854896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:12:37.1854976Z return handle_torch_function( 2025-09-07T08:12:37.1855298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:12:37.1855440Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:12:37.1855783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1855859Z return func(*args, **kwargs) 2025-09-07T08:12:37.1856110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:12:37.1856181Z result = _engine_run_backward( 2025-09-07T08:12:37.1856470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py", line 841, in _engine_run_backward 2025-09-07T08:12:37.1856715Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1856966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:12:37.1857046Z return user_fn(self, *args) 2025-09-07T08:12:37.1857336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 876, in backward 2025-09-07T08:12:37.1857457Z body_gm = materialize_as_graph( 2025-09-07T08:12:37.1857782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1155, in materialize_as_graph 2025-09-07T08:12:37.1857861Z gm = _materialize_as_graph_inner() 2025-09-07T08:12:37.1858113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1858185Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1858524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 1153, in _materialize_as_graph_inner 2025-09-07T08:12:37.1858617Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:12:37.1858899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 124, in wrapped 2025-09-07T08:12:37.1858998Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:12:37.1859359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2374, in trace_subgraph 2025-09-07T08:12:37.1859488Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:12:37.1859805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:12:37.1859874Z t = dispatch_trace( 2025-09-07T08:12:37.1860102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:12:37.1860177Z return disable_fn(*args, **kwargs) 2025-09-07T08:12:37.1860436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1860507Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1860829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:12:37.1860988Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:12:37.1861240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:12:37.1861316Z return fn(*args, **kwargs) 2025-09-07T08:12:37.1861571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:12:37.1861650Z (self.create_arg(fn(*args)),), 2025-09-07T08:12:37.1861947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:12:37.1862036Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:12:37.1862119Z File "", line 1, in 2025-09-07T08:12:37.1862467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 839, in body_fn 2025-09-07T08:12:37.1862634Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:12:37.1862911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 769, in flat_fn 2025-09-07T08:12:37.1863002Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:12:37.1863407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:12:37.1863488Z return inner_fn(primals, tangents) 2025-09-07T08:12:37.1863849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 289, in inner_fn 2025-09-07T08:12:37.1863929Z outs, tangent_mask = fn(*primals) 2025-09-07T08:12:37.1864224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 503, in fw_with_masks 2025-09-07T08:12:37.1864301Z fw_out = pytree.tree_map_only( 2025-09-07T08:12:37.1864567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1558, in tree_map_only 2025-09-07T08:12:37.1864782Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:12:37.1865036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:12:37.1865147Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:12:37.1865397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:12:37.1865466Z leaves = list(leaves) 2025-09-07T08:12:37.1865722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:12:37.1865785Z return func(x) 2025-09-07T08:12:37.1866066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:12:37.1866184Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:12:37.1866558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:12:37.1866684Z return func(*args, **kwargs) 2025-09-07T08:12:37.1867040Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1867208Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1867212Z 2025-09-07T08:12:37.1867636Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1867639Z 2025-09-07T08:12:37.1867642Z 2025-09-07T08:12:37.1867782Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1868146Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1868150Z 2025-09-07T08:12:37.1868331Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1868481Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1868546Z inline_call [] 2025-09-07T08:12:37.1868654Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1868716Z inductor [] 2025-09-07T08:12:37.1868861Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1868988Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1869518Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1869794Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1869891Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1870209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1870380Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1870647Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1870886Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1871018Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1871090Z inline_call [] 2025-09-07T08:12:37.1871192Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1871334Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1871462Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1871980Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1872257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1872348Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1872980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1873147Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1873409Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1873644Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1873777Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:12:37.1873845Z inline_call [] 2025-09-07T08:12:37.1874035Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:12:37.1874228Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:12:37.1874354Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:12:37.1874869Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:12:37.1875104Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:12:37.1875194Z return torch._higher_order_ops.while_loop( 2025-09-07T08:12:37.1875498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:12:37.1875660Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:12:37.1875921Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:12:37.1876154Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:12:37.1876606Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-18a783018cd45611.xml - 2025-09-07T08:12:37.1876727Z =========================== short test summary info ============================ 2025-09-07T08:12:37.1877673Z FAILED [1.5953s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:12:37.1877966Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:12:37.1877973Z 2025-09-07T08:12:37.1878408Z Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo" 2025-09-07T08:12:37.1878416Z 2025-09-07T08:12:37.1878420Z 2025-09-07T08:12:37.1878561Z To execute this test, run the following from the base repo dir: 2025-09-07T08:12:37.1878929Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True 2025-09-07T08:12:37.1878933Z 2025-09-07T08:12:37.1879107Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:12:37.1879223Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:12:37.1879352Z ================== 1 failed, 220 deselected, 2 rerun in 5.28s ================== 2025-09-07T08:12:37.1879423Z Got exit code 1 2025-09-07T08:12:37.1879671Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:12:37.1880554Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:37.1880738Z import pkg_resources 2025-09-07T08:12:37.1881204Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d18f8fa51c865297.xml 2025-09-07T08:12:37.1881313Z ============================= test session starts ============================== 2025-09-07T08:12:37.1881531Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T08:12:37.1881611Z cachedir: .pytest_cache 2025-09-07T08:12:37.1881927Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:12:37.1882152Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:12:37.1882264Z configfile: pytest.ini 2025-09-07T08:12:37.1882591Z plugins: hypothesis-5.35.1, cpp-2.3.0, flakefinder-1.1.0, rerunfailures-14.0, subtests-0.13.1, xdist-3.3.1, xdoctest-1.1.0, typeguard-4.3.0 2025-09-07T08:12:37.1882741Z collecting ... collected 467 items / 69 deselected / 398 selected 2025-09-07T08:12:37.1882836Z stepcurrent: skipping 69 already run items. 2025-09-07T08:12:37.1882916Z Running 152 items in this shard 2025-09-07T08:12:37.1882920Z 2025-09-07T08:12:37.1883220Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cuda_dynamic_False PASSED [2.8319s] [ 0%] 2025-09-07T08:12:37.1883516Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cuda_dynamic_True PASSED [3.9561s] [ 1%] 2025-09-07T08:12:37.1883919Z inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_generic_backend_inductor_device_cuda SKIPPED [0.0003s] [ 1%] 2025-09-07T08:12:37.1884262Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5 PASSED [3.6324s] [ 2%] 2025-09-07T08:12:37.1884600Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [3.2046s] [ 3%] 2025-09-07T08:12:37.1884922Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [2.4733s] [ 3%] 2025-09-07T08:12:37.1885251Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [3.1857s] [ 4%] 2025-09-07T08:12:37.1885624Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [2.3638s] [ 5%] 2025-09-07T08:12:37.1885959Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [4.0487s] [ 5%] 2025-09-07T08:12:37.1886284Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [5.6266s] [ 6%] 2025-09-07T08:12:37.1886614Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [4.2068s] [ 7%] 2025-09-07T08:12:37.1886935Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [3.9854s] [ 7%] 2025-09-07T08:12:37.1887253Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [6.2065s] [ 8%] 2025-09-07T08:12:37.1887856Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1 W0907 08:04:54.403000 244828 site-packages/torch/_inductor/utils.py:1554] [2/0] Not enough SMs to use max_autotune_gemm mode 2025-09-07T08:12:37.1887925Z PASSED [2.5669s] [ 9%] 2025-09-07T08:12:37.1888268Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [1.8439s] [ 9%] 2025-09-07T08:12:37.1888641Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [1.8042s] [ 10%] 2025-09-07T08:12:37.1888978Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [2.7872s] [ 11%] 2025-09-07T08:12:37.1889305Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [1.8672s] [ 11%] 2025-09-07T08:12:37.1889654Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [3.4396s] [ 12%] 2025-09-07T08:12:37.1889986Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [3.2915s] [ 13%] 2025-09-07T08:12:37.1890353Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [3.3881s] [ 13%] 2025-09-07T08:12:37.1890718Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [6.1081s] [ 14%] 2025-09-07T08:12:37.1891041Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [3.5531s] [ 15%] 2025-09-07T08:12:37.1891369Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [3.3591s] [ 15%] 2025-09-07T08:12:37.1891690Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [6.3236s] [ 16%] 2025-09-07T08:12:37.1892004Z inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cpu_dynamic_False PASSED [5.9178s] [ 17%] 2025-09-07T08:12:37.1892309Z inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cuda_dynamic_True PASSED [12.0688s] [ 17%] 2025-09-07T08:12:37.1892645Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_1 PASSED [1.8975s] [ 18%] 2025-09-07T08:12:37.1892974Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [1.6067s] [ 19%] 2025-09-07T08:12:37.1893292Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [2.2735s] [ 19%] 2025-09-07T08:12:37.1893616Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [1.5439s] [ 20%] 2025-09-07T08:12:37.1893971Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [1.5898s] [ 21%] 2025-09-07T08:12:37.1894297Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [1.6511s] [ 21%] 2025-09-07T08:12:37.1894616Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [3.1651s] [ 22%] 2025-09-07T08:12:37.1894934Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [4.3141s] [ 23%] 2025-09-07T08:12:37.1895248Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [2.7143s] [ 23%] 2025-09-07T08:12:37.1895564Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [2.6371s] [ 24%] 2025-09-07T08:12:37.1895886Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [2.6837s] [ 25%] 2025-09-07T08:12:37.1896210Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [4.1978s] [ 25%] 2025-09-07T08:12:37.1896571Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [3.1659s] [ 26%] 2025-09-07T08:12:37.1896895Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1 PASSED [1.4299s] [ 26%] 2025-09-07T08:12:37.1897224Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5 PASSED [1.9023s] [ 27%] 2025-09-07T08:12:37.1897545Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [1.2569s] [ 28%] 2025-09-07T08:12:37.1897877Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [1.3790s] [ 28%] 2025-09-07T08:12:37.1898233Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [2.0105s] [ 29%] 2025-09-07T08:12:37.1898588Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [1.3989s] [ 30%] 2025-09-07T08:12:37.1898912Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [2.4372s] [ 30%] 2025-09-07T08:12:37.1899231Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [4.3981s] [ 31%] 2025-09-07T08:12:37.1899552Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [4.6456s] [ 32%] 2025-09-07T08:12:37.1899866Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [3.9027s] [ 32%] 2025-09-07T08:12:37.1900230Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_False_scan_length_1 PASSED [3.1005s] [ 33%] 2025-09-07T08:12:37.1900585Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_True_scan_length_1 PASSED [3.0580s] [ 34%] 2025-09-07T08:12:37.1900940Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_True_scan_length_5 PASSED [4.3645s] [ 34%] 2025-09-07T08:12:37.1901293Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_False_scan_length_1 PASSED [3.4170s] [ 35%] 2025-09-07T08:12:37.1901685Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_True_scan_length_1 PASSED [3.2671s] [ 36%] 2025-09-07T08:12:37.1902050Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_True_scan_length_5 PASSED [3.7803s] [ 36%] 2025-09-07T08:12:37.1902403Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_False_scan_length_1 PASSED [3.9596s] [ 37%] 2025-09-07T08:12:37.1902759Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_False_scan_length_5 PASSED [3.8011s] [ 38%] 2025-09-07T08:12:37.1903106Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_False_scan_length_1 PASSED [3.4838s] [ 38%] 2025-09-07T08:12:37.1903458Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_False_scan_length_5 PASSED [4.1293s] [ 39%] 2025-09-07T08:12:37.1903809Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_True_scan_length_5 PASSED [4.7131s] [ 40%] 2025-09-07T08:12:37.1904165Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_False_scan_length_1 PASSED [3.4473s] [ 40%] 2025-09-07T08:12:37.1904550Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_True_scan_length_1 PASSED [3.6209s] [ 41%] 2025-09-07T08:12:37.1904899Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_True_scan_length_5 PASSED [5.2974s] [ 42%] 2025-09-07T08:12:37.1905251Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_False_scan_length_1 PASSED [4.0553s] [ 42%] 2025-09-07T08:12:37.1905597Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_False_scan_length_5 PASSED [5.2670s] [ 43%] 2025-09-07T08:12:37.1905954Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_True_scan_length_5 PASSED [5.0121s] [ 44%] 2025-09-07T08:12:37.1906340Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_False_scan_length_1 PASSED [3.2271s] [ 44%] 2025-09-07T08:12:37.1906763Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_True_scan_length_5 PASSED [5.3734s] [ 45%] 2025-09-07T08:12:37.1907109Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_False_scan_length_5 PASSED [5.0018s] [ 46%] 2025-09-07T08:12:37.1907458Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_True_scan_length_1 PASSED [3.5311s] [ 46%] 2025-09-07T08:12:37.1907806Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_3_pred_False_scan_length_5 PASSED [5.8771s] [ 47%] 2025-09-07T08:12:37.1908170Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_True_scan_length_1 PASSED [2.4868s] [ 48%] 2025-09-07T08:12:37.1908537Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_True_scan_length_5 PASSED [3.4740s] [ 48%] 2025-09-07T08:12:37.1908895Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_False_scan_length_1 PASSED [2.3548s] [ 49%] 2025-09-07T08:12:37.1909253Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_True_scan_length_5 PASSED [3.2457s] [ 50%] 2025-09-07T08:12:37.1909606Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_False_scan_length_1 PASSED [2.9224s] [ 50%] 2025-09-07T08:12:37.1910021Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_True_scan_length_5 PASSED [3.3506s] [ 51%] 2025-09-07T08:12:37.1910374Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_False_scan_length_1 PASSED [2.3448s] [ 51%] 2025-09-07T08:12:37.1910731Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_False_scan_length_5 PASSED [3.3733s] [ 52%] 2025-09-07T08:12:37.1911079Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_True_scan_length_1 PASSED [3.1315s] [ 53%] 2025-09-07T08:12:37.1911434Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_0_pred_True_scan_length_5 PASSED [3.3729s] [ 53%] 2025-09-07T08:12:37.1911797Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_False_scan_length_5 PASSED [3.2620s] [ 54%] 2025-09-07T08:12:37.1912146Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_True_scan_length_5 PASSED [3.3739s] [ 55%] 2025-09-07T08:12:37.1912505Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_False_scan_length_1 PASSED [3.0445s] [ 55%] 2025-09-07T08:12:37.1912891Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_True_scan_length_5 PASSED [3.3282s] [ 56%] 2025-09-07T08:12:37.1913246Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_False_scan_length_1 PASSED [2.3600s] [ 57%] 2025-09-07T08:12:37.1913595Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_True_scan_length_1 PASSED [2.4261s] [ 57%] 2025-09-07T08:12:37.1913950Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_False_scan_length_5 PASSED [4.5868s] [ 58%] 2025-09-07T08:12:37.1914329Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_True_scan_length_5 PASSED [5.2883s] [ 59%] 2025-09-07T08:12:37.1914719Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_False_scan_length_1 PASSED [2.7855s] [ 59%] 2025-09-07T08:12:37.1915062Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_True_scan_length_1 PASSED [2.5883s] [ 60%] 2025-09-07T08:12:37.1915406Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_True_scan_length_5 PASSED [4.7222s] [ 61%] 2025-09-07T08:12:37.1915764Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_False_scan_length_1 PASSED [3.2088s] [ 61%] 2025-09-07T08:12:37.1916113Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_False_scan_length_5 PASSED [4.8636s] [ 62%] 2025-09-07T08:12:37.1916476Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_True_scan_length_5 PASSED [5.1401s] [ 63%] 2025-09-07T08:12:37.1916828Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_False_scan_length_1 PASSED [2.9197s] [ 63%] 2025-09-07T08:12:37.1917182Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_False_scan_length_5 PASSED [6.6660s] [ 64%] 2025-09-07T08:12:37.1917529Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_True_scan_length_1 PASSED [3.3536s] [ 65%] 2025-09-07T08:12:37.1917917Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_3_pred_True_scan_length_5 PASSED [5.7191s] [ 65%] 2025-09-07T08:12:37.1918261Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5 PASSED [2.5803s] [ 66%] 2025-09-07T08:12:37.1918601Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [1.8870s] [ 67%] 2025-09-07T08:12:37.1918946Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [2.0694s] [ 67%] 2025-09-07T08:12:37.1919278Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [2.2728s] [ 68%] 2025-09-07T08:12:37.1919611Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [3.4091s] [ 69%] 2025-09-07T08:12:37.1919942Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [5.5938s] [ 69%] 2025-09-07T08:12:37.1920278Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [4.9092s] [ 70%] 2025-09-07T08:12:37.1920645Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [3.3280s] [ 71%] 2025-09-07T08:12:37.1920985Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [4.8735s] [ 71%] 2025-09-07T08:12:37.1921479Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [4.6367s] [ 72%] 2025-09-07T08:12:37.1921827Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_1 PASSED [1.6939s] [ 73%] 2025-09-07T08:12:37.1922171Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [1.6072s] [ 73%] 2025-09-07T08:12:37.1922546Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [1.4855s] [ 74%] 2025-09-07T08:12:37.1922920Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [1.9274s] [ 75%] 2025-09-07T08:12:37.1923253Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [2.6938s] [ 75%] 2025-09-07T08:12:37.1923592Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [1.6150s] [ 76%] 2025-09-07T08:12:37.1923922Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [2.8398s] [ 76%] 2025-09-07T08:12:37.1924262Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [3.1962s] [ 77%] 2025-09-07T08:12:37.1924597Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [4.6757s] [ 78%] 2025-09-07T08:12:37.1924930Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [3.2334s] [ 78%] 2025-09-07T08:12:37.1925249Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_1 PASSED [2.6442s] [ 79%] 2025-09-07T08:12:37.1925556Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_2 PASSED [2.4978s] [ 80%] 2025-09-07T08:12:37.1925863Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_1 PASSED [2.6342s] [ 80%] 2025-09-07T08:12:37.1926199Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_0 PASSED [4.6624s] [ 81%] 2025-09-07T08:12:37.1926508Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_2 PASSED [3.8703s] [ 82%] 2025-09-07T08:12:37.1926812Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_0 PASSED [4.2536s] [ 82%] 2025-09-07T08:12:37.1927127Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_2 PASSED [1.8006s] [ 83%] 2025-09-07T08:12:37.1927435Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_1 PASSED [2.0207s] [ 84%] 2025-09-07T08:12:37.1927739Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_2 PASSED [1.9715s] [ 84%] 2025-09-07T08:12:37.1928050Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_0 PASSED [3.2685s] [ 85%] 2025-09-07T08:12:37.1928363Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_2 PASSED [4.0858s] [ 86%] 2025-09-07T08:12:37.1928633Z inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cpu_dynamic_False PASSED [1.8616s] [ 86%] 2025-09-07T08:12:37.1928926Z inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cpu_dynamic_True PASSED [4.7140s] [ 87%] 2025-09-07T08:12:37.1929229Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_True_autograd_True PASSED [5.1277s] [ 88%] 2025-09-07T08:12:37.1929530Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_False_autograd_True PASSED [2.1341s] [ 88%] 2025-09-07T08:12:37.1929827Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_True_autograd_False PASSED [2.8507s] [ 89%] 2025-09-07T08:12:37.1930120Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_False_autograd_True PASSED [2.9333s] [ 90%] 2025-09-07T08:12:37.1930441Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_True_autograd_False PASSED [5.3803s] [ 90%] 2025-09-07T08:12:37.1930773Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_False_autograd_False PASSED [1.3789s] [ 91%] 2025-09-07T08:12:37.1931063Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_False_autograd_True PASSED [1.7571s] [ 92%] 2025-09-07T08:12:37.1931354Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_True_autograd_False PASSED [3.7174s] [ 92%] 2025-09-07T08:12:37.1931639Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cuda_dynamic_True_autograd_True PASSED [4.0384s] [ 93%] 2025-09-07T08:12:37.1931916Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_False_autograd_False PASSED [1.1985s] [ 94%] 2025-09-07T08:12:37.1932193Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_True_autograd_True PASSED [2.0989s] [ 94%] 2025-09-07T08:12:37.1932471Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_False_autograd_False PASSED [0.8212s] [ 95%] 2025-09-07T08:12:37.1932754Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_False_autograd_True PASSED [1.2358s] [ 96%] 2025-09-07T08:12:37.1933070Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_False_autograd_False PASSED [1.1595s] [ 96%] 2025-09-07T08:12:37.1933389Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_True_autograd_False PASSED [5.0785s] [ 97%] 2025-09-07T08:12:37.1933702Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_True_autograd_True PASSED [3.7971s] [ 98%] 2025-09-07T08:12:37.1934072Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_False_autograd_False PASSED [1.0828s] [ 98%] 2025-09-07T08:12:37.1934393Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_False_autograd_True PASSED [1.4747s] [ 99%] 2025-09-07T08:12:37.1934714Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_True_autograd_False PASSED [3.2855s] [100%] 2025-09-07T08:12:37.1934718Z 2025-09-07T08:12:37.1935178Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d18f8fa51c865297.xml - 2025-09-07T08:12:37.1935325Z ========== 151 passed, 1 skipped, 69 deselected in 504.40s (0:08:24) =========== 2025-09-07T08:12:37.1940959Z The following tests failed consistently: ['test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_True'] 2025-09-07T08:12:37.1941061Z 2025-09-07T08:12:37.1941399Z FINISHED PRINTING LOG FILE of inductor/test_control_flow 2/2 (test/test-reports/inductor.test_control_flow_2.2_72bafc434147aa07_.log) 2025-09-07T08:12:37.1941403Z 2025-09-07T08:12:37.1941548Z Uploading logs for 49774733805 to S3 2025-09-07T08:12:37.1941634Z Uploading artifacts took 0.64 seconds 2025-09-07T08:12:37.1941716Z inductor/test_control_flow 2/2 failed! 2025-09-07T08:12:40.0419269Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:40.0420888Z import pkg_resources 2025-09-07T08:12:40.3946713Z Running dynamo/test_compile 1/1 ... [2025-09-07 08:12:40.394219] 2025-09-07T08:12:40.3947381Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:40.3948654Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_compile.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:40.394570] 2025-09-07T08:12:41.9320482Z 2025-09-07T08:12:41.9321750Z dynamo/test_config 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_config_1.1_19afa95ad449bbf6_.log 2025-09-07T08:12:41.9323684Z Running 5 items in this shard: test/dynamo/test_config.py::ConfigTests::test_automatic_dynamic, test/dynamo/test_config.py::ConfigTests::test_config_compile_ignored, test/dynamo/test_config.py::ConfigTests::test_config_hash, test/dynamo/test_config.py::ConfigTests::test_no_assume_static_by_default, test/dynamo/test_config.py::ConfigTests::test_no_automatic_dynamic 2025-09-07T08:12:41.9325009Z 2025-09-07T08:12:45.3542400Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:45.3543780Z import pkg_resources 2025-09-07T08:12:45.7102314Z Running test_openmp 1/1 ... [2025-09-07 08:12:45.709784] 2025-09-07T08:12:45.7103168Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:45.7104368Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_openmp.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:45.710161] 2025-09-07T08:12:50.4799377Z 2025-09-07T08:12:50.4800515Z dynamo/test_compile 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_compile_1.1_695b372154ac9e29_.log 2025-09-07T08:12:50.4806656Z Running 17 items in this shard: test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_callback, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_callback_with_graph_break, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_constant_hasattr_fail, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_evnum_hasattr_fail, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_name_error, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_nn_module_invalid_method, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compilation_tensor_invalid_method, test/dynamo/test_compile.py::InPlaceCompilationTests::test_compile_eager_options, test/dynamo/test_compile.py::InPlaceCompilationTests::test_jit_save, test/dynamo/test_compile.py::InPlaceCompilationTests::test_list_bad_access, test/dynamo/test_compile.py::InPlaceCompilationTests::test_overwrite_call_impl, test/dynamo/test_compile.py::InPlaceCompilationTests::test_save, test/dynamo/test_compile.py::InPlaceCompilationTests::test_state_dict_save, test/dynamo/test_compile.py::InPlaceCompilationTests::test_to_sparse_to_dense_with_graph_break, test/dynamo/test_compile.py::InPlaceCompilationTests::test_torch_script_compilation, test/dynamo/test_compile.py::PublicTorchCompilerTests::test_dynamo_signatures 2025-09-07T08:12:50.4811165Z 2025-09-07T08:12:53.1400824Z 2025-09-07T08:12:53.1402053Z test_openmp 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_openmp_1.1_eadd4b04140c6e7a_.log 2025-09-07T08:12:53.1403494Z Running 2 items in this shard: test/test_openmp.py::TestOpenMP_ParallelFor::test_n_threads, test/test_openmp.py::TestOpenMP_ParallelFor::test_one_thread 2025-09-07T08:12:53.1404274Z 2025-09-07T08:12:53.8788602Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:53.8790303Z import pkg_resources 2025-09-07T08:12:54.2389155Z Running functorch/test_ops 1/6 ... [2025-09-07 08:12:54.238443] 2025-09-07T08:12:54.2389751Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:54.2390996Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'not serial', '--shard-id=1', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:54.238803] 2025-09-07T08:12:56.5402237Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:12:56.5403450Z import pkg_resources 2025-09-07T08:12:56.9029983Z Running functorch/test_ops 2/6 ... [2025-09-07 08:12:56.902556] 2025-09-07T08:12:56.9030464Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:56.9032890Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'not serial', '--shard-id=2', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:12:56.902982] 2025-09-07T08:15:20.8235400Z 2025-09-07T08:15:20.8236243Z inductor/test_flex_decoding 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_flex_decoding_2.3_d4c5949cbd48188a_.log 2025-09-07T08:15:20.8306245Z Running 187 items in this shard: test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod0_head_dims2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod1_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod1_head_dims2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod2_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod3_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod5_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod6_head_dims2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod8_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod8_head_dims2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod0_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod0_BLOCK_SIZE_64_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod1_BLOCK_SIZE3_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod1_BLOCK_SIZE_64_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod2_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod3_BLOCK_SIZE3_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod3_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod3_BLOCK_SIZE_64_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod5_BLOCK_SIZE3_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod6_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod7_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod7_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod8_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod8_BLOCK_SIZE3_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod8_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod0_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod2_BLOCK_SIZE_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod3_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod6_BLOCK_SIZE_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod6_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod7_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod7_BLOCK_SIZE_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod7_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod0_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod1_BLOCK_SIZE_128_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod1_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod2_BLOCK_SIZE2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod3_BLOCK_SIZE2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod3_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod3_BLOCK_SIZE_128_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod4_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod4_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod5_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod6_BLOCK_SIZE2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod8_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod8_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod1_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod2_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod3_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod3_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod3_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod4_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod5_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod5_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod6_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod6_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod7_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod0_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod1_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod2_head_dims2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod3_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod3_head_dims2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod6_head_dims2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod7_head_dims2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_captured_reduction_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_captured_scale_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_decode_at_different_input_position_float16_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_do_not_trigger_dynamic_shapes_on_empty_block_mask_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod1_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod2_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod3_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod4_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod6_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod7_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod7_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod7_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod8_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims3_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims3_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims3_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims2_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims2_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims3_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims3_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims3_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_load_from_bias_head_seq_batch_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_logsumexp_correctness_bfloat16_score_mod0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_logsumexp_correctness_bfloat16_score_mod1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_logsumexp_correctness_float16_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_max_autotune_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_max_autotune_with_captured_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_mixed_dtypes_fails_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_multiple_score_mod_calls_paged_attention2_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_multiple_score_mod_calls_paged_attention_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod0_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod0_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod1_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod1_float32_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod1_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod2_float16_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod2_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod3_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod3_float16_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod3_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod5_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod5_float16_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod5_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod5_float32_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod6_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod6_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod7_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod8_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod8_float16_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_not_pw_of_two_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod1_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod2_head_dims0_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod2_head_dims1_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod3_head_dims0_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod5_head_dims1_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod5_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod5_head_dims2_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod6_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod6_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims0_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims2_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims2_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod8_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_skip_odd_keys_bfloat16_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s0_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s0_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s1_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s2_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s2_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s3_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s3_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s0_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s0_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s1_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s3_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s0_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s0_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s1_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s3_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s3_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s1_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s2_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_tma_decoding_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_windowed_full_mask_vs_sdpa_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_windowed_full_mask_vs_sdpa_paged_attention_cuda 2025-09-07T08:15:20.8374266Z 2025-09-07T08:15:23.8694453Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:15:23.8695974Z import pkg_resources 2025-09-07T08:15:24.1899551Z Running functorch/test_ops 5/6 ... [2025-09-07 08:15:24.189546] 2025-09-07T08:15:24.1900179Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:15:24.1902707Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'not serial', '--shard-id=5', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:15:24.189955] 2025-09-07T08:22:43.9056452Z 2025-09-07T08:22:43.9059218Z functorch/test_ops 1/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_1.6_2ee6e3b52576f475_.log 2025-09-07T08:22:43.9511272Z Running 1688 items in this shard: test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_layer_norm_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_bool_raises_floor_cuda_bool, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_bool_raises_topk_cuda_bool, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmax_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_floor_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_maximum_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_minimum_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_topk_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_broadcast_to_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_expand_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_flatten_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_split_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_narrow_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_narrow_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_positive_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_squeeze_multiple_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unfold_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unfold_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unsqueeze_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_SelectAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_SelectGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___getitem___cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___getitem___functorch_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___radd___cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_all_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_angle_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argmax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argwhere_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atanh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bool_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cartesian_prod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clamp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_column_stack_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_double_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_erfc_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_as_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_hfft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfft2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_full_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_grid_sampler_3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hash_tensor_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hypot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_igamma_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_fill_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_prod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_4inputs_with_extra_args_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_binary_return_by_ref_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_cross_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eigh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lu_factor_ex_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_matrix_rank_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_norm_subgradients_at_zero_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_pinv_singular_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_qr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_softmax_with_dtype_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logcumsumexp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_or_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logspace_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_prod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_var_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_matrix_exp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_meshgrid_variadic_tensors_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_movedim_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanquantile_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_narrow_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_groups_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_dropout2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_embedding_bag_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_glu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_instance_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_area_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_linear_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_trilinear_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_margin_ranking_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool2d_grad_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_mse_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_nll_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_circular_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_reflect_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_relu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_rms_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_scaled_dot_product_attention_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_silu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softmin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softplus_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_upsample_nearest_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_normal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ones_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ops_aten_index_put_functorch_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_4_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_qr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_quantile_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_randint_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_randn_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ravel_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_renorm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resize__cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resolve_neg_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_round_decimals_3_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_prod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_select_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_exponential_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_y0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_hermite_polynomial_h_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_hermite_polynomial_he_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_i1e_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_log_ndtr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_i0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_unbiased_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_svd_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_t_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_take_along_dim_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_take_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tensor_split_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_transpose_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_true_divide_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unique_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_as_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_SelectAutogradFunction_cuda_float32 2025-09-07T08:22:43.9949129Z 2025-09-07T08:22:46.9184001Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:22:46.9186023Z import pkg_resources 2025-09-07T08:22:47.2407556Z Running inductor/test_cpu_select_algorithm 1/1 ... [2025-09-07 08:22:47.240292] 2025-09-07T08:22:47.2408057Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:22:47.2409225Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_select_algorithm.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:22:47.240640] 2025-09-07T08:22:53.9604361Z 2025-09-07T08:22:53.9605496Z inductor/test_cpu_select_algorithm 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_select_algorithm_1.1_d4658f091568748c_.log 2025-09-07T08:22:53.9606195Z Running 0 items in this shard: 2025-09-07T08:22:53.9606431Z 2025-09-07T08:22:56.9860563Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:22:56.9862906Z import pkg_resources 2025-09-07T08:22:57.3125753Z Running higher_order_ops/test_invoke_quant 1/1 ... [2025-09-07 08:22:57.312163] 2025-09-07T08:22:57.3126245Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:22:57.3127890Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'higher_order_ops/test_invoke_quant.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:22:57.312539] 2025-09-07T08:23:07.2448844Z 2025-09-07T08:23:07.2449794Z higher_order_ops/test_invoke_quant 1/1 was successful, full logs can be found in artifacts with path test/test-reports/higher_order_ops.test_invoke_quant_1.1_5f330772f3dea280_.log 2025-09-07T08:23:07.2453828Z Running 14 items in this shard: test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantEager::test_construct_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantEager::test_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantEager::test_multiple, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantEager::test_simple, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantAotEager::test_construct_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantAotEager::test_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantAotEager::test_multiple, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantAotEager::test_simple, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_construct_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_inline, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_multiple, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_pattern_matching, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_prologue, test/higher_order_ops/test_invoke_quant.py::TestInvokeQuantInductor::test_simple 2025-09-07T08:23:07.2457720Z 2025-09-07T08:23:10.2853158Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:10.2854386Z import pkg_resources 2025-09-07T08:23:10.6089045Z Running inductor/test_online_softmax 1/1 ... [2025-09-07 08:23:10.608456] 2025-09-07T08:23:10.6089580Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:10.6090951Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_online_softmax.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:10.608837] 2025-09-07T08:23:33.4688769Z 2025-09-07T08:23:33.4690114Z inductor/test_online_softmax 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_online_softmax_1.1_eb6680b68534578a_.log 2025-09-07T08:23:33.4706078Z Running 30 items in this shard: test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_causal_mask, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_3pass_softmax_due_to_disable, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_online_softmax_V_2048_use_log_softmax_False, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_online_softmax_V_2048_use_log_softmax_True, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_online_softmax_V_50304_use_log_softmax_False, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_online_softmax_V_50304_use_log_softmax_True, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_codegen_softmax_persistent_reduction, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_log_softmax, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_no_online_softmax_for_cpu, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_acc_with_fp64_bfloat16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_acc_with_fp64_float16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_acc_with_fp64_float32, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2048_dim_-1, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2048_dim_0, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2048_dim_1, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2_dim_-1, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2_dim_0, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_nrow_2_dim_1, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_prepare_softmax_perf, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_sdpa, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn0_bfloat16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn0_float16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn0_float32, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn1_bfloat16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn1_float16, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmax_acc_with_fp64_fn1_float32, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_softmin, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_split_reduction, test/inductor/test_online_softmax.py::TestOnlineSoftmax::test_tb_speech_transformer_attn 2025-09-07T08:23:33.4721592Z 2025-09-07T08:23:36.4727827Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:36.4729454Z import pkg_resources 2025-09-07T08:23:36.7935463Z Running dynamo/test_unittest 1/1 ... [2025-09-07 08:23:36.793153] 2025-09-07T08:23:36.7935911Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:36.7938244Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_unittest.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:36.793528] 2025-09-07T08:23:38.8646779Z 2025-09-07T08:23:38.8647755Z functorch/test_ops 5/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_5.6_d0dccf0f5b77aafd_.log 2025-09-07T08:23:38.9123639Z Running 1761 items in this shard: test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_cross_entropy_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_l1_loss_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_mse_loss_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmax_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmax_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_ceil_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_ge_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_sort_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_topk_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_tensor_with_scalar_list_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_mH_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_movedim_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_movedim_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_resolve_neg_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_special_grad_op_jvp_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_special_grad_op_vjp_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_squeeze_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_transpose_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unflatten_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_MulGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyCubeNotComposableAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyMulAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ScaleGradGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__chunk_cat_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__unsafe_masked_index_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_alias_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_any_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_arange_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_asin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_baddbmm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bfloat16_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bucketize_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cdist_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cdouble_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cfloat_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_char_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cholesky_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cholesky_inverse_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_chunk_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clamp_max_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clone_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_copysign_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_count_nonzero_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cov_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cumprod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagflat_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagonal_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diff_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dist_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_strided_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_equal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_erfinv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifftshift_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_rfft2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fliplr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_flipud_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_frexp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_full_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ge_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gt_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_half_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_amax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_select_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isclose_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isfinite_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_item_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_kron_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_ldl_factor_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lstsq_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_pinv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_slogdet_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_svdvals_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vander_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vector_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linspace_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linspace_tensor_overload_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log1p_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_normal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logdet_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_and_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_unpack_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mT_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_amin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_argmin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_reduction_no_dim_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_maximum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_meshgrid_list_of_tensors_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mode_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mvlgamma_mvlgamma_p_5_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_native_dropout_backward_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_neg_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_empty_strided_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_max_pool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_channel_shuffle_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_no_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv_transpose3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cosine_embedding_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_embedding_functorch_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_fractional_max_pool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_gaussian_nll_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardswish_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_bilinear_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_leaky_relu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_linear_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_logsigmoid_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_mish_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_mse_loss_functorch_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_constant_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_replicate_negative_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_prelu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_relu6_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_selu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_triplet_margin_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_fro_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_normal_number_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_3_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_reciprocal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_repeat_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_repeat_interleave_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_reshape_as_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rsqrt_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_add_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_bartlett_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_gaussian_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sort_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_w_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_scaled_modified_bessel_k1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_with_sizes_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_mean_unbiased_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sub_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sum_to_size_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_svd_lowrank_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trace_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unbind_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unflatten_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unfold_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unsafe_split_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unsqueeze_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_unbiased_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_where_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_xlogy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_vdot_cuda_float32 2025-09-07T08:23:38.9581416Z 2025-09-07T08:23:40.6153731Z 2025-09-07T08:23:40.6155334Z dynamo/test_unittest 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_unittest_1.1_1324c21c13139459_.log 2025-09-07T08:23:40.6156881Z Running 1 items in this shard: test/dynamo/test_unittest.py::TestUnittest::test_SkipTest 2025-09-07T08:23:40.6157290Z 2025-09-07T08:23:42.1411154Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:42.1412612Z import pkg_resources 2025-09-07T08:23:42.4681494Z Running dynamo/test_guard_serialization 1/1 ... [2025-09-07 08:23:42.467714] 2025-09-07T08:23:42.4682219Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:42.4684092Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_guard_serialization.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:42.468132] 2025-09-07T08:23:43.7613754Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:43.7615438Z import pkg_resources 2025-09-07T08:23:44.0905250Z Running functorch/test_minifier 1/1 ... [2025-09-07 08:23:44.090105] 2025-09-07T08:23:44.0905717Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:44.0907289Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_minifier.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:44.090451] 2025-09-07T08:23:47.9623324Z 2025-09-07T08:23:47.9624752Z functorch/test_minifier 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_minifier_1.1_37edbc5ce8e27594_.log 2025-09-07T08:23:47.9626963Z Running 5 items in this shard: test/functorch/test_minifier.py::TestMinifier::test_has_add_mul, test/functorch/test_minifier.py::TestMinifier::test_has_mul_minifier, test/functorch/test_minifier.py::TestMinifier::test_input_returned, test/functorch/test_minifier.py::TestMinifier::test_module, test/functorch/test_minifier.py::TestMinifier::test_tup_use 2025-09-07T08:23:47.9628003Z 2025-09-07T08:23:51.1051031Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:51.1052458Z import pkg_resources 2025-09-07T08:23:51.4346760Z Running test_legacy_vmap 1/1 ... [2025-09-07 08:23:51.434292] 2025-09-07T08:23:51.4347305Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:51.4349231Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_legacy_vmap.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:51.434655] 2025-09-07T08:23:55.2574332Z 2025-09-07T08:23:55.2575806Z dynamo/test_guard_serialization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_guard_serialization_1.1_7167bd99e0c407ed_.log 2025-09-07T08:23:55.2588539Z Running 38 items in this shard: test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_bool_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_builtin_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_closure_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_constant_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_default_device, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_deterministic_algorithms, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_dict_contains, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_dict_keys_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_dict_version, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_dispatch_key_set_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_dual_level, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_duplicate_input, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_empty_nn_module_hooks_dict, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_equals_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_fsdp_training_state, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_function_locals, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_function_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_functorch_stack_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_grad_mode, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_grad_mode_loading, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_hasattr_serialization, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_id_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_id_match_with_config, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_mapping_keys_check, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_name_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_nn_module, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_none_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_not_present_in_generic_dict, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_range_iterator_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_sequence_length, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_shape_env, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_skipped_objects, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_tensor_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_tensor_subclass_metadata_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_torch_function_state, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_tuple_iterator_len, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_type_match, test/dynamo/test_guard_serialization.py::TestGuardSerialization::test_weakref_alive 2025-09-07T08:23:55.2599841Z 2025-09-07T08:23:56.6094597Z 2025-09-07T08:23:56.6095840Z test_legacy_vmap 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_legacy_vmap_1.1_60d314ff65395f40_.log 2025-09-07T08:23:56.6126871Z Running 124 items in this shard: test/test_legacy_vmap.py::TestVmapAPILegacy::test_accepts_nested_inputs, test/test_legacy_vmap.py::TestVmapAPILegacy::test_backward_unsupported_interaction, test/test_legacy_vmap.py::TestVmapAPILegacy::test_batched_gradient_basic, test/test_legacy_vmap.py::TestVmapAPILegacy::test_constant_function, test/test_legacy_vmap.py::TestVmapAPILegacy::test_different_map_dim_size_raises, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_atan2, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_does_not_warn_by_default, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_masked_fill, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_multiple_returns, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_warns_when_warnings_are_enabled, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_with_undefined_grad, test/test_legacy_vmap.py::TestVmapAPILegacy::test_fallback_zero_dim, test/test_legacy_vmap.py::TestVmapAPILegacy::test_func_with_no_inputs, test/test_legacy_vmap.py::TestVmapAPILegacy::test_functools_partial, test/test_legacy_vmap.py::TestVmapAPILegacy::test_grad_unsupported_interaction, test/test_legacy_vmap.py::TestVmapAPILegacy::test_in_dim_not_in_tensor_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_in_dims_wrong_type_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_inplace_fallback_nary_different_levels, test/test_legacy_vmap.py::TestVmapAPILegacy::test_inplace_fallback_nary_same_levels, test/test_legacy_vmap.py::TestVmapAPILegacy::test_inplace_fallback_unary, test/test_legacy_vmap.py::TestVmapAPILegacy::test_integer_in_dim_but_not_tensor_input_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_multiple_inputs, test/test_legacy_vmap.py::TestVmapAPILegacy::test_multiple_out_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_multiple_outputs, test/test_legacy_vmap.py::TestVmapAPILegacy::test_multiple_outputs_error_cases, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nested_non_default_in_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nested_out_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nested_with_different_map_dim, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nested_with_same_map_dim, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nn_module, test/test_legacy_vmap.py::TestVmapAPILegacy::test_non_default_in_dims_out_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_non_tensor_output_raises, test/test_legacy_vmap.py::TestVmapAPILegacy::test_non_zero_in_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_none_in_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_nonzero_out_dims, test/test_legacy_vmap.py::TestVmapAPILegacy::test_noop_in_inner_vmap, test/test_legacy_vmap.py::TestVmapAPILegacy::test_not_enough_in_dims_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_out_dim_out_of_bounds_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_out_dims_and_num_outputs_mismatch_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_out_dims_edge_case, test/test_legacy_vmap.py::TestVmapAPILegacy::test_out_dims_must_be_int_or_tuple_of_int_err_msg, test/test_legacy_vmap.py::TestVmapAPILegacy::test_single_input, test/test_legacy_vmap.py::TestVmapAPILegacy::test_unsupported_op_err_msg, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_T_numpy, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_as_strided, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_binary_pointwise_ops, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_bmm, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_cat, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_chunk, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_clamp, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_clone, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_comparison_ops, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_conj, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_contiguous, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_diagonal, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_dot, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_expand_as, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_fill_and_zero_inplace, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_imag, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_is_complex, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_is_contiguous, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_is_floating_point, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_mm, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_movedim, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_mv, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_narrow, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_new_empty, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_new_empty_strided, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_new_zeros, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_no_random_op_support, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_real, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_reshape, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_reshape_as, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_result_type, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_select, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_slice, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_split, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_squeeze, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_stack, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_stride, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_sum_dim, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_t, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_tensor_split, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_to, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_trace, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_transpose, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_unary_pointwise_ops, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_unbind, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_unfold, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_view, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_view_as, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_view_as_complex, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_view_as_real, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_vmap_fallback_check, test/test_legacy_vmap.py::TestVmapOperatorsLegacy::test_vmap_fallback_check_ok, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_add_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_binary_cross_entropy_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_diagonal_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_div_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_expand_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_index_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_inplace_manyview_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_inplace_on_view_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_lgamma_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_log1p_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_log_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_logsumexp_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_max_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_median_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_min_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_mul_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_permute_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_reshape_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_select_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_sigmoid_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_slice_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_stack_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_sub_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_threshold_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_trace_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_unrelated_output_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_unrelated_output_multiple_grad_cuda, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_vmap_fallback_check, test/test_legacy_vmap.py::TestVmapBatchedGradientLegacyCUDA::test_vmap_fallback_check_ok 2025-09-07T08:23:56.6154276Z 2025-09-07T08:23:58.4750599Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:58.4752506Z import pkg_resources 2025-09-07T08:23:58.8121478Z Running dynamo/test_cudagraphs_expandable_segments 1/1 ... [2025-09-07 08:23:58.811678] 2025-09-07T08:23:58.8122033Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:23:58.8123775Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_cudagraphs_expandable_segments.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:23:58.812095] 2025-09-07T08:23:59.7800527Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:23:59.7802382Z import pkg_resources 2025-09-07T08:24:00.1152413Z Running torch_np/numpy_tests/core/test_einsum 1/1 ... [2025-09-07 08:24:00.114823] 2025-09-07T08:24:00.1153173Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:00.1154763Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_einsum.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:00.115193] 2025-09-07T08:24:04.8874354Z 2025-09-07T08:24:04.8875809Z dynamo/test_cudagraphs_expandable_segments 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_cudagraphs_expandable_segments_1.1_4041e4e280cc88e5_.log 2025-09-07T08:24:04.8879301Z Running 8 items in this shard: test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_basic, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_dead_fill, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_dtoh, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_factory, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_htod, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_mutate_constant, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_mutate_input, test/dynamo/test_cudagraphs_expandable_segments.py::TestAotCudagraphs::test_mutated_metadata 2025-09-07T08:24:04.8881973Z 2025-09-07T08:24:07.8706782Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:07.8708210Z import pkg_resources 2025-09-07T08:24:08.1899565Z Running inductor/test_benchmarking 1/1 ... [2025-09-07 08:24:08.189504] 2025-09-07T08:24:08.1900068Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:08.1901837Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_benchmarking.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:08.189899] 2025-09-07T08:24:12.6804740Z 2025-09-07T08:24:12.6805677Z functorch/test_ops 2/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_2.6_b049627709e8ae28_.log 2025-09-07T08:24:12.7287805Z Running 1710 items in this shard: test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_log_softmax_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_amax_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_amin_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_clamp_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_floor_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_maximum_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_T_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_diagonal_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_diagonal_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_hsplit_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_real_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_real_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_reshape_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_resolve_conj_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_resolve_neg_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_select_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_squeeze_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_squeeze_multiple_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_transpose_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unflatten_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_view_as_complex_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_view_as_complex_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_jiterator_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyCubeAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyTakeAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_T_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__native_batch_norm_legit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addbmm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addmm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_amin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_aminmax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argmin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bmm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_broadcast_tensors_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_chalf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_char_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_contiguous_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cummax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diag_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagonal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_digamma_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_eye_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_fft2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_fft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifft2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifftn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_flatten_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_floor_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_geometric_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_half_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isreal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_unary_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_kthvalue_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ldexp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lerp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eigvalsh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_matrix_power_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_svd_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_tensorsolve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lt_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_amax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_fill_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_logaddexp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_sum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_binary_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_reduction_with_dim_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_median_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_min_binary_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_min_reduction_no_dim_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_multinomial_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_new_zeros_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_max_pool2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_batch_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv_transpose1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cosine_similarity_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_ctc_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_dropout3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_nearest_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_l1_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pdist_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softsign_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_threshold_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nonzero_static_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_normal_in_place_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ones_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ormqr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_pca_lowrank_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_permute_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_prod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rand_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_remainder_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rot90_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_amin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_select_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_short_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_cosine_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_general_hamming_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_hamming_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signbit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sinc_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_slice_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_softmax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sparse_sampled_addmm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_entr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_i1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_laguerre_polynomial_l_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_ndtr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_ndtri_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_polygamma_special_polygamma_n_0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_v_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_w_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_zeta_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_list_args_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_squeeze_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_squeeze_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_stft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_t_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tensordot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_torch_ops_aten__safe_softmax_default_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_triangular_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_triu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trunc_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_uniform_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vdot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_addbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_solve_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvmapjvp_linalg_solve_cuda 2025-09-07T08:24:12.7731883Z 2025-09-07T08:24:14.2546258Z 2025-09-07T08:24:14.2547422Z torch_np/numpy_tests/core/test_einsum 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_einsum_1.1_2f78a6fae628dd3b_.log 2025-09-07T08:24:14.2569333Z Running 50 items in this shard: test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_broadcasting_dot_cases, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_collapse, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_combined_views_mapping, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_complex, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_B, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_D, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_F, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_b, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_d, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_e, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_f, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_h, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_i, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_different_paths_dtype_l, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_edge_cases, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_all_contig_non_contig_output, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_broadcast, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_errors, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_failed_on_p9_and_s390x, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_fixed_collapsingbug, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_fixedstridebug, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_misc, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_cfloat128, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_cfloat64, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_float16, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_float32, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_float64, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_int16, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_int32, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_int64, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_int8, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_sums_uint8, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_einsum_views, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_expand, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_hadamard_like_products, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_index_transformations, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_inner_product, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_out_is_res, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_output_order, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_random_cases, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_small_boolean_arrays, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsum::test_subscript_range, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_edge_paths, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_long_paths, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_memory_contraints, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_path_type_input, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_path_type_input_internal_trace, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_path_type_input_invalid, test/torch_np/numpy_tests/core/test_einsum.py::TestEinsumPath::test_spaces, test/torch_np/numpy_tests/core/test_einsum.py::TestMisc::test_overlap 2025-09-07T08:24:14.2590334Z 2025-09-07T08:24:15.7180180Z 2025-09-07T08:24:15.7181283Z inductor/test_benchmarking 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_benchmarking_1.1_06a60ac53b52c7dc_.log 2025-09-07T08:24:15.7186159Z Running 12 items in this shard: test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_cpu_smoke_benchmarker_cls0, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_cpu_smoke_benchmarker_cls1, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_gpu_smoke_benchmarker_cls0, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_gpu_smoke_benchmarker_cls1, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_safely_infers_device_many_devices_benchmarker_cls0, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_safely_infers_device_many_devices_benchmarker_cls1, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_safely_infers_device_no_devices_benchmarker_cls0, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_safely_infers_device_no_devices_benchmarker_cls1, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_smoke_benchmarker_cls0_device_cpu, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_smoke_benchmarker_cls0_device_cuda, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_smoke_benchmarker_cls1_device_cpu, test/inductor/test_benchmarking.py::TestBenchmarker::test_benchmark_smoke_benchmarker_cls1_device_cuda 2025-09-07T08:24:15.7190262Z 2025-09-07T08:24:15.8667622Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:15.8669045Z import pkg_resources 2025-09-07T08:24:16.2189258Z Running dynamo/test_model_output 1/1 ... [2025-09-07 08:24:16.218495] 2025-09-07T08:24:16.2189721Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:16.2191390Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_model_output.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:16.218877] 2025-09-07T08:24:17.4515258Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:17.4516922Z import pkg_resources 2025-09-07T08:24:17.7934030Z Running torch_np/test_basic 1/1 ... [2025-09-07 08:24:17.792985] 2025-09-07T08:24:17.7934444Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:17.7936754Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_basic.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:17.793388] 2025-09-07T08:24:18.8654176Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:18.8655694Z import pkg_resources 2025-09-07T08:24:19.1985293Z Running test_segment_reductions 1/1 ... [2025-09-07 08:24:19.198087] 2025-09-07T08:24:19.1985983Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:19.1987842Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_segment_reductions.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:19.198487] 2025-09-07T08:24:19.9909313Z 2025-09-07T08:24:19.9910255Z dynamo/test_model_output 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_model_output_1.1_babd0bb70ffdaa18_.log 2025-09-07T08:24:19.9915845Z Running 18 items in this shard: test/dynamo/test_model_output.py::TestHFPretrained::test_pretrained, test/dynamo/test_model_output.py::TestHFPretrained::test_pretrained_non_const_attr, test/dynamo/test_model_output.py::TestModelOutput::test_mo_assign, test/dynamo/test_model_output.py::TestModelOutput::test_mo_create, test/dynamo/test_model_output.py::TestModelOutput::test_mo_from_outside, test/dynamo/test_model_output.py::TestModelOutput::test_mo_getattr, test/dynamo/test_model_output.py::TestModelOutput::test_mo_getattr_missing, test/dynamo/test_model_output.py::TestModelOutput::test_mo_getitem, test/dynamo/test_model_output.py::TestModelOutput::test_mo_index, test/dynamo/test_model_output.py::TestModelOutput::test_mo_init, test/dynamo/test_model_output.py::TestModelOutput::test_mo_init2, test/dynamo/test_model_output.py::TestModelOutput::test_mo_init_with_disable, test/dynamo/test_model_output.py::TestModelOutput::test_mo_newkey, test/dynamo/test_model_output.py::TestModelOutput::test_mo_reconstruct_bytecode, test/dynamo/test_model_output.py::TestModelOutput::test_mo_tuple, test/dynamo/test_model_output.py::TestModelOutput::test_none, test/dynamo/test_model_output.py::TestModelOutput::test_reconstruction, test/dynamo/test_model_output.py::TestModelOutputBertCUDA::test_HF_bert_model_output_cuda 2025-09-07T08:24:19.9920015Z 2025-09-07T08:24:22.7669388Z 2025-09-07T08:24:22.7670559Z torch_np/test_basic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_basic_1.1_d33ad14bc19795b1_.log 2025-09-07T08:24:22.7763933Z Running 453 items in this shard: test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func0, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func1, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func10, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func11, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func12, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func13, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func14, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func15, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func16, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func17, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func18, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func19, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func2, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func20, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func21, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func22, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func23, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func24, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func25, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func26, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func27, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func28, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func29, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func3, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func30, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func31, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func32, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func33, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func34, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func35, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func36, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func37, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func38, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func39, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func4, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func40, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func41, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func42, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func43, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func44, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func45, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func46, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func47, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func48, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func49, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func5, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func50, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func51, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func52, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func53, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func54, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func55, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func56, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func57, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func58, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func59, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func6, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func60, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func61, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func62, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func63, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func64, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func65, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func66, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func67, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func68, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func69, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func7, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func70, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func71, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func72, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func73, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func74, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func8, test/torch_np/test_basic.py::TestOneArr::test_asarray_array_func9, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func0, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func1, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func10, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func11, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func12, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func13, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func14, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func15, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func16, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func17, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func18, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func19, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func2, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func20, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func21, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func22, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func23, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func24, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func25, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func26, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func27, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func28, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func29, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func3, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func30, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func31, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func32, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func33, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func34, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func35, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func36, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func37, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func38, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func39, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func4, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func40, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func41, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func42, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func43, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func44, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func45, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func46, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func47, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func48, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func49, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func5, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func50, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func51, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func52, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func53, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func54, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func55, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func56, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func57, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func58, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func59, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func6, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func60, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func61, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func62, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func63, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func64, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func65, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func66, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func67, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func68, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func69, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func7, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func70, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func71, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func72, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func73, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func74, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func8, test/torch_np/test_basic.py::TestOneArr::test_asarray_list_func9, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func0, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func1, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func10, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func11, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func12, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func13, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func14, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func15, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func16, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func17, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func18, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func19, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func2, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func20, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func21, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func22, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func23, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func24, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func25, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func26, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func27, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func28, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func29, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func3, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func30, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func31, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func32, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func33, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func34, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func35, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func36, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func37, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func38, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func39, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func4, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func40, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func41, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func42, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func43, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func44, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func45, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func46, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func47, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func48, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func49, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func5, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func50, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func51, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func52, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func53, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func54, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func55, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func56, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func57, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func58, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func59, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func6, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func60, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func61, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func62, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func63, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func64, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func65, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func66, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func67, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func68, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func69, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func7, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func70, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func71, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func72, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func73, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func74, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func8, test/torch_np/test_basic.py::TestOneArr::test_asarray_tensor_func9, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func0_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func0_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func0_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func0_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func10_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func10_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func10_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func10_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func1_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func1_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func1_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func1_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func2_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func2_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func2_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func2_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func3_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func3_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func3_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func3_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func4_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func4_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func4_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func4_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func5_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func5_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func5_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func5_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func6_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func6_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func6_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func6_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func7_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func7_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func7_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func7_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func8_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func8_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func8_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func8_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func9_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func9_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func9_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_array_func9_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func0_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func0_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func0_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func0_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func10_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func10_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func10_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func10_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func1_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func1_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func1_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func1_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func2_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func2_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func2_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func2_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func3_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func3_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func3_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func3_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func4_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func4_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func4_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func4_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func5_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func5_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func5_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func5_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func6_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func6_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func6_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func6_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func7_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func7_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func7_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func7_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func8_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func8_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func8_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func8_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func9_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func9_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func9_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_list_func9_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func0_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func0_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func0_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func0_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func10_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func10_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func10_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func10_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func1_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func1_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func1_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func1_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func2_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func2_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func2_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func2_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func3_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func3_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func3_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func3_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func4_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func4_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func4_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func4_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func5_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func5_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func5_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func5_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func6_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func6_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func6_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func6_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func7_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func7_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func7_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func7_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func8_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func8_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func8_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func8_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func9_axis3, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func9_axis_-1, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func9_axis_0, test/torch_np/test_basic.py::TestOneArrAndAxis::test_andaxis_tensor_func9_axis_1, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_array_func0_axes0, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_array_func0_axes1, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_array_func0_axes2, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_list_func0_axes0, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_list_func0_axes1, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_list_func0_axes2, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_tensor_func0_axes0, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_tensor_func0_axes1, test/torch_np/test_basic.py::TestOneArrAndAxesTuple::test_andtuple_tensor_func0_axes2, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_array_func0, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_array_func1, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_array_func2, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_array_func3, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_array_func4, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_list_func0, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_list_func1, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_list_func2, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_list_func3, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_list_func4, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_tensor_func0, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_tensor_func1, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_tensor_func2, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_tensor_func3, test/torch_np/test_basic.py::TestOneArrAndShape::test_andshape_tensor_func4, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_array_func0_np_func0, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_array_func1_np_func1, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_array_func2_np_func2, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_list_func0_np_func0, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_list_func1_np_func1, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_list_func2_np_func2, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_tensor_func0_np_func0, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_tensor_func1_np_func1, test/torch_np/test_basic.py::TestOneArrToScalar::test_toscalar_tensor_func2_np_func2, test/torch_np/test_basic.py::TestShapeLikeToArray::test_shape_func0, test/torch_np/test_basic.py::TestShapeLikeToArray::test_shape_func1, test/torch_np/test_basic.py::TestShapeLikeToArray::test_shape_func2, test/torch_np/test_basic.py::TestShapeLikeToArray::test_shape_func3, test/torch_np/test_basic.py::TestSequenceOfArrays::test_several_func0, test/torch_np/test_basic.py::TestSequenceOfArrays::test_several_func1, test/torch_np/test_basic.py::TestSequenceOfArrays::test_several_func2, test/torch_np/test_basic.py::TestSequenceOfArrays::test_several_func3, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_array_func0, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_array_func1, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_array_func2, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_array_func3, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_list_func0, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_list_func1, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_list_func2, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_list_func3, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_tensor_func0, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_tensor_func1, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_tensor_func2, test/torch_np/test_basic.py::TestSequenceOfArrays::test_single_tensor_func3, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func0, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func1, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func2, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func3, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func4, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func5, test/torch_np/test_basic.py::TestSequenceOfArraysToSingle::test_several_func6, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_array_func0, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_array_func1, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_list_func0, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_list_func1, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_tensor_func0, test/torch_np/test_basic.py::TestArrayToSequence::test_asarray_tensor_func1, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func0_args0, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func1_args1, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func2_args2, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func3_args3, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func4_args4, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func5_args5, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func6_args6, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func7_args7, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func8_args8, test/torch_np/test_basic.py::TestPythonArgsToArray::test_argstoarray_simple_func9_args9, test/torch_np/test_basic.py::TestNormalizations::test_too_few_args_positional, test/torch_np/test_basic.py::TestNormalizations::test_unknown_args, test/torch_np/test_basic.py::TestNormalizations::test_unknown_args_with_defaults, test/torch_np/test_basic.py::TestCopyTo::test_copyto_basic, test/torch_np/test_basic.py::TestCopyTo::test_copyto_typecast, test/torch_np/test_basic.py::TestCopyTo::test_copytobcast, test/torch_np/test_basic.py::TestDivmod::test_divmod_no_out, test/torch_np/test_basic.py::TestDivmod::test_divmod_out, test/torch_np/test_basic.py::TestDivmod::test_divmod_out_both_pos_and_kw, test/torch_np/test_basic.py::TestDivmod::test_divmod_out_list, test/torch_np/test_basic.py::TestDivmod::test_divmod_pos_only, test/torch_np/test_basic.py::TestSmokeNotImpl::test_nimpl_basic, test/torch_np/test_basic.py::TestDefaultDtype::test_defaultdtype_defaults, test/torch_np/test_basic.py::TestDefaultDtype::test_set_default_float_dt_float32, test/torch_np/test_basic.py::TestDefaultDtype::test_set_default_float_dt_pytorch, test/torch_np/test_basic.py::TestDefaultDtype::test_set_default_float_float32, test/torch_np/test_basic.py::TestExport::test_exported_objects, test/torch_np/test_basic.py::TestCtorNested::test_arrays_in_lists, test/torch_np/test_basic.py::TestMisc::test_f16_on_cuda, test/torch_np/test_basic.py::TestMisc::test_ndarrays_to_tensors 2025-09-07T08:24:22.7853263Z 2025-09-07T08:24:23.1560211Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:23.1561954Z import pkg_resources 2025-09-07T08:24:23.4940688Z Running test_ops_fwd_gradients 1/2 ... [2025-09-07 08:24:23.493646] 2025-09-07T08:24:23.4941279Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:23.4943186Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_fwd_gradients.py', '-m', 'not serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:23.494009] 2025-09-07T08:24:24.7237996Z 2025-09-07T08:24:24.7239201Z test_segment_reductions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_segment_reductions_1.1_a15e3a2c5aa997b8_.log 2025-09-07T08:24:24.7265405Z Running 74 items in this shard: test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_multi_d_simple_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_max_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_mean_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_min_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_prod_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_pytorch_scatter_test_cases_reduce_sum_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_1d_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_bfloat16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_bfloat16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float16_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float16_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float32_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float32_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float64_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_simple_zero_length_cuda_float64_int64, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_unsafe_flag_cuda_int32, test/test_segment_reductions.py::TestSegmentReductionsCUDA::test_unsafe_flag_cuda_int64 2025-09-07T08:24:24.7288976Z 2025-09-07T08:24:25.9892886Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:25.9894267Z import pkg_resources 2025-09-07T08:24:26.3424270Z Running test_ops_fwd_gradients 2/2 ... [2025-09-07 08:24:26.341965] 2025-09-07T08:24:26.3424738Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:26.3426131Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_fwd_gradients.py', '-m', 'not serial', '--shard-id=2', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:26.342317] 2025-09-07T08:24:27.8577620Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:27.8578830Z import pkg_resources 2025-09-07T08:24:28.1972567Z Running test_tensorexpr_pybind 1/1 ... [2025-09-07 08:24:28.196776] 2025-09-07T08:24:28.1973498Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:28.1974844Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_tensorexpr_pybind.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:28.197146] 2025-09-07T08:24:31.7184904Z 2025-09-07T08:24:31.7185894Z test_tensorexpr_pybind 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_tensorexpr_pybind_1.1_e3142cd34af9ca80_.log 2025-09-07T08:24:31.7190859Z Running 17 items in this shard: test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_alloc_in_loop, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_call_raw, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_dtype_error, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_dynamic_shape, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_dynamic_shape_2d, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_external_calls, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_shape_prop, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_shape_prop_module, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_custom_lowering, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_expand, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_permute, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_scalar_inputs, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_t, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_tensor_inputs, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_kernel_with_transpose, test/test_tensorexpr_pybind.py::TestTensorExprPyBind::test_simple_sum, test/test_tensorexpr_pybind.py::TestExprHandlePyBind::test_unary_ops 2025-09-07T08:24:31.7195079Z 2025-09-07T08:24:34.7515573Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:24:34.7516975Z import pkg_resources 2025-09-07T08:24:35.0853441Z Running dynamo/test_misc 1/1 ... [2025-09-07 08:24:35.084913] 2025-09-07T08:24:35.0853854Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:24:35.0855362Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_misc.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:24:35.085269] 2025-09-07T08:27:10.1931900Z 2025-09-07T08:27:10.1932740Z dynamo/test_misc 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_misc_1.1_c429acf0ca1aa2d4_.log 2025-09-07T08:27:10.2048494Z Running 610 items in this shard: test/dynamo/test_misc.py::MiscTests::test_312_binary_slice_with_graph_break1, test/dynamo/test_misc.py::MiscTests::test_312_binary_slice_with_graph_break2, test/dynamo/test_misc.py::MiscTests::test_RAISE_VARARGS_0, test/dynamo/test_misc.py::MiscTests::test_T_tensor_attribute, test/dynamo/test_misc.py::MiscTests::test_add_sizes, test/dynamo/test_misc.py::MiscTests::test_add_to_set, test/dynamo/test_misc.py::MiscTests::test_anomaly_aot_autograd, test/dynamo/test_misc.py::MiscTests::test_any_all_symnode, test/dynamo/test_misc.py::MiscTests::test_aot_autograd_propagate_unbacked_symints_shape, test/dynamo/test_misc.py::MiscTests::test_arange_length_with_float32_dtype, test/dynamo/test_misc.py::MiscTests::test_argwhere_with_dynamic_shapes, test/dynamo/test_misc.py::MiscTests::test_assert, test/dynamo/test_misc.py::MiscTests::test_assert_size_stride, test/dynamo/test_misc.py::MiscTests::test_assigning_function_to_class_attribute, test/dynamo/test_misc.py::MiscTests::test_assigning_function_to_object_attribute, test/dynamo/test_misc.py::MiscTests::test_backend_match_guard, test/dynamo/test_misc.py::MiscTests::test_backend_match_guard_multi_threads, test/dynamo/test_misc.py::MiscTests::test_backward_deterministic_mode_mismatch_warning, test/dynamo/test_misc.py::MiscTests::test_boolarg, test/dynamo/test_misc.py::MiscTests::test_bound_shape_checks, test/dynamo/test_misc.py::MiscTests::test_build_tuple_unpack, test/dynamo/test_misc.py::MiscTests::test_builder_for_class_with_metaclass, test/dynamo/test_misc.py::MiscTests::test_builtin_abs, test/dynamo/test_misc.py::MiscTests::test_builtin_bool_on_symbool, test/dynamo/test_misc.py::MiscTests::test_builtin_bool_on_symfloat, test/dynamo/test_misc.py::MiscTests::test_builtin_bool_on_symint, test/dynamo/test_misc.py::MiscTests::test_builtin_complex, test/dynamo/test_misc.py::MiscTests::test_builtin_complex_args, test/dynamo/test_misc.py::MiscTests::test_builtin_isinstance, test/dynamo/test_misc.py::MiscTests::test_builtin_str_on_user_defined_function, test/dynamo/test_misc.py::MiscTests::test_builtin_subclasses_as_method_on_class_type, test/dynamo/test_misc.py::MiscTests::test_builtin_subclasses_as_method_on_var, test/dynamo/test_misc.py::MiscTests::test_call_parent_non_class_methods_from_child, test/dynamo/test_misc.py::MiscTests::test_callpacked, test/dynamo/test_misc.py::MiscTests::test_cannot_trace_mark_dynamic, test/dynamo/test_misc.py::MiscTests::test_cannot_trace_mark_dynamic_safe_unreached, test/dynamo/test_misc.py::MiscTests::test_cast, test/dynamo/test_misc.py::MiscTests::test_cat_unbacked, test/dynamo/test_misc.py::MiscTests::test_catch_watchings1, test/dynamo/test_misc.py::MiscTests::test_catch_watchings2, test/dynamo/test_misc.py::MiscTests::test_cell_captured_by_existing_func_but_not_root_frame, test/dynamo/test_misc.py::MiscTests::test_cell_output1, test/dynamo/test_misc.py::MiscTests::test_cell_output2, test/dynamo/test_misc.py::MiscTests::test_class_binop, test/dynamo/test_misc.py::MiscTests::test_class_duner_flags, test/dynamo/test_misc.py::MiscTests::test_class_duner_mro, test/dynamo/test_misc.py::MiscTests::test_class_has_instancecheck_method, test/dynamo/test_misc.py::MiscTests::test_clone_sparse_input, test/dynamo/test_misc.py::MiscTests::test_closure_out_of_scope_cell, test/dynamo/test_misc.py::MiscTests::test_closure_out_of_scope_cell_with_cond, test/dynamo/test_misc.py::MiscTests::test_closure_out_of_scope_cell_with_mutation, test/dynamo/test_misc.py::MiscTests::test_closure_recompiles, test/dynamo/test_misc.py::MiscTests::test_closure_with_mutation_and_graph_break, test/dynamo/test_misc.py::MiscTests::test_closure_write_across_functions, test/dynamo/test_misc.py::MiscTests::test_compare_shapes_eq, test/dynamo/test_misc.py::MiscTests::test_compare_shapes_neq, test/dynamo/test_misc.py::MiscTests::test_compare_shapes_tuple_eq, test/dynamo/test_misc.py::MiscTests::test_compare_shapes_tuple_neq, test/dynamo/test_misc.py::MiscTests::test_compare_shapes_with_constant, test/dynamo/test_misc.py::MiscTests::test_compare_tensor_with_none, test/dynamo/test_misc.py::MiscTests::test_compilation_metrics_size_limit, test/dynamo/test_misc.py::MiscTests::test_cond, test/dynamo/test_misc.py::MiscTests::test_cond_export, test/dynamo/test_misc.py::MiscTests::test_cond_export_single_arg, test/dynamo/test_misc.py::MiscTests::test_cond_nested, test/dynamo/test_misc.py::MiscTests::test_cond_side_effects, test/dynamo/test_misc.py::MiscTests::test_cond_with_quantization, test/dynamo/test_misc.py::MiscTests::test_conditional_list_comp_in_context, test/dynamo/test_misc.py::MiscTests::test_config_getattr_default, test/dynamo/test_misc.py::MiscTests::test_config_obj, test/dynamo/test_misc.py::MiscTests::test_const_dict_variable_python_type, test/dynamo/test_misc.py::MiscTests::test_constant_getattr, test/dynamo/test_misc.py::MiscTests::test_cross_entropy_loss_fancy_ctor1, test/dynamo/test_misc.py::MiscTests::test_cross_entropy_loss_fancy_ctor2, test/dynamo/test_misc.py::MiscTests::test_cross_entropy_loss_simple_ctor, test/dynamo/test_misc.py::MiscTests::test_custom_dict, test/dynamo/test_misc.py::MiscTests::test_custom_module_free, test/dynamo/test_misc.py::MiscTests::test_data_access_in_inference_mode, test/dynamo/test_misc.py::MiscTests::test_data_ptr_graph_break_aten, test/dynamo/test_misc.py::MiscTests::test_data_ptr_graph_break_builtin, test/dynamo/test_misc.py::MiscTests::test_dataclass, test/dynamo/test_misc.py::MiscTests::test_dataclass_fields, test/dynamo/test_misc.py::MiscTests::test_dataclass_local_hasattr, test/dynamo/test_misc.py::MiscTests::test_default_args_device_dtype, test/dynamo/test_misc.py::MiscTests::test_default_dtype_change, test/dynamo/test_misc.py::MiscTests::test_defaultdict, test/dynamo/test_misc.py::MiscTests::test_deque_append_left, test/dynamo/test_misc.py::MiscTests::test_deque_input, test/dynamo/test_misc.py::MiscTests::test_derpy_nn_module_usage, test/dynamo/test_misc.py::MiscTests::test_descriptor, test/dynamo/test_misc.py::MiscTests::test_descriptor_side_effect, test/dynamo/test_misc.py::MiscTests::test_deterministic_algorithms_mutated, test/dynamo/test_misc.py::MiscTests::test_dictcomp, test/dynamo/test_misc.py::MiscTests::test_disable_flag, test/dynamo/test_misc.py::MiscTests::test_dtypes_no_graphbreaks, test/dynamo/test_misc.py::MiscTests::test_dunder_methods, test/dynamo/test_misc.py::MiscTests::test_dunder_new_function_inlining, test/dynamo/test_misc.py::MiscTests::test_dunder_new_function_inlining1, test/dynamo/test_misc.py::MiscTests::test_dunder_new_function_inlining2, test/dynamo/test_misc.py::MiscTests::test_dunder_new_function_inlining3, test/dynamo/test_misc.py::MiscTests::test_dunder_new_function_inlining4, test/dynamo/test_misc.py::MiscTests::test_dunder_weakref, test/dynamo/test_misc.py::MiscTests::test_duplicate_graph_break_log, test/dynamo/test_misc.py::MiscTests::test_dynamic_one_hot, test/dynamo/test_misc.py::MiscTests::test_dynamic_shapes_as_strided, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_dynamic_override, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_dynamic_override_regex, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_force_parameter_static_shapes_and_property_static_shapes_override, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_graph_break, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_int, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_precedence_over_int_specialization, test/dynamo/test_misc.py::MiscTests::test_dynamic_sources_tensor, test/dynamo/test_misc.py::MiscTests::test_dynamo_cache_invalidate, test/dynamo/test_misc.py::MiscTests::test_dynamo_cache_move_to_front, test/dynamo/test_misc.py::MiscTests::test_dynamo_compiling_fake_tensor_to_vararg_int, test/dynamo/test_misc.py::MiscTests::test_dynamo_disabled_in_custom_op_kernels, test/dynamo/test_misc.py::MiscTests::test_dynamo_min_operator_with_shape, test/dynamo/test_misc.py::MiscTests::test_dynamo_reset_clears_cache, test/dynamo/test_misc.py::MiscTests::test_empty_list, test/dynamo/test_misc.py::MiscTests::test_enum_as_dict_key, test/dynamo/test_misc.py::MiscTests::test_enum_as_dict_key_with_overloaded_str, test/dynamo/test_misc.py::MiscTests::test_enum_guards, test/dynamo/test_misc.py::MiscTests::test_enum_method, test/dynamo/test_misc.py::MiscTests::test_enum_no_graphbreaks, test/dynamo/test_misc.py::MiscTests::test_enum_subclass, test/dynamo/test_misc.py::MiscTests::test_error_on_nested_fx_trace, test/dynamo/test_misc.py::MiscTests::test_error_on_recompile, test/dynamo/test_misc.py::MiscTests::test_escaping_closure_var_with_backward_hook, test/dynamo/test_misc.py::MiscTests::test_escaping_closure_var_with_nonlocal_var, test/dynamo/test_misc.py::MiscTests::test_existing_func_that_creates_capturing_nested_func, test/dynamo/test_misc.py::MiscTests::test_fail_on_recompile_error_message, test/dynamo/test_misc.py::MiscTests::test_flat_name_to_original_fqn, test/dynamo/test_misc.py::MiscTests::test_float_speculation_log_divergence, test/dynamo/test_misc.py::MiscTests::test_fn_hasattr__name__1, test/dynamo/test_misc.py::MiscTests::test_fn_hasattr__name__2, test/dynamo/test_misc.py::MiscTests::test_fn_hasattr__name__3, test/dynamo/test_misc.py::MiscTests::test_fold, test/dynamo/test_misc.py::MiscTests::test_free_var_and_local_name_collision, test/dynamo/test_misc.py::MiscTests::test_frozen_dataclass_attr_access, test/dynamo/test_misc.py::MiscTests::test_frozen_dataclass_default_factory, test/dynamo/test_misc.py::MiscTests::test_frozen_dataclass_default_value, test/dynamo/test_misc.py::MiscTests::test_frozen_dataclass_hashable, test/dynamo/test_misc.py::MiscTests::test_frozen_dataclass_kw_only, test/dynamo/test_misc.py::MiscTests::test_frozen_dict, test/dynamo/test_misc.py::MiscTests::test_frozenset_of_non_literals, test/dynamo/test_misc.py::MiscTests::test_frozenset_torch_func_contains, test/dynamo/test_misc.py::MiscTests::test_fullgraph_capture, test/dynamo/test_misc.py::MiscTests::test_funcname_cache, test/dynamo/test_misc.py::MiscTests::test_function_annotation, test/dynamo/test_misc.py::MiscTests::test_function_generic_alias_annotation, test/dynamo/test_misc.py::MiscTests::test_generate_tensor_from_list_of_numpy_primitive_type, test/dynamo/test_misc.py::MiscTests::test_generate_trivial_abstract_impl, test/dynamo/test_misc.py::MiscTests::test_get_attr_function, test/dynamo/test_misc.py::MiscTests::test_get_cache_entry, test/dynamo/test_misc.py::MiscTests::test_get_custom_tensor_attribute, test/dynamo/test_misc.py::MiscTests::test_get_instruction_source_311, test/dynamo/test_misc.py::MiscTests::test_getattr_dict, test/dynamo/test_misc.py::MiscTests::test_getattrvariable_as_python_constant, test/dynamo/test_misc.py::MiscTests::test_getset_descriptor, test/dynamo/test_misc.py::MiscTests::test_global_state_guard_serialization, test/dynamo/test_misc.py::MiscTests::test_grad, test/dynamo/test_misc.py::MiscTests::test_grad_non_none, test/dynamo/test_misc.py::MiscTests::test_grad_none, test/dynamo/test_misc.py::MiscTests::test_grad_state_mutated, test/dynamo/test_misc.py::MiscTests::test_graph_break_compilation_metrics, test/dynamo/test_misc.py::MiscTests::test_graph_break_compilation_metrics_on_failure, test/dynamo/test_misc.py::MiscTests::test_graph_break_correctly_when_passing_numpy_ndarray_to_torch_function, test/dynamo/test_misc.py::MiscTests::test_guard_failure_fn, test/dynamo/test_misc.py::MiscTests::test_guard_failure_fn2, test/dynamo/test_misc.py::MiscTests::test_guard_failure_fn_shape_control, test/dynamo/test_misc.py::MiscTests::test_guard_failure_fn_tensor_iter, test/dynamo/test_misc.py::MiscTests::test_guard_filter_fn_by_id, test/dynamo/test_misc.py::MiscTests::test_guard_filter_fn_by_is_global, test/dynamo/test_misc.py::MiscTests::test_guard_filter_fn_by_name_and_value, test/dynamo/test_misc.py::MiscTests::test_guard_filter_globals, test/dynamo/test_misc.py::MiscTests::test_guard_filter_inbuilt_nn_modules, test/dynamo/test_misc.py::MiscTests::test_guard_filter_nn_modules, test/dynamo/test_misc.py::MiscTests::test_guard_filter_tensors, test/dynamo/test_misc.py::MiscTests::test_guard_function_builder_with_cse, test/dynamo/test_misc.py::MiscTests::test_guard_size_oblivious, test/dynamo/test_misc.py::MiscTests::test_guard_size_oblivious_backed, test/dynamo/test_misc.py::MiscTests::test_guard_size_oblivious_simplification, test/dynamo/test_misc.py::MiscTests::test_guard_sym_node_fstring_when_used, test/dynamo/test_misc.py::MiscTests::test_guards_cse_pass_multiple, test/dynamo/test_misc.py::MiscTests::test_guards_cse_pass_single, test/dynamo/test_misc.py::MiscTests::test_guards_strip_function_call, test/dynamo/test_misc.py::MiscTests::test_hasattr_nn_module_guard, test/dynamo/test_misc.py::MiscTests::test_hash_getitem_slice, test/dynamo/test_misc.py::MiscTests::test_hash_hop, test/dynamo/test_misc.py::MiscTests::test_id_guarded_class, test/dynamo/test_misc.py::MiscTests::test_id_guarded_module, test/dynamo/test_misc.py::MiscTests::test_id_guarded_object, test/dynamo/test_misc.py::MiscTests::test_id_of_nn_module, test/dynamo/test_misc.py::MiscTests::test_id_tensor, test/dynamo/test_misc.py::MiscTests::test_if_cond_nn_mod1, test/dynamo/test_misc.py::MiscTests::test_if_cond_nn_mod2, test/dynamo/test_misc.py::MiscTests::test_if_cond_nn_mod3, test/dynamo/test_misc.py::MiscTests::test_if_cond_user_defined_object, test/dynamo/test_misc.py::MiscTests::test_if_cond_user_defined_object2, test/dynamo/test_misc.py::MiscTests::test_if_cond_user_defined_object3, test/dynamo/test_misc.py::MiscTests::test_inference_mode, test/dynamo/test_misc.py::MiscTests::test_inference_mode_param, test/dynamo/test_misc.py::MiscTests::test_inline_closure_not_loaded_by_parent, test/dynamo/test_misc.py::MiscTests::test_inline_closure_returned_by_another_function_and_captures, test/dynamo/test_misc.py::MiscTests::test_inline_dict_function, test/dynamo/test_misc.py::MiscTests::test_inline_dict_function_passed_as_arg, test/dynamo/test_misc.py::MiscTests::test_inline_dict_mutation, test/dynamo/test_misc.py::MiscTests::test_inline_func_jump_on_tensor_condition, test/dynamo/test_misc.py::MiscTests::test_inline_list_mutation, test/dynamo/test_misc.py::MiscTests::test_inline_local_dict_clear, test/dynamo/test_misc.py::MiscTests::test_inline_module_attr_dict_clear, test/dynamo/test_misc.py::MiscTests::test_inline_user_defined_dict_attr_clear, test/dynamo/test_misc.py::MiscTests::test_inplace, test/dynamo/test_misc.py::MiscTests::test_inplace_desugaring, test/dynamo/test_misc.py::MiscTests::test_inplace_param_update, test/dynamo/test_misc.py::MiscTests::test_inplace_view_on_graph_input, test/dynamo/test_misc.py::MiscTests::test_input_cell_mutation, test/dynamo/test_misc.py::MiscTests::test_inspect_signature_bind, test/dynamo/test_misc.py::MiscTests::test_inspect_signature_bind_non_user_function, test/dynamo/test_misc.py::MiscTests::test_inspect_signature_parameters, test/dynamo/test_misc.py::MiscTests::test_int_int_comparisons, test/dynamo/test_misc.py::MiscTests::test_int_list, test/dynamo/test_misc.py::MiscTests::test_int_neg, test/dynamo/test_misc.py::MiscTests::test_int_shape_binops, test/dynamo/test_misc.py::MiscTests::test_int_shape_comparisons, test/dynamo/test_misc.py::MiscTests::test_int_shape_inplace_binops, test/dynamo/test_misc.py::MiscTests::test_intermediary_tensor_grad_access, test/dynamo/test_misc.py::MiscTests::test_invalid_args_builtin, test/dynamo/test_misc.py::MiscTests::test_is_compiling, test/dynamo/test_misc.py::MiscTests::test_is_floating_point, test/dynamo/test_misc.py::MiscTests::test_is_floating_point2, test/dynamo/test_misc.py::MiscTests::test_is_tensor, test/dynamo/test_misc.py::MiscTests::test_is_tensor2, test/dynamo/test_misc.py::MiscTests::test_is_tensor_like, test/dynamo/test_misc.py::MiscTests::test_is_tensor_like2, test/dynamo/test_misc.py::MiscTests::test_item, test/dynamo/test_misc.py::MiscTests::test_item_changes, test/dynamo/test_misc.py::MiscTests::test_item_changes_new_shape, test/dynamo/test_misc.py::MiscTests::test_iter_set, test/dynamo/test_misc.py::MiscTests::test_iter_type, test/dynamo/test_misc.py::MiscTests::test_iterator_limit, test/dynamo/test_misc.py::MiscTests::test_itertools_accumulate_symint_default_sum, test/dynamo/test_misc.py::MiscTests::test_itertools_accumulate_tensors_builtins, test/dynamo/test_misc.py::MiscTests::test_itertools_accumulate_tensors_default_sum, test/dynamo/test_misc.py::MiscTests::test_itertools_accumulate_tensors_kwargs, test/dynamo/test_misc.py::MiscTests::test_itertools_accumulate_tensors_user_defined, test/dynamo/test_misc.py::MiscTests::test_itertools_groupby_pure_python_default_identify_func, test/dynamo/test_misc.py::MiscTests::test_itertools_groupby_pure_python_key_func, test/dynamo/test_misc.py::MiscTests::test_itertools_infinite_count, test/dynamo/test_misc.py::MiscTests::test_itertools_infinite_cycle, test/dynamo/test_misc.py::MiscTests::test_itertools_infinite_repeat, test/dynamo/test_misc.py::MiscTests::test_itertools_infinite_repeat_mutation, test/dynamo/test_misc.py::MiscTests::test_itertools_islice, test/dynamo/test_misc.py::MiscTests::test_itertools_islice_default_end, test/dynamo/test_misc.py::MiscTests::test_itertools_islice_default_step, test/dynamo/test_misc.py::MiscTests::test_itertools_repeat, test/dynamo/test_misc.py::MiscTests::test_itertools_tee, test/dynamo/test_misc.py::MiscTests::test_large_reduction_list, test/dynamo/test_misc.py::MiscTests::test_linear_module_free, test/dynamo/test_misc.py::MiscTests::test_list_append_return_none, test/dynamo/test_misc.py::MiscTests::test_list_class, test/dynamo/test_misc.py::MiscTests::test_list_hasattr1, test/dynamo/test_misc.py::MiscTests::test_list_hasattr2, test/dynamo/test_misc.py::MiscTests::test_list_iadd_side_effect, test/dynamo/test_misc.py::MiscTests::test_list_iadd_with_shape, test/dynamo/test_misc.py::MiscTests::test_list_iterator_contains, test/dynamo/test_misc.py::MiscTests::test_list_mul, test/dynamo/test_misc.py::MiscTests::test_list_slice_mul, test/dynamo/test_misc.py::MiscTests::test_listcomp, test/dynamo/test_misc.py::MiscTests::test_load_fast_and_clear_graph_break, test/dynamo/test_misc.py::MiscTests::test_mandelbrot_numpy, test/dynamo/test_misc.py::MiscTests::test_map_side_effects, test/dynamo/test_misc.py::MiscTests::test_map_with_quantization, test/dynamo/test_misc.py::MiscTests::test_mark_dynamic_with_ranges, test/dynamo/test_misc.py::MiscTests::test_mark_static, test/dynamo/test_misc.py::MiscTests::test_mark_unbacked_strict, test/dynamo/test_misc.py::MiscTests::test_matmul1, test/dynamo/test_misc.py::MiscTests::test_min_max_over_iterable, test/dynamo/test_misc.py::MiscTests::test_module_complex_iter, test/dynamo/test_misc.py::MiscTests::test_module_deepcopy, test/dynamo/test_misc.py::MiscTests::test_module_not_callable, test/dynamo/test_misc.py::MiscTests::test_mro_type_tensor_no_source, test/dynamo/test_misc.py::MiscTests::test_multiple_inheritance, test/dynamo/test_misc.py::MiscTests::test_mutable_mapping_multiple_inheritance, test/dynamo/test_misc.py::MiscTests::test_named_parameters, test/dynamo/test_misc.py::MiscTests::test_namedtuple1, test/dynamo/test_misc.py::MiscTests::test_namedtuple2, test/dynamo/test_misc.py::MiscTests::test_namedtuple3, test/dynamo/test_misc.py::MiscTests::test_namedtuple_class, test/dynamo/test_misc.py::MiscTests::test_namedtuple_with_custom_getitem, test/dynamo/test_misc.py::MiscTests::test_nan, test/dynamo/test_misc.py::MiscTests::test_ne_operator_with_custom_eq, test/dynamo/test_misc.py::MiscTests::test_ne_operator_with_custom_graphbreak_eq, test/dynamo/test_misc.py::MiscTests::test_ne_operator_with_custom_ne, test/dynamo/test_misc.py::MiscTests::test_nested_closure, test/dynamo/test_misc.py::MiscTests::test_nested_closure_mutation, test/dynamo/test_misc.py::MiscTests::test_nested_dataclass_reconstruct, test/dynamo/test_misc.py::MiscTests::test_nested_frozen_dataclass_hashable, test/dynamo/test_misc.py::MiscTests::test_nested_function_resuming_with_correct_globals, test/dynamo/test_misc.py::MiscTests::test_nested_optimize, test/dynamo/test_misc.py::MiscTests::test_nested_optimize_decorator, test/dynamo/test_misc.py::MiscTests::test_nested_optimize_run, test/dynamo/test_misc.py::MiscTests::test_nested_sequential_try, test/dynamo/test_misc.py::MiscTests::test_nested_sequential_try_with, test/dynamo/test_misc.py::MiscTests::test_nested_sequential_try_with_graph_break, test/dynamo/test_misc.py::MiscTests::test_nested_sequential_with, test/dynamo/test_misc.py::MiscTests::test_nested_wraps, test/dynamo/test_misc.py::MiscTests::test_nesteduserfunction_setattr, test/dynamo/test_misc.py::MiscTests::test_new_with_int_list, test/dynamo/test_misc.py::MiscTests::test_newly_constructed_tensor_attr_mutation, test/dynamo/test_misc.py::MiscTests::test_nn_functional_reduction, test/dynamo/test_misc.py::MiscTests::test_nn_module_getattr, test/dynamo/test_misc.py::MiscTests::test_nn_module_getattribute, test/dynamo/test_misc.py::MiscTests::test_nn_sequential_invocation, test/dynamo/test_misc.py::MiscTests::test_nn_sequential_invocation_reposition_indices, test/dynamo/test_misc.py::MiscTests::test_no_error_on_nested_fx_trace, test/dynamo/test_misc.py::MiscTests::test_no_guard_for_unused_sym_node_fstring, test/dynamo/test_misc.py::MiscTests::test_no_raise_guard_partial_constraint, test/dynamo/test_misc.py::MiscTests::test_no_raise_guard_partial_constraint_across_break, test/dynamo/test_misc.py::MiscTests::test_non_pt2_compliant_ops_graph_break, test/dynamo/test_misc.py::MiscTests::test_not_dynamic_scope, test/dynamo/test_misc.py::MiscTests::test_numel, test/dynamo/test_misc.py::MiscTests::test_numpy_array_of_arrays, test/dynamo/test_misc.py::MiscTests::test_numpy_as_global, test/dynamo/test_misc.py::MiscTests::test_numpy_fallback_on_eager, test/dynamo/test_misc.py::MiscTests::test_numpy_force, test/dynamo/test_misc.py::MiscTests::test_numpy_gt, test/dynamo/test_misc.py::MiscTests::test_numpy_int_constant, test/dynamo/test_misc.py::MiscTests::test_numpy_iter, test/dynamo/test_misc.py::MiscTests::test_numpy_min, test/dynamo/test_misc.py::MiscTests::test_numpy_ndarray_graph_break, test/dynamo/test_misc.py::MiscTests::test_numpy_ndarray_graph_break_with_multiple_outputs, test/dynamo/test_misc.py::MiscTests::test_numpy_ndarray_works_with_builtin_function, test/dynamo/test_misc.py::MiscTests::test_numpy_no_raise, test/dynamo/test_misc.py::MiscTests::test_numpy_non_torch_dtype, test/dynamo/test_misc.py::MiscTests::test_numpy_random_config_to_numpy, test/dynamo/test_misc.py::MiscTests::test_numpy_readonly, test/dynamo/test_misc.py::MiscTests::test_numpy_recompilation_scalar, test/dynamo/test_misc.py::MiscTests::test_numpy_size_attr, test/dynamo/test_misc.py::MiscTests::test_numpy_subdtype, test/dynamo/test_misc.py::MiscTests::test_numpy_take_along_axis, test/dynamo/test_misc.py::MiscTests::test_numpy_tolist, test/dynamo/test_misc.py::MiscTests::test_numpy_torch_operators, test/dynamo/test_misc.py::MiscTests::test_numpy_ufunc_out, test/dynamo/test_misc.py::MiscTests::test_numpy_ufunc_out_graph_break, test/dynamo/test_misc.py::MiscTests::test_numpy_unique_f16, test/dynamo/test_misc.py::MiscTests::test_numpy_variable_isinstance, test/dynamo/test_misc.py::MiscTests::test_numpy_with_builtin_type, test/dynamo/test_misc.py::MiscTests::test_object_classmethod, test/dynamo/test_misc.py::MiscTests::test_object_setattr, test/dynamo/test_misc.py::MiscTests::test_object_staticmethod, test/dynamo/test_misc.py::MiscTests::test_onnx_shape_as_tensor, test/dynamo/test_misc.py::MiscTests::test_optimize_on_module, test/dynamo/test_misc.py::MiscTests::test_ordered_dict_alias_reconstruct, test/dynamo/test_misc.py::MiscTests::test_ordered_dict_move_to_end, test/dynamo/test_misc.py::MiscTests::test_os_environ_get, test/dynamo/test_misc.py::MiscTests::test_os_environ_set_graph_break, test/dynamo/test_misc.py::MiscTests::test_out_variant_custom_op, test/dynamo/test_misc.py::MiscTests::test_out_variants_with_resizing_on_graph_inputs, test/dynamo/test_misc.py::MiscTests::test_out_variants_with_resizing_on_graph_inputs_with_dynamic, test/dynamo/test_misc.py::MiscTests::test_out_variants_with_resizing_on_graph_inputs_with_dynamic1, test/dynamo/test_misc.py::MiscTests::test_outside_linear_module_free, test/dynamo/test_misc.py::MiscTests::test_overridden_getattribute, test/dynamo/test_misc.py::MiscTests::test_packaging_version_parse, test/dynamo/test_misc.py::MiscTests::test_pair, test/dynamo/test_misc.py::MiscTests::test_param_shape_binops, test/dynamo/test_misc.py::MiscTests::test_parameter_free, test/dynamo/test_misc.py::MiscTests::test_patched_builtin_functions, test/dynamo/test_misc.py::MiscTests::test_pep0479_convert_stopiteration, test/dynamo/test_misc.py::MiscTests::test_precompile_entries, test/dynamo/test_misc.py::MiscTests::test_precompile_entry_hit, test/dynamo/test_misc.py::MiscTests::test_precompile_entry_miss, test/dynamo/test_misc.py::MiscTests::test_precompile_fail_on_recompile, test/dynamo/test_misc.py::MiscTests::test_proxy_frozen_dataclass, test/dynamo/test_misc.py::MiscTests::test_pt2_compliant_ops_are_allowed, test/dynamo/test_misc.py::MiscTests::test_pt2_compliant_overload, test/dynamo/test_misc.py::MiscTests::test_pure_python_accumulate, test/dynamo/test_misc.py::MiscTests::test_py_guards_mark_dynamic, test/dynamo/test_misc.py::MiscTests::test_python_slice, test/dynamo/test_misc.py::MiscTests::test_raise_guard_full_constraint, test/dynamo/test_misc.py::MiscTests::test_raise_guard_indirect_full_constraint, test/dynamo/test_misc.py::MiscTests::test_raise_guard_partial_constraint_across_break, test/dynamo/test_misc.py::MiscTests::test_raise_guard_partial_constraint_no_graph_break, test/dynamo/test_misc.py::MiscTests::test_raise_on_backend_error, test/dynamo/test_misc.py::MiscTests::test_raises, test/dynamo/test_misc.py::MiscTests::test_raises_importerror1, test/dynamo/test_misc.py::MiscTests::test_raises_importerror2, test/dynamo/test_misc.py::MiscTests::test_range_input, test/dynamo/test_misc.py::MiscTests::test_range_iter_guards, test/dynamo/test_misc.py::MiscTests::test_range_iter_side_effects, test/dynamo/test_misc.py::MiscTests::test_range_with_shape, test/dynamo/test_misc.py::MiscTests::test_real_imag_tensor_attribute, test/dynamo/test_misc.py::MiscTests::test_recompile_message_on_parameter, test/dynamo/test_misc.py::MiscTests::test_recompile_on_disable_1, test/dynamo/test_misc.py::MiscTests::test_recompile_on_disable_2, test/dynamo/test_misc.py::MiscTests::test_recompile_on_global_state_change, test/dynamo/test_misc.py::MiscTests::test_reconstruct_frozen_dataclass, test/dynamo/test_misc.py::MiscTests::test_reconstruct_set_across_graph_break, test/dynamo/test_misc.py::MiscTests::test_recursion_depth_guards, test/dynamo/test_misc.py::MiscTests::test_recursive_inline_list_mutation, test/dynamo/test_misc.py::MiscTests::test_recursive_tensor_attribute, test/dynamo/test_misc.py::MiscTests::test_release_input_memory, test/dynamo/test_misc.py::MiscTests::test_release_module_memory, test/dynamo/test_misc.py::MiscTests::test_release_scope_memory, test/dynamo/test_misc.py::MiscTests::test_remove_set, test/dynamo/test_misc.py::MiscTests::test_repeat_interleave_graphbreaks, test/dynamo/test_misc.py::MiscTests::test_repro_graph_breaks_in__get_item_by_idx, test/dynamo/test_misc.py::MiscTests::test_restore_graphstate, test/dynamo/test_misc.py::MiscTests::test_return_dict_with_graph_break_and_update, test/dynamo/test_misc.py::MiscTests::test_return_nested_function, test/dynamo/test_misc.py::MiscTests::test_returning_func_with_captured_func_and_tensor, test/dynamo/test_misc.py::MiscTests::test_returning_nested_func_with_captured_tensor, test/dynamo/test_misc.py::MiscTests::test_running_func_with_captured_func_and_tensor, test/dynamo/test_misc.py::MiscTests::test_running_nested_func_with_captured_tensor, test/dynamo/test_misc.py::MiscTests::test_runtime_assert_replacement, test/dynamo/test_misc.py::MiscTests::test_sample_input, test/dynamo/test_misc.py::MiscTests::test_scalar_device_movement, test/dynamo/test_misc.py::MiscTests::test_scalar_tensor_is_equivalent_to_int_list_argument, test/dynamo/test_misc.py::MiscTests::test_scalar_tensor_is_equivalent_to_symint_argument, test/dynamo/test_misc.py::MiscTests::test_scalar_tensor_is_equivalent_to_symint_list_argument, test/dynamo/test_misc.py::MiscTests::test_sequential_module_free, test/dynamo/test_misc.py::MiscTests::test_set_aliasing_recompiles, test/dynamo/test_misc.py::MiscTests::test_set_custom_tensor_attribute, test/dynamo/test_misc.py::MiscTests::test_set_descriptor, test/dynamo/test_misc.py::MiscTests::test_set_discard, test/dynamo/test_misc.py::MiscTests::test_set_update, test/dynamo/test_misc.py::MiscTests::test_setattr_mutation1, test/dynamo/test_misc.py::MiscTests::test_setattr_mutation2, test/dynamo/test_misc.py::MiscTests::test_setattr_mutation3, test/dynamo/test_misc.py::MiscTests::test_shape_and_tuple_equality, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_constructor, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_create_symbolic_sizes_strides_storage_offset, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_empty, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_evaluate_expr_divisible, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_evaluate_expr_refinement, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_evaluate_expr_replacement, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_runtime_assert, test/dynamo/test_misc.py::MiscTests::test_shape_env_equal_unbacked, test/dynamo/test_misc.py::MiscTests::test_shape_env_no_recording, test/dynamo/test_misc.py::MiscTests::test_shape_env_recorded_function_fallback, test/dynamo/test_misc.py::MiscTests::test_shape_int_comparisons, test/dynamo/test_misc.py::MiscTests::test_shape_int_inplace_binops, test/dynamo/test_misc.py::MiscTests::test_shape_type, test/dynamo/test_misc.py::MiscTests::test_shape_unpack, test/dynamo/test_misc.py::MiscTests::test_side_effects_codegen_update_mutated, test/dynamo/test_misc.py::MiscTests::test_simple_set_usage, test/dynamo/test_misc.py::MiscTests::test_size_dim, test/dynamo/test_misc.py::MiscTests::test_size_input, test/dynamo/test_misc.py::MiscTests::test_slice_input, test/dynamo/test_misc.py::MiscTests::test_source_non_input_grad_access, test/dynamo/test_misc.py::MiscTests::test_sourceless_namedtuple, test/dynamo/test_misc.py::MiscTests::test_storage_return, test/dynamo/test_misc.py::MiscTests::test_str_format_assert1, test/dynamo/test_misc.py::MiscTests::test_str_format_assert2, test/dynamo/test_misc.py::MiscTests::test_str_format_return1, test/dynamo/test_misc.py::MiscTests::test_str_format_return2, test/dynamo/test_misc.py::MiscTests::test_stride_dim, test/dynamo/test_misc.py::MiscTests::test_structseq1, test/dynamo/test_misc.py::MiscTests::test_structseq2, test/dynamo/test_misc.py::MiscTests::test_super_after_graph_break, test/dynamo/test_misc.py::MiscTests::test_super_calling_with_metaclass, test/dynamo/test_misc.py::MiscTests::test_sym_and_terms, test/dynamo/test_misc.py::MiscTests::test_sym_constrain_range_on_replaced_unbacked_symbol, test/dynamo/test_misc.py::MiscTests::test_sym_max_unbacked_sizelike_simplification, test/dynamo/test_misc.py::MiscTests::test_symint_as_device_kwarg_multi_gpu, test/dynamo/test_misc.py::MiscTests::test_symint_as_device_kwarg_non_strict_export, test/dynamo/test_misc.py::MiscTests::test_symint_copy_into_unbacked_slice, test/dynamo/test_misc.py::MiscTests::test_symint_fold_nontrivial_product_modulo, test/dynamo/test_misc.py::MiscTests::test_sys_modules, test/dynamo/test_misc.py::MiscTests::test_tagging_tensors_mix_used_unused_structure, test/dynamo/test_misc.py::MiscTests::test_tagging_tensors_simple, test/dynamo/test_misc.py::MiscTests::test_tensor_build_list_unpack, test/dynamo/test_misc.py::MiscTests::test_tensor_ctor_list_of_tensor, test/dynamo/test_misc.py::MiscTests::test_tensor_data, test/dynamo/test_misc.py::MiscTests::test_tensor_dict1, test/dynamo/test_misc.py::MiscTests::test_tensor_dict2, test/dynamo/test_misc.py::MiscTests::test_tensor_dict3, test/dynamo/test_misc.py::MiscTests::test_tensor_dot_grad_no_graph_break, test/dynamo/test_misc.py::MiscTests::test_tensor_dynamic_method, test/dynamo/test_misc.py::MiscTests::test_tensor_hasattr, test/dynamo/test_misc.py::MiscTests::test_tensor_interacts_with_numpy_ndarray, test/dynamo/test_misc.py::MiscTests::test_tensor_is_contiguous, test/dynamo/test_misc.py::MiscTests::test_tensor_item_capture, test/dynamo/test_misc.py::MiscTests::test_tensor_item_no_capture, test/dynamo/test_misc.py::MiscTests::test_tensor_iter, test/dynamo/test_misc.py::MiscTests::test_tensor_layout, test/dynamo/test_misc.py::MiscTests::test_tensor_setattr_getset_descriptor, test/dynamo/test_misc.py::MiscTests::test_tensor_types, test/dynamo/test_misc.py::MiscTests::test_thread_local_setattr, test/dynamo/test_misc.py::MiscTests::test_tolist_0d, test/dynamo/test_misc.py::MiscTests::test_tolist_1d, test/dynamo/test_misc.py::MiscTests::test_tolist_float, test/dynamo/test_misc.py::MiscTests::test_tolist_kd, test/dynamo/test_misc.py::MiscTests::test_tolist_kd_dynamic, test/dynamo/test_misc.py::MiscTests::test_tolist_scalar, test/dynamo/test_misc.py::MiscTests::test_top_package_import, test/dynamo/test_misc.py::MiscTests::test_torch_check, test/dynamo/test_misc.py::MiscTests::test_torch_check_is_size, test/dynamo/test_misc.py::MiscTests::test_torch_check_symbolic_shape_rel, test/dynamo/test_misc.py::MiscTests::test_torch_compile_ctx_on_forward_and_training_step, test/dynamo/test_misc.py::MiscTests::test_torch_distributions_lazy_property, test/dynamo/test_misc.py::MiscTests::test_torch_dtype_python_type, test/dynamo/test_misc.py::MiscTests::test_torch_dynamo_codegen_pow, test/dynamo/test_misc.py::MiscTests::test_torch_generator_set_state, test/dynamo/test_misc.py::MiscTests::test_torch_guards_stack_frame_register_inlining, test/dynamo/test_misc.py::MiscTests::test_torch_guards_stack_frame_register_inlining_deep, test/dynamo/test_misc.py::MiscTests::test_torch_nn_parameter_isinstance, test/dynamo/test_misc.py::MiscTests::test_torch_objects_as_keys, test/dynamo/test_misc.py::MiscTests::test_torch_package_working_with_trace, test/dynamo/test_misc.py::MiscTests::test_torch_seed, test/dynamo/test_misc.py::MiscTests::test_torch_size, test/dynamo/test_misc.py::MiscTests::test_torch_size_numel, test/dynamo/test_misc.py::MiscTests::test_torch_size_numel_dynamic, test/dynamo/test_misc.py::MiscTests::test_torch_variable_hasattr, test/dynamo/test_misc.py::MiscTests::test_trace_ndarray_frame, test/dynamo/test_misc.py::MiscTests::test_trace_ndarray_frame_2, test/dynamo/test_misc.py::MiscTests::test_tuple_class, test/dynamo/test_misc.py::MiscTests::test_tuple_from_tuple_iter, test/dynamo/test_misc.py::MiscTests::test_tuple_hasattr, test/dynamo/test_misc.py::MiscTests::test_tuple_iadd_with_shape, test/dynamo/test_misc.py::MiscTests::test_tuple_mul, test/dynamo/test_misc.py::MiscTests::test_tuple_mul_with_shape, test/dynamo/test_misc.py::MiscTests::test_type_copy, test/dynamo/test_misc.py::MiscTests::test_typing_dict, test/dynamo/test_misc.py::MiscTests::test_typing_typevar, test/dynamo/test_misc.py::MiscTests::test_typing_union_and_optional, test/dynamo/test_misc.py::MiscTests::test_typing_variable_isinstance, test/dynamo/test_misc.py::MiscTests::test_unbacked_2d_expand, test/dynamo/test_misc.py::MiscTests::test_unbacked_empty_tensor, test/dynamo/test_misc.py::MiscTests::test_unbacked_repeat_cat, test/dynamo/test_misc.py::MiscTests::test_unbacked_sources_scalar, test/dynamo/test_misc.py::MiscTests::test_unbacked_sources_tensor, test/dynamo/test_misc.py::MiscTests::test_unbacked_strict_mode, test/dynamo/test_misc.py::MiscTests::test_unbacked_symint, test/dynamo/test_misc.py::MiscTests::test_unhandled_exception_in_dynamo, test/dynamo/test_misc.py::MiscTests::test_unhandled_exception_in_dynamo2, test/dynamo/test_misc.py::MiscTests::test_unique_consecutive, test/dynamo/test_misc.py::MiscTests::test_unpack4, test/dynamo/test_misc.py::MiscTests::test_unpack5, test/dynamo/test_misc.py::MiscTests::test_unpack_tensor_shape_mismatch, test/dynamo/test_misc.py::MiscTests::test_update_locals_and_stack_uses_shared_cache, test/dynamo/test_misc.py::MiscTests::test_user_code_statically_known, test/dynamo/test_misc.py::MiscTests::test_user_defined_binop, test/dynamo/test_misc.py::MiscTests::test_user_defined_class_name, test/dynamo/test_misc.py::MiscTests::test_user_defined_class_python_type, test/dynamo/test_misc.py::MiscTests::test_user_defined_iter, test/dynamo/test_misc.py::MiscTests::test_user_defined_object_class_interaction, test/dynamo/test_misc.py::MiscTests::test_user_defined_setattr1, test/dynamo/test_misc.py::MiscTests::test_user_defined_setattr2, test/dynamo/test_misc.py::MiscTests::test_user_function_variable_supports_enum_argument, test/dynamo/test_misc.py::MiscTests::test_user_function_variable_supports_function_argument, test/dynamo/test_misc.py::MiscTests::test_user_function_variable_supports_type_abcmeta_argument, test/dynamo/test_misc.py::MiscTests::test_user_getattr1, test/dynamo/test_misc.py::MiscTests::test_user_getattr2, test/dynamo/test_misc.py::MiscTests::test_user_getattribute, test/dynamo/test_misc.py::MiscTests::test_user_property, test/dynamo/test_misc.py::MiscTests::test_usr_cls_classmethod, test/dynamo/test_misc.py::MiscTests::test_usr_cls_staticmethod, test/dynamo/test_misc.py::MiscTests::test_validate_outputs_unbacked, test/dynamo/test_misc.py::MiscTests::test_validate_outputs_unbacked_by_custom_op, test/dynamo/test_misc.py::MiscTests::test_variable_access_in_exception, test/dynamo/test_misc.py::MiscTests::test_variable_tracker_recursively_contains, test/dynamo/test_misc.py::MiscTests::test_version_ci, test/dynamo/test_misc.py::MiscTests::test_with_builtin_type, test/dynamo/test_misc.py::MiscTests::test_write_to_cells_with_name_shadowing, test/dynamo/test_misc.py::MiscTests::test_write_to_closures_in_inlining, test/dynamo/test_misc.py::MiscTests::test_writes_to_cells_across_frames1, test/dynamo/test_misc.py::MiscTests::test_writes_to_cells_across_frames2, test/dynamo/test_misc.py::MiscTests::test_yield_from, test/dynamo/test_misc.py::MiscTests::test_yield_from_in_a_loop, test/dynamo/test_misc.py::MiscTests::test_yield_from_user_stop_iteration, test/dynamo/test_misc.py::MiscTests::test_yield_gen_and_from, test/dynamo/test_misc.py::MiscTests::test_yield_send_to_subgenerator_graph_break, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_flatten_unflatten_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_flatten_unflatten_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_leaves_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_leaves_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_map_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_map_only_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_map_only_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_pytree_tree_map_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_dicts_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_dicts_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_mixed_all_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_mixed_all_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_pytree_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_pytree_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_tensor_subclass_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_tensor_subclass_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_tuples_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_nested_tuples_python, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_pytree_cxx, test/dynamo/test_misc.py::MiscTestsPyTree::test_tracing_pytree_python, test/dynamo/test_misc.py::TestTracer::test_jit_save, test/dynamo/test_misc.py::TestCustomFunction::test_autograd_function_with_matmul_folding_at_output, test/dynamo/test_misc.py::TestCustomFunction::test_retain_grad, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_cuda_set_device_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_dynamic_float_scalar_tensor_coersion_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_get_device_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_interpolate_propagate_real_tensors_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_legacy_cuda_tensor_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_parsing_sdpa_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_rand_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_randint_no_graphbreak_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_scalar_isin_decomposition_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_symint_as_device_kwarg_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_torch_cudnn_is_acceptable_bad_inputs_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_torch_cudnn_is_acceptable_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_torch_device_is_available_cuda, test/dynamo/test_misc.py::MiscTestsDeviceCUDA::test_torch_device_python_type_cuda 2025-09-07T08:27:10.2158598Z 2025-09-07T08:27:13.2430427Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:27:13.2431828Z import pkg_resources 2025-09-07T08:27:13.5670368Z Running inductor/test_loop_ordering 1/1 ... [2025-09-07 08:27:13.566587] 2025-09-07T08:27:13.5670839Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:27:13.5672559Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_loop_ordering.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:27:13.566927] 2025-09-07T08:27:55.6073588Z 2025-09-07T08:27:55.6074820Z inductor/test_loop_ordering 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_loop_ordering_1.1_2a7c28a8d1f07ad5_.log 2025-09-07T08:27:55.6088704Z Running 47 items in this shard: test/inductor/test_loop_ordering.py::ImplDetailTest::test_merge_loops_invalidate_pw_dep_cache, test/inductor/test_loop_ordering.py::ImplDetailTest::test_reorder_and_merge_loops, test/inductor/test_loop_ordering.py::ImplDetailTest::test_reorder_modular_indexing, test/inductor/test_loop_ordering.py::ImplDetailTest::test_reorder_twice, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_apbt_realize, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_different_broadcast_shapes, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_different_reduction_order, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_for_reordering_reindex, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_fp8_cast_and_t, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_fp8_pattern_2, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_fuse_reduction_with_tiled_pw, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_interaction_with_triton_template, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_keep_fake_dep, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_outer_dimension_softmax, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_outer_dimension_sum_fuse_with_pw, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_pw_outer_red, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_pw_outer_red_2, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_sum_and_t, test/inductor/test_loop_ordering.py::LoopOrderingTest::test_view, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_coalescing, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_induced_fused_tiling, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_inferred_splits_inps0, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_inferred_splits_inps1, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_inferred_splits_inps2, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_inferred_splits_inps3, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_reduction_no_pointwise, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_reduction_pointwise, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_remapped_reads, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_remapped_reads_split, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_solve_for_tiling, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_solve_for_zero, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_tiled_coalesce_analysis_downcast_transposed_v_False, test/inductor/test_loop_ordering.py::MemoryCoalescingTest::test_tiled_coalesce_analysis_downcast_transposed_v_True, test/inductor/test_loop_ordering.py::TestTiling::test_3d_pointwise, test/inductor/test_loop_ordering.py::TestTiling::test_cat, test/inductor/test_loop_ordering.py::TestTiling::test_mutation_deps, test/inductor/test_loop_ordering.py::TestTiling::test_penalized_small_dim, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_NHWC_b_NHWC, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_NHWC_b_T, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_NHWC_b_cont, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_T_b_NHWC, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_T_b_T, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_T_b_cont, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_cont_b_NHWC, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_cont_b_T, test/inductor/test_loop_ordering.py::TestTiling::test_pointwise_a_cont_b_cont, test/inductor/test_loop_ordering.py::TestTiling::test_tiled_reduction 2025-09-07T08:27:55.6099779Z 2025-09-07T08:27:58.5660247Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:27:58.5661665Z import pkg_resources 2025-09-07T08:27:58.8844479Z Running inductor/test_cutlass_evt 1/1 ... [2025-09-07 08:27:58.884013] 2025-09-07T08:27:58.8845097Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:27:58.8846891Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cutlass_evt.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:27:58.884386] 2025-09-07T08:28:05.0101174Z 2025-09-07T08:28:05.0102387Z inductor/test_cutlass_evt 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cutlass_evt_1.1_61b1e95a0d6a24cf_.log 2025-09-07T08:28:05.0105173Z Running 8 items in this shard: test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_evt_argument_codegen, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_evt_argument_codegen_return_accumulator, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_evt_codegen, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_example_tensor_creation, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_py_codegen, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_py_codegen_accumulator_return, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_py_codegen_broadcasting, test/inductor/test_cutlass_evt.py::TestCutlassEVT::test_py_codegen_disjoint_read_indexing 2025-09-07T08:28:05.0107852Z 2025-09-07T08:28:07.9891213Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:28:07.9892905Z import pkg_resources 2025-09-07T08:28:08.3107439Z Running dynamo/test_sets 1/1 ... [2025-09-07 08:28:08.310325] 2025-09-07T08:28:08.3108044Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:28:08.3110356Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_sets.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:28:08.310730] 2025-09-07T08:28:17.7943533Z 2025-09-07T08:28:17.7944657Z dynamo/test_sets 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_sets_1.1_34fb67a34ce69b58_.log 2025-09-07T08:28:17.7968269Z Running 124 items in this shard: test/dynamo/test_sets.py::CustomSetTests::test_custom_add, test/dynamo/test_sets.py::CustomSetTests::test_custom_contains, test/dynamo/test_sets.py::MiscTests::test_isdisjoint_with_generator, test/dynamo/test_sets.py::TestSetGuards::test_in_guard, test/dynamo/test_sets.py::TestSetGuards::test_set_guard_on_keys_change, test/dynamo/test_sets.py::TestSetGuards::test_set_multiple_types, test/dynamo/test_sets.py::TestSetGuards::test_set_recompile_on_key_change, test/dynamo/test_sets.py::TestSetGuards::test_set_recompile_on_key_pop, test/dynamo/test_sets.py::TestSetGuards::test_set_with_function, test/dynamo/test_sets.py::TestSetGuards::test_set_with_tensors, test/dynamo/test_sets.py::FrozensetTests::test_binop_and, test/dynamo/test_sets.py::FrozensetTests::test_binop_or, test/dynamo/test_sets.py::FrozensetTests::test_binop_sub, test/dynamo/test_sets.py::FrozensetTests::test_binop_xor, test/dynamo/test_sets.py::FrozensetTests::test_cmp_eq, test/dynamo/test_sets.py::FrozensetTests::test_cmp_greater_than, test/dynamo/test_sets.py::FrozensetTests::test_cmp_greater_than_or_equal, test/dynamo/test_sets.py::FrozensetTests::test_cmp_less_than, test/dynamo/test_sets.py::FrozensetTests::test_cmp_less_than_or_equal, test/dynamo/test_sets.py::FrozensetTests::test_cmp_ne, test/dynamo/test_sets.py::FrozensetTests::test_constructor_iterable, test/dynamo/test_sets.py::FrozensetTests::test_contains, test/dynamo/test_sets.py::FrozensetTests::test_copy, test/dynamo/test_sets.py::FrozensetTests::test_difference, test/dynamo/test_sets.py::FrozensetTests::test_equality, test/dynamo/test_sets.py::FrozensetTests::test_in_frozenset, test/dynamo/test_sets.py::FrozensetTests::test_intersection, test/dynamo/test_sets.py::FrozensetTests::test_isdisjoint, test/dynamo/test_sets.py::FrozensetTests::test_issubset, test/dynamo/test_sets.py::FrozensetTests::test_issuperset, test/dynamo/test_sets.py::FrozensetTests::test_symmetric_difference, test/dynamo/test_sets.py::FrozensetTests::test_to_frozenset, test/dynamo/test_sets.py::FrozensetTests::test_to_set, test/dynamo/test_sets.py::FrozensetTests::test_union, test/dynamo/test_sets.py::SetTests::test_add, test/dynamo/test_sets.py::SetTests::test_binop_and, test/dynamo/test_sets.py::SetTests::test_binop_or, test/dynamo/test_sets.py::SetTests::test_binop_sub, test/dynamo/test_sets.py::SetTests::test_binop_xor, test/dynamo/test_sets.py::SetTests::test_clear, test/dynamo/test_sets.py::SetTests::test_cmp_eq, test/dynamo/test_sets.py::SetTests::test_cmp_greater_than, test/dynamo/test_sets.py::SetTests::test_cmp_greater_than_or_equal, test/dynamo/test_sets.py::SetTests::test_cmp_less_than, test/dynamo/test_sets.py::SetTests::test_cmp_less_than_or_equal, test/dynamo/test_sets.py::SetTests::test_cmp_ne, test/dynamo/test_sets.py::SetTests::test_constructor_iterable, test/dynamo/test_sets.py::SetTests::test_contains, test/dynamo/test_sets.py::SetTests::test_copy, test/dynamo/test_sets.py::SetTests::test_difference, test/dynamo/test_sets.py::SetTests::test_difference_update, test/dynamo/test_sets.py::SetTests::test_discard, test/dynamo/test_sets.py::SetTests::test_equality, test/dynamo/test_sets.py::SetTests::test_in_frozenset, test/dynamo/test_sets.py::SetTests::test_intersection, test/dynamo/test_sets.py::SetTests::test_intersection_update, test/dynamo/test_sets.py::SetTests::test_isdisjoint, test/dynamo/test_sets.py::SetTests::test_issubset, test/dynamo/test_sets.py::SetTests::test_issuperset, test/dynamo/test_sets.py::SetTests::test_pop, test/dynamo/test_sets.py::SetTests::test_remove, test/dynamo/test_sets.py::SetTests::test_symmetric_difference, test/dynamo/test_sets.py::SetTests::test_symmetric_difference_update, test/dynamo/test_sets.py::SetTests::test_to_frozenset, test/dynamo/test_sets.py::SetTests::test_to_set, test/dynamo/test_sets.py::SetTests::test_union, test/dynamo/test_sets.py::SetTests::test_update, test/dynamo/test_sets.py::UserDefinedSetTests::test_add, test/dynamo/test_sets.py::UserDefinedSetTests::test_binop_and, test/dynamo/test_sets.py::UserDefinedSetTests::test_binop_or, test/dynamo/test_sets.py::UserDefinedSetTests::test_binop_sub, test/dynamo/test_sets.py::UserDefinedSetTests::test_binop_xor, test/dynamo/test_sets.py::UserDefinedSetTests::test_clear, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_eq, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_greater_than, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_greater_than_or_equal, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_less_than, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_less_than_or_equal, test/dynamo/test_sets.py::UserDefinedSetTests::test_cmp_ne, test/dynamo/test_sets.py::UserDefinedSetTests::test_constructor_iterable, test/dynamo/test_sets.py::UserDefinedSetTests::test_contains, test/dynamo/test_sets.py::UserDefinedSetTests::test_copy, test/dynamo/test_sets.py::UserDefinedSetTests::test_difference, test/dynamo/test_sets.py::UserDefinedSetTests::test_difference_update, test/dynamo/test_sets.py::UserDefinedSetTests::test_discard, test/dynamo/test_sets.py::UserDefinedSetTests::test_equality, test/dynamo/test_sets.py::UserDefinedSetTests::test_in_frozenset, test/dynamo/test_sets.py::UserDefinedSetTests::test_intersection, test/dynamo/test_sets.py::UserDefinedSetTests::test_intersection_update, test/dynamo/test_sets.py::UserDefinedSetTests::test_isdisjoint, test/dynamo/test_sets.py::UserDefinedSetTests::test_issubset, test/dynamo/test_sets.py::UserDefinedSetTests::test_issuperset, test/dynamo/test_sets.py::UserDefinedSetTests::test_pop, test/dynamo/test_sets.py::UserDefinedSetTests::test_remove, test/dynamo/test_sets.py::UserDefinedSetTests::test_symmetric_difference, test/dynamo/test_sets.py::UserDefinedSetTests::test_symmetric_difference_update, test/dynamo/test_sets.py::UserDefinedSetTests::test_to_frozenset, test/dynamo/test_sets.py::UserDefinedSetTests::test_to_set, test/dynamo/test_sets.py::UserDefinedSetTests::test_union, test/dynamo/test_sets.py::UserDefinedSetTests::test_update, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_binop_and, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_binop_or, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_binop_sub, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_binop_xor, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_eq, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_greater_than, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_greater_than_or_equal, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_less_than, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_less_than_or_equal, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_cmp_ne, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_constructor_iterable, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_contains, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_copy, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_difference, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_equality, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_in_frozenset, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_intersection, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_isdisjoint, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_issubset, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_issuperset, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_symmetric_difference, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_to_frozenset, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_to_set, test/dynamo/test_sets.py::UserDefinedFrozensetTests::test_union 2025-09-07T08:28:17.7990481Z 2025-09-07T08:28:20.8078534Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:28:20.8079635Z import pkg_resources 2025-09-07T08:28:21.1298559Z Running test_numpy_interop 1/1 ... [2025-09-07 08:28:21.129449] 2025-09-07T08:28:21.1299115Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:28:21.1300929Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_numpy_interop.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:28:21.129808] 2025-09-07T08:28:25.0013417Z 2025-09-07T08:28:25.0014710Z test_numpy_interop 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_numpy_interop_1.1_9578163d345cc715_.log 2025-09-07T08:28:25.0033908Z Running 44 items in this shard: test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_bool, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_complex128, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_complex64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_float16, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_float32, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_float64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_int16, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_int32, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_int64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_int8, test/test_numpy_interop.py::TestNumPyInteropCUDA::test___eq___cuda_uint8, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_ctor_with_invalid_numpy_array_sequence_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_ctor_with_numpy_scalar_ctor_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_empty_tensors_interop_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_from_list_of_ndarray_warning_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_from_numpy_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_from_numpy_no_leak_on_invalid_dtype_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_from_numpy_zero_element_type_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_has_storage_numpy_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_multiplication_numpy_scalar_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_ndarray_astype_object_graph_break_2_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_ndarray_astype_object_graph_break_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_array_interface_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_index_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_index_multi_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_non_writeable_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_bfloat16, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_bool, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_complex128, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_complex64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_float16, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_float32, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_float64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_int16, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_int32, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_int64, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_int8, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_scalar_cmp_cuda_uint8, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_numpy_unresizable_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_parse_numpy_int_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_parse_numpy_int_overflow_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_to_numpy_bool_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_to_numpy_cuda, test/test_numpy_interop.py::TestNumPyInteropCUDA::test_to_numpy_force_argument_cuda 2025-09-07T08:28:25.0052507Z 2025-09-07T08:28:27.9952417Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:28:27.9953799Z import pkg_resources 2025-09-07T08:28:28.3137662Z Running dynamo/test_backward_higher_order_ops 1/1 ... [2025-09-07 08:28:28.313363] 2025-09-07T08:28:28.3138085Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:28:28.3140859Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_backward_higher_order_ops.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:28:28.313754] 2025-09-07T08:28:39.9499090Z 2025-09-07T08:28:39.9500203Z dynamo/test_backward_higher_order_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_backward_higher_order_ops_1.1_62b1773ad6a7fd63_.log 2025-09-07T08:28:39.9505010Z Running 7 items in this shard: test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_in_eager, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_in_pt2, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_in_pt2_compiled_autograd, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_in_pt2_compiled_autograd_graph_breaks, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_in_pt2_compiled_autograd_side_effect, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_make_bw, test/dynamo/test_backward_higher_order_ops.py::BackwardHigherOrderOpTests::test_invoke_make_fx_forward_contrived 2025-09-07T08:28:39.9509169Z 2025-09-07T08:28:42.9527799Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:28:42.9529146Z import pkg_resources 2025-09-07T08:28:43.2760897Z Running inductor/test_torchinductor_codegen_config_overrides 1/1 ... [2025-09-07 08:28:43.275603] 2025-09-07T08:28:43.2761743Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:28:43.2763138Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_config_overrides.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:28:43.275949] 2025-09-07T08:28:55.3128419Z 2025-09-07T08:28:55.3129590Z inductor/test_torchinductor_codegen_config_overrides 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_config_overrides_1.1_b05e45f7bf2019fa_.log 2025-09-07T08:28:55.3131975Z Running 3 items in this shard: test/inductor/test_torchinductor_codegen_config_overrides.py::CodegenInductorTest::test_force_pointwise_cat_force_pointwise_cat_False, test/inductor/test_torchinductor_codegen_config_overrides.py::CodegenInductorTest::test_force_pointwise_cat_force_pointwise_cat_True, test/inductor/test_torchinductor_codegen_config_overrides.py::CodegenInductorTest::test_kernel_fusion_thresholds 2025-09-07T08:28:55.3133537Z 2025-09-07T08:28:58.2762999Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:28:58.2764656Z import pkg_resources 2025-09-07T08:28:58.5963339Z Running dynamo/test_export_mutations 1/1 ... [2025-09-07 08:28:58.595919] 2025-09-07T08:28:58.5963806Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:28:58.5965892Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_export_mutations.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:28:58.596285] 2025-09-07T08:29:04.7223969Z 2025-09-07T08:29:04.7225679Z dynamo/test_export_mutations 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_export_mutations_1.1_02dbffd19040862d_.log 2025-09-07T08:29:04.7230397Z Running 5 items in this shard: test/dynamo/test_export_mutations.py::MutationExportTests::test_module_attribute_mutation_violation_negative_1, test/dynamo/test_export_mutations.py::MutationExportTests::test_module_attribute_mutation_violation_negative_2, test/dynamo/test_export_mutations.py::MutationExportTests::test_module_attribute_mutation_violation_negative_3, test/dynamo/test_export_mutations.py::MutationExportTests::test_module_attribute_mutation_violation_negative_4, test/dynamo/test_export_mutations.py::MutationExportTests::test_module_attribute_mutation_violation_positive_1 2025-09-07T08:29:04.7233298Z 2025-09-07T08:29:07.7494420Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:29:07.7495869Z import pkg_resources 2025-09-07T08:29:08.0701458Z Running inductor/test_scatter_optimization 1/1 ... [2025-09-07 08:29:08.069706] 2025-09-07T08:29:08.0702332Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:29:08.0703380Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_scatter_optimization.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:29:08.070060] 2025-09-07T08:29:22.4604611Z 2025-09-07T08:29:22.4605585Z inductor/test_scatter_optimization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_scatter_optimization_1.1_4045afa22b83796a_.log 2025-09-07T08:29:22.4608455Z Running 8 items in this shard: test/inductor/test_scatter_optimization.py::TestScatterOpt::test_3d_tensor, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_can_not_optimize_due_to_dense, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_can_not_optimize_due_to_non_const, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_cross_entropy_loss, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_neg_scatter_dim, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_non_last_dim, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_nonzero_const_tensor, test/inductor/test_scatter_optimization.py::TestScatterOpt::test_shorter_index_tensor 2025-09-07T08:29:22.4610671Z 2025-09-07T08:29:25.5342772Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:29:25.5344163Z import pkg_resources 2025-09-07T08:29:25.8576387Z Running test_ops_jit 1/2 ... [2025-09-07 08:29:25.857188] 2025-09-07T08:29:25.8576801Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:29:25.8578630Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_jit.py', '-m', 'not serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:29:25.857560] 2025-09-07T08:31:12.4843419Z 2025-09-07T08:31:12.4844291Z test_ops_fwd_gradients 2/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_fwd_gradients_2.2_e2b050dcacb48abc_.log 2025-09-07T08:31:12.5311908Z Running 1579 items in this shard: test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_H_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_T_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___getitem___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rdiv___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rdiv___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rmatmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rpow___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rsub___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rsub___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__batch_norm_with_update_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__chunk_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__chunk_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__native_batch_norm_legit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__softmax_backward_data_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__unsafe_masked_index_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__upsample_bilinear2d_aa_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_abs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_acos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_acosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addcdiv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addcmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addcmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmm_decomposed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_all_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_allclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_any_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_arange_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_argwhere_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_partial_views_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_asin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_baddbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_baddbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bernoulli_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bfloat16_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_block_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_broadcast_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_broadcast_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bucketize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_byte_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cartesian_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cdouble_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ceil_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cfloat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_chalf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_char_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_char_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_inverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_combinations_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_conj_physical_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_conj_physical_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_constant_pad_nd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_contiguous_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_contiguous_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_corrcoef_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_count_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_count_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cummin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumulative_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumulative_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_deg2rad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagflat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagflat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diff_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_digamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dist_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_div_floor_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_div_no_rounding_mode_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_div_trunc_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_einsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_einsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_permuted_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_eq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_equal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_erf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_erfinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_exp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expm1_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ihfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ihfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_rfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flip_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fliplr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flipud_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_float_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_float_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_float_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_float_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_floor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_floor_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fmod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_frac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ge_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_geometric_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_geqrf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_geqrf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_gradient_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_gradient_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_grid_sampler_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_half_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hash_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_heaviside_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_imag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isfinite_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isnan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isreal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isreal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_item_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_item_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_binary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_unary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_kron_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_kron_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ldexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_le_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lerp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cholesky_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cond_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_det_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eig_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigvalsh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigvalsh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_householder_product_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_inv_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lstsq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_rank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_singular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_slogdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_triangular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_tensorinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_tensorsolve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_tensorsolve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vander_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vander_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vector_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log1p_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_and_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_not_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_or_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_or_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_xor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_long_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_unpack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mH_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mT_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_matrix_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_max_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_maximum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_meshgrid_list_of_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_meshgrid_list_of_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_min_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_movedim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nan_to_num_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nanmean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nanmean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nanmedian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_narrow_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_narrow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_native_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_native_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ne_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_alpha_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_cosine_similarity_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_dropout3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_embedding_bag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_fractional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_glu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_grid_sample_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_group_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_hardshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_hardsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_hardswish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_huber_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_instance_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_area_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_trilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_kl_div_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_l1_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_logsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool3d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_mish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_circular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_constant_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_reflect_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_replicate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_replicate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_replicate_negative_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_rms_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_silu_complex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_silu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softplus_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softsign_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_tanhshrink_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_threshold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_upsample_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_fro_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_inf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_nuc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_normal_number_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ormqr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_permute_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_permute_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pinverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pinverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polar_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polygamma_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polygamma_polygamma_n_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polygamma_polygamma_n_2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polygamma_polygamma_n_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_polygamma_polygamma_n_4_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_positive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_quantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randn_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ravel_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_real_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reciprocal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_remainder_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_repeat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_repeat_interleave_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resize__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resize_as__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resize_as__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resolve_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resolve_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_roll_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rot90_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_round_decimals_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_round_decimals_neg_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rsqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rsqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rsub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scalar_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_searchsorted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sgn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_short_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_short_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sigmoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_gaussian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_general_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_kaiser_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sinc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_slice_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_slice_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sparse_mm_reduce_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sparse_sampled_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_erfcx_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_hermite_polynomial_h_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_hermite_polynomial_he_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_laguerre_polynomial_l_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_log_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_modified_bessel_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_modified_bessel_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_spherical_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_list_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_list_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_with_sizes_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_square_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_multiple_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_multiple_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sum_to_size_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sum_to_size_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_svd_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_t_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_t_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_take_along_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_take_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tensor_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tensor_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tensordot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tensordot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_to_sparse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_topk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_transpose_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_transpose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_transpose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_triangular_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_triangular_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_triu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trunc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unbind_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unbind_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unflatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unfold_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_uniform_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_uniform_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unique_consecutive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unique_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsafe_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsafe_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsqueeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_as_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_where_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_xlogy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zeros_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_H_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_T_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___getitem___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___getitem___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rdiv___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rdiv___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rmod___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rsub___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__batch_norm_with_update_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__chunk_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__chunk_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__native_batch_norm_legit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__softmax_backward_data_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__unsafe_masked_index_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__upsample_bilinear2d_aa_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_abs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_acos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_acosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_acosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addcdiv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_all_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_all_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_allclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_aminmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_any_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_partial_views_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_asin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_asinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atan2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_baddbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bernoulli_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bfloat16_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_block_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bool_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_broadcast_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_broadcast_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_broadcast_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_broadcast_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_byte_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cartesian_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cartesian_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cauchy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ceil_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_chalf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_char_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_char_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_clamp_max_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_clamp_min_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_clone_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_column_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_combinations_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_constant_pad_nd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_constant_pad_nd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_contiguous_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_contiguous_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_corrcoef_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_count_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_count_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_deg2rad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diag_embed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diff_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dist_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_div_floor_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_div_no_rounding_mode_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_div_no_rounding_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_div_trunc_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_einsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_einsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_permuted_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_permuted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_eq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_equal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_erf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_erfinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_exp2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_exp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expm1_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expm1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_eye_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_eye_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ihfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ihfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_rfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_rfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flip_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flip_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fliplr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flipud_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_float_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_float_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_floor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fmod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_frexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_full_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_gather_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_gather_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ge_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_geometric_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_geqrf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_geqrf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_gradient_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_gt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_half_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_half_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hash_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_heaviside_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_igamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_imag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_inner_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_int_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isfinite_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isinf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isposinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isreal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isreal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_istft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_item_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_item_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_binary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_unary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_kron_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ldexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_le_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lerp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cond_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cond_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eig_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_inv_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_rank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_multi_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_slogdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_triangular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_triangular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_svdvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_svdvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_tensorinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_tensorsolve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vander_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logaddexp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logcumsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_and_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_not_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_xor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_long_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_long_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_unpack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mH_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_matmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_matmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_max_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_meshgrid_list_of_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_meshgrid_variadic_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_meshgrid_variadic_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_min_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_movedim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nan_to_num_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nanmean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nanquantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nansum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nansum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_narrow_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_narrow_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_native_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ne_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nextafter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_binary_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_channel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_ctc_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_elu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_embedding_bag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_embedding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_fractional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_gelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_glu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_grid_sample_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_group_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_hardshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_hardswish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_huber_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_area_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_bicubic_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_trilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_kl_div_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_leaky_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_logsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool2d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool3d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_mse_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_multilabel_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_circular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_constant_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_replicate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_replicate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_replicate_negative_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pairwise_distance_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_relu6_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_rms_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_silu_complex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softsign_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softsign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_threshold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_upsample_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nonzero_static_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_fro_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_inf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_nuc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_normal_in_place_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_normal_number_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_outer_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_outer_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pca_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_permute_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_permute_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pinverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pinverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polygamma_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polygamma_polygamma_n_2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polygamma_polygamma_n_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polygamma_polygamma_n_4_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_positive_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rand_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randint_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randint_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randn_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ravel_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ravel_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reciprocal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_renorm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_repeat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reshape_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reshape_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resize__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resize__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resize_as__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resolve_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_roll_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_roll_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rot90_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_round_decimals_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_round_decimals_neg_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rsqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rsub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rsub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scalar_tensor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scalar_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_searchsorted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_select_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sgn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_blackman_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_general_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signbit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_slice_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sparse_mm_reduce_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sparse_sampled_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sparse_sampled_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_erfcx_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_hermite_polynomial_he_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_i1e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_legendre_polynomial_p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_modified_bessel_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_scaled_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_xlog1py_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_zeta_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_list_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_with_sizes_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_with_sizes_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_with_sizes_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_square_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_multiple_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_stft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sum_to_size_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sum_to_size_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_svd_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_svd_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_t_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tensor_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tensordot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tensordot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_transpose_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_transpose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trapz_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_triangular_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tril_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_true_divide_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_true_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unbind_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unbind_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unbind_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unflatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unfold_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_uniform_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unique_consecutive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsafe_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsafe_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsafe_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsqueeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsqueeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsqueeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zero__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zeros_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___getitem___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___radd___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rdiv___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rmod___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rpow___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__batch_norm_with_update_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__chunk_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__chunk_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__native_batch_norm_legit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__segment_reduce_offsets_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__softmax_backward_data_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__upsample_bilinear2d_aa_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_acos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addcdiv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addcdiv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addcmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_alias_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_alias_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_all_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_all_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_allclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_angle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_any_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_arange_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_argwhere_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_argwhere_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_partial_views_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_partial_views_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_asin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_asin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_asinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atan2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_baddbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bfloat16_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bfloat16_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_block_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bool_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_broadcast_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_broadcast_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_broadcast_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cartesian_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cartesian_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cdouble_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ceil_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cfloat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_chalf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_inverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_clamp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_clamp_max_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_clamp_min_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_clone_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_column_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_column_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_combinations_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_constant_pad_nd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_constant_pad_nd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_contiguous_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_corrcoef_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_corrcoef_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_count_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cov_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cummax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cummin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diag_embed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagflat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diff_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diff_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dist_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_div_floor_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_eq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_equal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_equal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_erf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_erfc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_exp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ihfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ihfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_rfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flip_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fliplr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flipud_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_float_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_float_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_float_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_floor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_floor_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fmod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_frexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_full_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_full_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_gather_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_gather_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_geometric_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_geqrf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_gradient_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_grid_sampler_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_grid_sampler_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_igamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_imag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_inner_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_inner_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_int_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_int_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isfinite_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isfinite_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isinf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isnan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isneginf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isreal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isreal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_istft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_item_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_binary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_binary_return_by_ref_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_unary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_unary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_kron_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_kron_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_kthvalue_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ldexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_det_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eig_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eig_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigvalsh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigvalsh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_inv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_inv_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lstsq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_rank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_multi_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_singular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_svdvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_svdvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_tensorsolve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vander_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vecdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vector_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log10_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log1p_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log1p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logaddexp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_and_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_not_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_not_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_or_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_or_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_xor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_xor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_long_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_long_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_unpack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mH_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mT_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_matmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_max_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_max_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_max_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_meshgrid_list_of_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_meshgrid_list_of_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_meshgrid_variadic_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_movedim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_multinomial_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nansum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nansum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_narrow_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_narrow_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_narrow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_narrow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_native_dropout_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ne_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nextafter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_binary_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_celu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_cosine_similarity_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_dropout3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_embedding_bag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_fractional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_hardshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_hardsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_hardswish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_hardtanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_area_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_bicubic_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_l1_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_local_response_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool3d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_mish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_mse_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_multi_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_normalize_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_circular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_circular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_constant_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_reflect_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_reflect_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_replicate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_replicate_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pairwise_distance_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pixel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_rms_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_selu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_silu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softplus_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softsign_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_tanhshrink_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_upsample_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_upsample_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nonzero_static_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_fro_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_inf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_nuc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_nuc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_normal_in_place_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_normal_in_place_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ormqr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ormqr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_outer_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pca_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_permute_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pinverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polygamma_polygamma_n_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polygamma_polygamma_n_2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polygamma_polygamma_n_4_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rad2deg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rand_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randn_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_real_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reciprocal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reciprocal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_renorm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_repeat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resize_as__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_round_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_round_decimals_neg_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rsqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rsub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scalar_tensor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scalar_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_searchsorted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_select_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sgn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_general_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_hann_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_kaiser_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signbit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sinc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sparse_mm_reduce_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sparse_sampled_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sparse_sampled_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_airy_ai_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_bessel_j1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_bessel_y0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_hermite_polynomial_he_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_i0e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_i1e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_laguerre_polynomial_l_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_log_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_modified_bessel_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_scaled_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_spherical_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_xlog1py_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_zeta_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_with_sizes_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_with_sizes_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_square_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_square_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_multiple_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sub_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sum_to_size_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sum_to_size_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_t_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_t_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_take_along_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_take_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_take_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tensor_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tensor_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tile_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_to_sparse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trapz_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_triangular_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tril_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_triu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_triu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_true_divide_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unbind_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unbind_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unbind_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unflatten_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_uniform_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_uniform_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unique_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsqueeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsqueeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsqueeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_as_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_as_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_where_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zeros_like_cuda_float64 2025-09-07T08:31:12.5818567Z 2025-09-07T08:31:15.6264519Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:15.6265939Z import pkg_resources 2025-09-07T08:31:15.9579132Z Running optim/test_lrscheduler 1/1 ... [2025-09-07 08:31:15.957539] 2025-09-07T08:31:15.9579574Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:15.9581803Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'optim/test_lrscheduler.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:31:15.957898] 2025-09-07T08:31:18.9959054Z 2025-09-07T08:31:18.9960151Z optim/test_lrscheduler 1/1 was successful, full logs can be found in artifacts with path test/test-reports/optim.test_lrscheduler_1.1_a3c48e5e238924df_.log 2025-09-07T08:31:18.9960698Z 2025-09-07T08:31:22.0703703Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:22.0705123Z import pkg_resources 2025-09-07T08:31:22.4003481Z Running torch_np/test_function_base 1/1 ... [2025-09-07 08:31:22.399796] 2025-09-07T08:31:22.4004311Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:22.4006345Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_function_base.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:31:22.400176] 2025-09-07T08:31:25.7706665Z 2025-09-07T08:31:25.7707723Z torch_np/test_function_base 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_function_base_1.1_e80540f9481a4d70_.log 2025-09-07T08:31:25.7708725Z Running 1 items in this shard: test/torch_np/test_function_base.py::TestAppend::test_basic 2025-09-07T08:31:25.7709096Z 2025-09-07T08:31:28.8675453Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:28.8676921Z import pkg_resources 2025-09-07T08:31:29.1993060Z Running cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic 1/1 ... [2025-09-07 08:31:29.198853] 2025-09-07T08:31:29.1993700Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:29.1994986Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:31:29.199175] 2025-09-07T08:31:35.3248222Z 2025-09-07T08:31:35.3250165Z cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic 1/1 was successful, full logs can be found in artifacts with path test/test-reports/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic_1.1_bdda73f90cf91473_.log 2025-09-07T08:31:35.3262436Z Running 24 items in this shard: test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_default_constructor_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_device_guard_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_device_guard_set_index_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_divide_neg_exp_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_exp_neg_is_leaf_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_fill_infinity_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_get_current_device_index_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_identity_does_not_hog_memory_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_is_contiguous_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_abs_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_amax_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_amax_vec_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_empty_like_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_is_cpu_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_narrow_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_new_empty_dtype_variant_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_new_zeros_dtype_variant_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_ones_like_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_pad_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_transpose_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_my_zero__cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_neg_exp_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_slow_sgd_cuda, test/cpp_extensions/libtorch_agnostic_extension/test/test_libtorch_agnostic.py::TestLibtorchAgnosticCUDA::test_stream_cuda 2025-09-07T08:31:35.3274119Z 2025-09-07T08:31:38.4448399Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:38.4449770Z import pkg_resources 2025-09-07T08:31:38.7745595Z Running dynamo/test_aot_autograd 1/1 ... [2025-09-07 08:31:38.774160] 2025-09-07T08:31:38.7746196Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:38.7748040Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_aot_autograd.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:31:38.774508] 2025-09-07T08:31:42.2470975Z 2025-09-07T08:31:42.2471816Z test_ops_fwd_gradients 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_fwd_gradients_1.2_619442a2d9e4f256_.log 2025-09-07T08:31:42.2953760Z Running 1616 items in this shard: test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_H_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_T_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___getitem___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___radd___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___radd___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rmatmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rmod___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad___rpow___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__segment_reduce_lengths_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__segment_reduce_offsets_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__unsafe_masked_index_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_abs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_acos_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_acosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addcdiv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmm_decomposed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addmv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_addr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_alias_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_alias_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_all_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_allclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_aminmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_angle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_angle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_any_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_argsort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_argwhere_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_partial_views_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_as_strided_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_asin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_asinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_asinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atan2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_atleast_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bfloat16_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_block_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bool_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_bool_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_broadcast_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_broadcast_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_byte_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cartesian_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cauchy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cdouble_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cfloat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_chalf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_inverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cholesky_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_clamp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_clamp_max_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_clamp_min_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_clone_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_clone_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_column_stack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_column_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_combinations_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_constant_pad_nd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_copysign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_corrcoef_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cov_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cov_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cummax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diag_embed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diag_embed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diagonal_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_diff_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_div_no_rounding_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_double_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_double_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_dsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_permuted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_eq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_equal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_erfc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_exp2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expand_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_expm1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_eye_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_eye_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_fftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_hfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ifftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_ihfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_irfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_rfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fft_rfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flip_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fliplr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_flipud_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_fmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_frexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_full_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_full_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_gather_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_gather_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_grid_sampler_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_gt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_half_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_histc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_hypot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_igamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_igammac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_index_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_inner_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_inner_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_int_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_int_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isfinite_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isinf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isnan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isneginf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_isposinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_istft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_binary_return_by_ref_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_binary_return_by_ref_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_jiterator_unary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_kthvalue_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ldexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lerp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lgamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cholesky_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cholesky_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_cond_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_det_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eig_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_eigvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_householder_product_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_inv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_inv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_inv_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_ldl_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lstsq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lstsq_grad_oriented_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_rank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_multi_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_multi_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_pinv_singular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_slogdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_solve_triangular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_svdvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_svdvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_tensorinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vecdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vecdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_linalg_vector_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log10_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log10_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log1p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logaddexp2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logcumsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logcumsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_and_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_not_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logical_xor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_long_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_lu_unpack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mH_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mT_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_log_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_logaddexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_std_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_masked_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_matmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_matmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_matrix_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_max_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_max_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_meshgrid_variadic_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_meshgrid_variadic_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_min_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_min_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_minimum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_movedim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_msort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_multinomial_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nanquantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nansum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nansum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_narrow_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_narrow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_native_dropout_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ne_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_new_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nextafter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_binary_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_celu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_channel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_cross_entropy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_ctc_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_dropout2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_elu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_embedding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_gelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_hardtanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_bicubic_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_leaky_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_linear_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_local_response_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool2d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_mse_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_multi_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_multilabel_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_circular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_constant_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_reflect_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pairwise_distance_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pairwise_distance_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pixel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_prelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_relu6_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_rms_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_rrelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_selu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_softsign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_tanhshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nn_functional_upsample_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nonzero_static_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_nonzero_static_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_fro_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_inf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_norm_nuc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_normal_in_place_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_normal_in_place_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ones_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ones_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ormqr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_outer_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_outer_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pca_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_pca_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_permute_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_permute_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_positive_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rad2deg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rand_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rand_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randint_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randint_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_randn_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_ravel_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reciprocal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_renorm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_renorm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_repeat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_repeat_interleave_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reshape_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reshape_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reshape_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_reshape_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resize__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resolve_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_resolve_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_roll_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rot90_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_round_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_round_decimals_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_rsub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scalar_tensor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_scatter_reduce_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_select_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sgn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_bartlett_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_blackman_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_general_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_hann_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signal_windows_nuttall_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_signbit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sinc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_slice_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sparse_sampled_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_airy_ai_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_bessel_j1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_bessel_y0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_bessel_y1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_entr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_i0e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_i1e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_legendre_polynomial_p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_ndtri_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_scaled_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_xlog1py_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_special_zeta_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_with_sizes_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_with_sizes_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_split_with_sizes_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_square_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_squeeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_std_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_stft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_stft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_sub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_svd_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_t_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_take_along_dim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_take_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tile_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_to_sparse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_transpose_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trapz_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_trapz_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tril_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_tril_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_triu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_true_divide_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_true_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unbind_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unbind_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unflatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unfold_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsafe_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsafe_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsqueeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsqueeze_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_unsqueeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_var_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_as_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_view_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_vstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_where_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zero__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zero__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_fn_fwgrad_bwgrad_zeros_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_H_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_T_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___radd___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___radd___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rmatmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rmatmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rpow___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rpow___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD___rsub___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__segment_reduce_lengths_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__segment_reduce_offsets_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD__unsafe_masked_index_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_abs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_acos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addcdiv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addcmul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addcmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmm_decomposed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addmm_decomposed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_addr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_alias_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_alias_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_allclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_angle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_angle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_any_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_arange_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_argsort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_argwhere_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_argwhere_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_partial_views_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_as_strided_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_asin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_asinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_atleast_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_baddbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bfloat16_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_block_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bool_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_bucketize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_byte_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cdouble_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cdouble_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cfloat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cfloat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_chalf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_inverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_inverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cholesky_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_clamp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_clone_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_column_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_combinations_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_conj_physical_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_conj_physical_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_copysign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_corrcoef_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cov_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cov_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cummax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cummin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumulative_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_cumulative_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diag_embed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagflat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagflat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_diff_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_digamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_double_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_double_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_dstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_empty_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_eq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_equal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_erfc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_expand_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_fftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_hfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ifftshift_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_ihfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_irfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fft_rfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fliplr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_flipud_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_float_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_float_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_floor_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_fmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_frac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_full_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_gradient_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_grid_sampler_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_grid_sampler_3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_histc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_hypot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_igammac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_add_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_index_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_inner_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_int_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isclose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isfinite_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isnan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isnan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_isneginf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_binary_return_by_ref_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_binary_return_by_ref_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_jiterator_unary_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_kron_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_kthvalue_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ldexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lerp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lgamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cholesky_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cholesky_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_det_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_det_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eig_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigvals_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigvalsh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_eigvalsh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_householder_product_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_householder_product_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_inv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_inv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_inv_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_ldl_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lstsq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lstsq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lstsq_grad_oriented_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_rank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_multi_dot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_singular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_pinv_singular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_slogdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_tensorinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_tensorsolve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vander_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vecdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vecdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vector_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linalg_vector_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_linspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log10_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log10_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log1p_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log1p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_log_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logcumsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_and_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_not_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_or_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_or_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logical_xor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_lu_unpack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mH_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mT_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mT_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_cumprod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_masked_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_matrix_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_matrix_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_max_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_max_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_maximum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_meshgrid_list_of_tensors_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_min_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_min_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_minimum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_movedim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_msort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_multinomial_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nanmean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nanmedian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_narrow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_narrow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_native_dropout_backward_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_native_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ne_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_empty_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_new_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_alpha_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_celu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv1d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_cosine_similarity_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_dropout2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_dropout3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_hardsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_hardtanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_instance_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_interpolate_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_l1_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_linear_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_local_response_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_max_unpool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_mish_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_multi_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_circular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_constant_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_reflect_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pad_reflect_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pairwise_distance_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pixel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_prelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_rms_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_rrelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_selu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_silu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_softplus_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_tanhshrink_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_tanhshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nn_functional_upsample_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nonzero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_nonzero_static_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_fro_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_inf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_norm_nuc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_normal_in_place_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ones_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ones_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ormqr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_ormqr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pca_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_permute_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_permute_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polar_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_polygamma_polygamma_n_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_positive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_pow_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_qr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_quantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rad2deg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rand_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_randn_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_real_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reciprocal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_remainder_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_renorm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_repeat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_repeat_interleave_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_repeat_interleave_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reshape_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_reshape_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resize_as__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resolve_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resolve_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_resolve_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rot90_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_round_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_round_decimals_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_rsqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_reduce_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_scatter_reduce_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_select_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sgn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_short_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_short_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sigmoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_bartlett_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_exponential_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_gaussian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_general_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_hann_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_kaiser_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_signal_windows_nuttall_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sinc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sinc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sinh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_slice_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_slice_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_airy_ai_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_bessel_j1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_bessel_y0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_bessel_y1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_chebyshev_polynomial_w_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_entr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_hermite_polynomial_h_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_i0e_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_laguerre_polynomial_l_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_log_ndtr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_modified_bessel_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_ndtri_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_special_spherical_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_list_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_split_with_sizes_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_square_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_squeeze_multiple_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_std_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_stft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_t_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_t_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_take_along_dim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_take_along_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_take_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_take_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tanh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tensor_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tile_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_to_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_to_sparse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_to_sparse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_topk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_transpose_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_transpose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trapz_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_triangular_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_tril_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_triu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_triu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_trunc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unbind_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unflatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unfold_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_uniform_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unique_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsafe_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_unsqueeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_var_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_as_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_as_real_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_view_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_vstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_where_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_where_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_xlogy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zero__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_forward_mode_AD_zeros_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_H_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_H_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_T_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_T_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___getitem___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___radd___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rdiv___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rmatmul___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rmatmul___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rpow___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rsub___cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD___rsub___cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__segment_reduce_lengths_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__unsafe_masked_index_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD__unsafe_masked_index_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_abs_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_abs_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_acos_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_acosh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_acosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addbmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addcmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmm_decomposed_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addmm_decomposed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_addr_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_allclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_aminmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_angle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_any_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_argmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_argsort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_as_strided_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_asinh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atanh_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_atleast_3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_baddbmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bernoulli_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_block_diag_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bmm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bmm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bool_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_broadcast_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_bucketize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_byte_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_byte_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cauchy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cdouble_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cfloat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_chalf_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_char_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_char_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_inverse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cholesky_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_clone_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_combinations_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_complex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_conj_physical_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_conj_physical_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_contiguous_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_copysign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cosh_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_count_nonzero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cov_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cross_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumprod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumulative_trapezoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_cumulative_trapezoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_deg2rad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diag_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diag_embed_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagflat_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_diagonal_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_digamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_div_no_rounding_mode_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_div_no_rounding_mode_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_div_trunc_rounding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_double_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_double_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_dsplit_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_einsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_einsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_permuted_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_empty_permuted_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_eq_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_erfinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_exp2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expand_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expm1_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_expm1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_eye_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_eye_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_fftshift_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_hfftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifft2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifftn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ifftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_ihfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_irfft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_rfft2_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fft_rfftn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flip_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fliplr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_flipud_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_float_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_fmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_frac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_full_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ge_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_geqrf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_gradient_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_gt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_half_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_half_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hash_tensor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_heaviside_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_histc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_hypot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_i0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_igammac_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_fill_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_fill_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_put_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_reduce_amin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_index_select_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isclose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isnan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_isposinf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_item_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_jiterator_binary_return_by_ref_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ldexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_le_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lerp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lerp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lgamma_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cholesky_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cholesky_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cholesky_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cond_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cond_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_cross_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_det_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_diagonal_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_diagonal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_eigvals_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_householder_product_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_householder_product_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_inv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_inv_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_ldl_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lstsq_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lstsq_grad_oriented_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_factor_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_factor_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_factor_ex_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_lu_solve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_power_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_power_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_rank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_multi_dot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_pinv_singular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_slogdet_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_slogdet_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_triangular_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_solve_triangular_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_tensorinv_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_tensorinv_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_tensorsolve_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vander_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vecdot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linalg_vector_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_linspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log10_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log2_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_normal_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_log_softmax_with_dtype_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logcumsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logcumsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logical_and_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logspace_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logspace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logspace_tensor_overload_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logspace_tensor_overload_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logsumexp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_lu_unpack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mH_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mT_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_amax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_argmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_cumsum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_cumsum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_logsumexp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_median_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_prod_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_softmin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_std_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_sum_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_masked_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_matmul_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_matrix_exp_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_matrix_exp_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_maximum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_meshgrid_variadic_tensors_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_min_binary_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_min_reduction_no_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_min_reduction_with_dim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_minimum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_movedim_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_msort_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mul_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nan_to_num_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nanmean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nanmean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nanmedian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nanquantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_native_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_native_layer_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ne_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_empty_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_empty_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_full_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_ones_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_ones_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_new_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_alpha_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_avg_pool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_avg_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_batch_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_channel_shuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose2d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_ctc_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_dropout2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_dropout_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_elu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_embedding_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_gelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_glu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_grid_sample_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_group_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_huber_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_instance_norm_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_linear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_nearest_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_interpolate_trilinear_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_kl_div_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_leaky_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_linear_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_logsigmoid_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_pool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool1d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool2d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool2d_grad_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_max_unpool3d_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_multilabel_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_nll_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_normalize_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_constant_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_replicate_negative_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pairwise_distance_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pdist_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_prelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_relu6_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_relu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_rms_norm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_rrelu_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_silu_complex_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_softsign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_tanhshrink_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_threshold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nn_functional_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_nonzero_static_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_fro_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_norm_inf_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_normal_number_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ones_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ones_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_outer_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pca_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_permute_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_permute_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_permute_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pinverse_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polar_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polygamma_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_polygamma_polygamma_n_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_positive_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_positive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_pow_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_put_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_qr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_quantile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rand_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randint_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randint_like_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_randn_like_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ravel_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_ravel_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_remainder_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_renorm_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_repeat_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_repeat_interleave_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_repeat_interleave_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reshape_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reshape_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reshape_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_reshape_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resize__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resize__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resize_as__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resolve_conj_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resolve_conj_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resolve_neg_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_resolve_neg_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_roll_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_roll_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rot90_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rot90_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_round_decimals_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_round_decimals_3_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rsqrt_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_rsub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_add_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_reduce_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_reduce_prod_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_scatter_reduce_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sgn_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_short_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_short_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sigmoid_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sign_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_bartlett_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_blackman_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_gaussian_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_general_cosine_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_hamming_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_signal_windows_nuttall_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sin_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sin_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sinc_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_slice_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_slice_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_slice_scatter_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_softmax_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_softmax_with_dtype_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_bessel_j0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_bessel_y1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_chebyshev_polynomial_u_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_entr_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_erfcx_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_hermite_polynomial_h_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_legendre_polynomial_p_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_modified_bessel_i1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_modified_bessel_k0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_ndtri_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_list_args_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_list_args_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_with_sizes_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_split_with_sizes_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sqrt_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_squeeze_multiple_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_stack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_mean_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_std_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_stft_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_stft_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sub_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_sum_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_svd_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_svd_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_svd_lowrank_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_svd_lowrank_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_t_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_t_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_take_along_dim_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tan_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tan_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tensordot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tensordot_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tile_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_to_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_to_sparse_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_topk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trace_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_transpose_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_transpose_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_transpose_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_transpose_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trapz_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_triangular_solve_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_tril_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_true_divide_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_trunc_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unbind_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unflatten_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unfold_copy_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unfold_copy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unfold_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unfold_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unique_consecutive_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsafe_chunk_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsafe_chunk_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsafe_split_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsafe_split_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_unsqueeze_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_mean_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_mean_unbiased_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_var_mean_unbiased_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vdot_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_as_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_view_as_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vsplit_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vstack_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_vstack_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_where_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_xlogy_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zero__cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zero__cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zeros_cuda_complex128, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zeros_cuda_float64, test/test_ops_fwd_gradients.py::TestFwdGradientsCUDA::test_inplace_forward_mode_AD_zeros_like_cuda_complex128 2025-09-07T08:31:42.3414766Z 2025-09-07T08:31:45.3519767Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:45.3522011Z import pkg_resources 2025-09-07T08:31:45.6980045Z Running dynamo/test_graph_deduplication 1/1 ... [2025-09-07 08:31:45.697613] 2025-09-07T08:31:45.6980624Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:45.6982533Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_graph_deduplication.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:31:45.697984] 2025-09-07T08:31:56.7833343Z 2025-09-07T08:31:56.7834647Z dynamo/test_graph_deduplication 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_graph_deduplication_1.1_01b25d8bd274d234_.log 2025-09-07T08:31:56.7842123Z Running 18 items in this shard: test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_autocast_ordering, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_arg_and_additional_deps, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_complex, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_no_cycle, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_simple, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_single_node, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_cycle_detection_two_node, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_dependent_subgraphs, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_input_aliasing, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_input_mutation, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_multiple_subgraphs, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_mutation_ordering, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_output_nodes_last, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_param_transfer_to_submodule, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_single_subgraph, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_single_subgraph2, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_tuple_inputs, test/dynamo/test_graph_deduplication.py::GraphDededuplicationTests::test_tuple_return 2025-09-07T08:31:56.7847878Z 2025-09-07T08:31:59.9460652Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:31:59.9462160Z import pkg_resources 2025-09-07T08:32:00.2949463Z Running test_model_exports_to_core_aten 1/1 ... [2025-09-07 08:32:00.294437] 2025-09-07T08:32:00.2950165Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:00.2951293Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_model_exports_to_core_aten.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:32:00.294799] 2025-09-07T08:32:04.1667377Z 2025-09-07T08:32:04.1668612Z test_model_exports_to_core_aten 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_model_exports_to_core_aten_1.1_4205fcf90d246ada_.log 2025-09-07T08:32:04.1669837Z Running 1 items in this shard: test/test_model_exports_to_core_aten.py::TestQuantizePT2EModels::test_vit_aten_export 2025-09-07T08:32:04.1670303Z 2025-09-07T08:32:07.3210849Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:32:07.3212592Z import pkg_resources 2025-09-07T08:32:07.6623221Z Running test_itt 1/1 ... [2025-09-07 08:32:07.661960] 2025-09-07T08:32:07.6623860Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:07.6626167Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_itt.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:32:07.662289] 2025-09-07T08:32:11.1331726Z 2025-09-07T08:32:11.1333154Z test_itt 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_itt_1.1_00713a7353bc8188_.log 2025-09-07T08:32:11.1334282Z Running 1 items in this shard: test/test_itt.py::TestItt::test_itt 2025-09-07T08:32:11.1334619Z 2025-09-07T08:32:14.1907562Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:32:14.1909226Z import pkg_resources 2025-09-07T08:32:14.5168196Z Running test_modules 1/1 ... [2025-09-07 08:32:14.516396] 2025-09-07T08:32:14.5168643Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:14.5170451Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_modules.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:32:14.516727] 2025-09-07T08:32:33.0884800Z 2025-09-07T08:32:33.0886038Z dynamo/test_aot_autograd 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_aot_autograd_1.1_3e2d9277fdcb6784_.log 2025-09-07T08:32:33.0910476Z Running 48 items in this shard: test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_LSTM, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_alias_inputs, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_autograd_expand_mutation_backwards, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_autograd_expand_mutation_error, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_autograd_expand_mutation_functionalizes, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_autograd_raises_invalid_leaf_set, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_export_joint_simple_repro, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_grad_mode_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_aot_sequence_nr, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles_many_args, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles_many_args_param, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles_many_args_param_non_tensor_arg, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles_many_args_param_non_tensor_arg_list, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_arg_dupe_via_dynamo_recompiles_many_with_global, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_autograd_function_tangent_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_call_fn_with_non_const_inputs_aot_safe, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_call_fn_with_non_const_inputs_aot_unsafe, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_call_fn_with_non_const_inputs_aot_unsafe_control_flow, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_data_ptr_access_copy, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_data_ptr_access_fails_in_backward, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_data_ptr_access_fails_in_forward, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_different_inputs_overlapping_set_with_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer1, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer2, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer3, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer4, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer5, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer6, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph1, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph2, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph3, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph4, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_double_backward_errors, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_eager_sequence_nr, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_grad_inputs_alias_inputs, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_inputs_overlapping_with_mutation_recompile, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_inputs_overlapping_with_mutation_stress, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_multiple_aot_autograd_calls_dupe_args, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_mutation1, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_negative_testing, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_negative_testing_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_nn_parameter_construction, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_no_storage_overlap_guards_no_aliasing, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_no_storage_overlap_guards_no_mutation, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_requires_grad_fake_via_dynamo_recompiles, test/dynamo/test_aot_autograd.py::AotAutogradFallbackTests::test_split_with_sizes_aot_autograd_cleans_up_traceback_meta 2025-09-07T08:32:33.0929610Z 2025-09-07T08:32:36.3557302Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:32:36.3558868Z import pkg_resources 2025-09-07T08:32:36.6804459Z Running test_decomp 2/14 ... [2025-09-07 08:32:36.680005] 2025-09-07T08:32:36.6805014Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:36.6806801Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=2', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:32:36.680380] 2025-09-07T08:35:43.5160231Z 2025-09-07T08:35:43.5163466Z test_ops_jit 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_jit_1.2_e0aff388b96e6f4c_.log 2025-09-07T08:35:43.5297600Z Running 546 items in this shard: test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_abs_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_acosh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_asin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_atan2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_cat_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_clamp_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_digamma_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_div_no_rounding_mode_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_div_trunc_rounding_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_erfinv_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_i0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_igamma_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_le_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_lgamma_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_linalg_householder_product_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_linalg_matrix_power_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_log1p_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_log_softmax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_matmul_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_min_binary_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_movedim_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_mul_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_ne_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_conv1d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_conv_transpose1d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_conv_transpose2d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_conv_transpose3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_group_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_layer_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_nn_functional_rms_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_round_decimals_3_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_sigmoid_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_sinc_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_softmax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_softmax_with_dtype_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_sub_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_tanh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_vstack_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_jit_alias_remapping_xlogy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_H_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___getitem___cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___rdiv___cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___rmatmul___cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___rmatmul___cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___rpow___cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit___rpow___cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit__chunk_cat_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_acosh_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_acosh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_add_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addbmm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addcdiv_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addcdiv_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addcmul_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addmm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addmm_decomposed_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_addmv_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_amax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_aminmax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_angle_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_argmin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_argsort_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_argwhere_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_argwhere_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_as_strided_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_asin_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_asin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_asinh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_atan2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_atan_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_atleast_2d_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_atleast_3d_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_atleast_3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_baddbmm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_baddbmm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_bernoulli_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_block_diag_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_bool_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_broadcast_shapes_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_broadcast_tensors_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_broadcast_to_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_bucketize_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_byte_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cartesian_prod_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cat_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cat_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cauchy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cdouble_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cfloat_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cfloat_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_char_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cholesky_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cholesky_inverse_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cholesky_solve_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_clamp_max_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_clone_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_clone_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_column_stack_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_combinations_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_conj_physical_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_constant_pad_nd_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_constant_pad_nd_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_contiguous_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_copysign_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_corrcoef_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_corrcoef_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cos_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cos_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cosh_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cosh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_count_nonzero_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_count_nonzero_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cov_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cov_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cross_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cross_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cummax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cumprod_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cumsum_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_cumulative_trapezoid_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_diag_embed_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_diag_embed_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_diagflat_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_diagonal_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_digamma_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_div_no_rounding_mode_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_div_no_rounding_mode_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_dot_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_dot_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_double_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_dsplit_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_dsplit_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_dstack_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_like_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_permuted_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_strided_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_empty_strided_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_eq_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_eq_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_equal_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_erf_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_exp_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_expand_as_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_expand_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_expand_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_expm1_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_exponential_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_eye_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_fft2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_fftn_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_fftshift_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_fftshift_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_hfft2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_hfft_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_hfft_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_hfftn_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_hfftn_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ifft2_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ifft2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ifft_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ifftshift_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ifftshift_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_ihfftn_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_irfft2_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_irfft_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_irfftn_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fft_rfft2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_flatten_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_flip_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fliplr_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_flipud_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_float_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_float_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_float_power_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fmin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_fmod_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_full_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_gradient_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_gradient_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_grid_sampler_2d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_gt_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_half_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_histc_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_hsplit_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_hsplit_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_i0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_igammac_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_imag_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_index_fill_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_index_fill_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_index_reduce_mean_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_inner_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_int_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_int_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_isclose_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_isfinite_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_isinf_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_isnan_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_isnan_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_jiterator_2inputs_2outputs_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_jiterator_binary_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_jiterator_binary_return_by_ref_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_jiterator_binary_return_by_ref_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_jiterator_unary_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_kthvalue_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_ldexp_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_lerp_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_lgamma_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_cholesky_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_cond_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_det_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_det_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_eig_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_eigh_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_eigh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_eigvals_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_householder_product_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_inv_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_inv_ex_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_inv_ex_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_ldl_factor_ex_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_ldl_factor_ex_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_ldl_solve_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_lstsq_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_lu_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_lu_factor_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_lu_factor_ex_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_matrix_power_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_matrix_rank_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_matrix_rank_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_matrix_rank_hermitian_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_norm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_pinv_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_pinv_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_pinv_hermitian_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_qr_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_slogdet_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_slogdet_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_solve_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_solve_ex_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_svd_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_svdvals_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_tensorsolve_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_tensorsolve_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_vecdot_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_vector_norm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_linalg_vector_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log10_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log10_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log1p_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log2_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log_normal_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log_softmax_with_dtype_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_log_softmax_with_dtype_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logaddexp_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logcumsumexp_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logdet_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logical_and_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logical_not_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logical_or_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logspace_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logspace_tensor_overload_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_logsumexp_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_lt_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_lu_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_lu_unpack_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_amin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_argmax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_cumprod_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_cumprod_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_logsumexp_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_median_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_normalize_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_normalize_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_scatter_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_scatter_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_sum_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_masked_var_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_max_pool2d_with_indices_backward_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_max_reduction_no_dim_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_max_reduction_with_dim_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mean_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mean_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_meshgrid_list_of_tensors_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_meshgrid_variadic_tensors_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_min_binary_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_minimum_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_movedim_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_movedim_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_msort_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mul_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mul_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mv_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mv_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nan_to_num_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nanmean_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nanquantile_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nansum_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_narrow_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_narrow_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_narrow_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_native_layer_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_ne_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_ne_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_neg_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_neg_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_new_empty_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_new_empty_strided_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_new_empty_strided_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_new_full_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_new_full_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_alpha_dropout_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_avg_pool1d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_avg_pool3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_channel_shuffle_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv2d_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv2d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv3d_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv_transpose2d_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_conv_transpose3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_cosine_similarity_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_cross_entropy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_dropout_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_elu_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_embedding_bag_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_group_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_hardsigmoid_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_hardswish_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_hardtanh_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_huber_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_instance_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_l1_loss_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_l1_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_linear_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_local_response_norm_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_max_pool3d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_max_unpool1d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_max_unpool2d_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_normalize_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_normalize_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_circular_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_constant_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_reflect_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_reflect_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_replicate_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_replicate_negative_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pdist_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pixel_shuffle_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pixel_shuffle_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_prelu_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_rrelu_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_selu_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_silu_complex_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softmin_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softmin_with_dtype_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softplus_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softshrink_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_softsign_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_tanhshrink_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_threshold_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_triplet_margin_loss_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_unfold_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nn_functional_upsample_nearest_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_nonzero_static_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_norm_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_norm_fro_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_norm_inf_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_norm_inf_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_normal_in_place_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_normal_number_mean_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_ones_like_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_ormqr_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_permute_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_permute_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_pinverse_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_polar_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_polygamma_polygamma_n_0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_polygamma_polygamma_n_1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_polygamma_polygamma_n_2_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_polygamma_polygamma_n_3_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_pow_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_prod_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_put_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_put_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_qr_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rad2deg_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rand_like_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rand_like_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_randint_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_randn_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_randn_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_randn_like_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_randn_like_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_real_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_reciprocal_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_reshape_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_resize__cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_resize__cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_resize_as__cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_resolve_conj_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_roll_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_round_decimals_0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_round_decimals_3_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rsqrt_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rsub_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_rsub_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_scalar_tensor_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_scatter_add_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_scatter_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_scatter_reduce_prod_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_scatter_reduce_sum_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_searchsorted_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_select_scatter_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_short_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sigmoid_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sign_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_bartlett_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_blackman_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_cosine_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_gaussian_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_hann_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_kaiser_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signal_windows_nuttall_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_signbit_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sinc_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sinh_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_slice_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_softmax_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_softmax_with_dtype_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sort_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sparse_mm_reduce_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_airy_ai_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_bessel_j0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_bessel_y0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_chebyshev_polynomial_u_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_entr_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_erfcx_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_hermite_polynomial_h_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_i0e_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_i1e_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_legendre_polynomial_p_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_modified_bessel_i1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_modified_bessel_k0_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_modified_bessel_k1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_ndtr_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_special_xlog1py_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_split_with_sizes_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sqrt_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_square_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_multiple_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_squeeze_multiple_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_std_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_std_mean_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_std_mean_unbiased_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_std_mean_unbiased_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_stft_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_stft_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sum_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_sum_to_size_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_svd_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_t_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_t_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_t_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_take_along_dim_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_take_along_dim_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tan_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tan_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tensor_split_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tensordot_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tensordot_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tile_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tile_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_to_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_to_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_to_sparse_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_to_sparse_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_transpose_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_transpose_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_trapezoid_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_trapz_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_triangular_solve_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_tril_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_triu_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_true_divide_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unbind_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unflatten_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unfold_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unfold_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unfold_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unfold_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unsafe_split_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unsafe_split_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unsqueeze_copy_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_unsqueeze_copy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_mean_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_mean_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_mean_unbiased_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_mean_unbiased_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_var_unbiased_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_vdot_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_vdot_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_vsplit_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_vstack_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_vstack_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_where_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_xlogy_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_zero__cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_zero__cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_zeros_cuda_float32, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_zeros_like_cuda_complex64, test/test_ops_jit.py::TestJitCUDA::test_variant_consistency_jit_zeros_like_cuda_float32 2025-09-07T08:35:43.5428261Z 2025-09-07T08:35:44.1760004Z Uploading artifacts took 0.66 seconds 2025-09-07T08:35:46.5530140Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:35:46.5532046Z import pkg_resources 2025-09-07T08:35:46.8752198Z Running test_decomp 8/14 ... [2025-09-07 08:35:46.874758] 2025-09-07T08:35:46.8752799Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:35:46.8754122Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=8', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:35:46.875141] 2025-09-07T08:38:48.1259335Z 2025-09-07T08:38:48.1262147Z test_modules 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_modules_1.1_880c69490fc2d8c9_.log 2025-09-07T08:38:48.2186312Z Running 3605 items in this shard: test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_check_inplace_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_cpu_gpu_parity_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_device_ctx_init_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_errors_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_factory_kwargs_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_forward_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_forward_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_forward_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_forward_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_grad_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_gradgrad_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_BatchNorm3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GRU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GRU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_InstanceNorm3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LSTM_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LSTM_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiheadAttention_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_MultiheadAttention_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RNN_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_RNN_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerEncoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerEncoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerEncoder_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_TransformerEncoder_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_if_train_and_eval_modes_differ_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_memory_format_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_multiple_device_transfer_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_non_contiguous_tensors_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_repr_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_repr_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_repr_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_repr_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveAvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AdaptiveMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_AvgPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BCELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BCELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BCEWithLogitsLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BCEWithLogitsLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_BatchNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Bilinear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Bilinear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CTCLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CTCLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CircularPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConstantPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Conv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose1d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose1d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose1d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose2d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose2d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose2d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose3d_cuda_complex128, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose3d_cuda_complex32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose3d_cuda_complex64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CosineEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CosineEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CrossEntropyLoss_cuda_float16, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CrossEntropyLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_CrossEntropyLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Embedding_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Embedding_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_FractionalMaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_FractionalMaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_FractionalMaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_FractionalMaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRUCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRUCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRU_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRU_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRU_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GRU_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GaussianNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GaussianNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GroupNorm_cuda_bfloat16, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GroupNorm_cuda_float16, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GroupNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_GroupNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardswish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardswish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardtanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Hardtanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_HingeEmbeddingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_HingeEmbeddingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_HuberLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_HuberLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm1d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm1d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm1d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm1d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm2d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm2d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm2d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm2d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm3d_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm3d_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm3d_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_InstanceNorm3d_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_KLDivLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_KLDivLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_L1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_L1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LPPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTMCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTMCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTM_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTM_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTM_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LSTM_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LayerNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LayerNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConv3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LazyConvTranspose3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LeakyReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LeakyReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Linear_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Linear_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LocalResponseNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LocalResponseNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LogSigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LogSigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LogSoftmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_LogSoftmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MSELoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MSELoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MarginRankingLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MarginRankingLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MaxPool3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Mish_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Mish_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiLabelMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiLabelMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiLabelSoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiLabelSoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiheadAttention_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiheadAttention_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiheadAttention_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_MultiheadAttention_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_NLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_NLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_PReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_PReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_PoissonNLLLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_PoissonNLLLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RMSNorm_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RMSNorm_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNNCell_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNNCell_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNN_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNN_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNN_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_RNN_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReLU6_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReLU6_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReflectionPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ReplicationPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SELU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SELU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SiLU_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SiLU_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Sigmoid_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Sigmoid_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SmoothL1Loss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SmoothL1Loss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SoftMarginLoss_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_SoftMarginLoss_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmax2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmax2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmax_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmax_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmin_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softmin_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softplus_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softplus_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softsign_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Softsign_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Tanh_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Tanh_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Tanhshrink_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Tanhshrink_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Threshold_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Threshold_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerDecoderLayer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerDecoderLayer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoderLayer_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoderLayer_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoderLayer_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoderLayer_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoder_eval_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoder_eval_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoder_train_mode_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_TransformerEncoder_train_mode_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Transformer_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_Transformer_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad1d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad1d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad2d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad2d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad3d_cuda_float32, test/test_modules.py::TestModuleCUDA::test_save_load_nn_ZeroPad3d_cuda_float64, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveAvgPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AdaptiveMaxPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_AvgPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BCELoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BCELoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BCEWithLogitsLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BCEWithLogitsLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm1d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm1d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm1d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm1d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm2d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm2d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm2d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm2d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm3d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm3d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm3d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_BatchNorm3d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Bilinear_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Bilinear_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CELU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CELU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CTCLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CTCLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CircularPad3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConstantPad3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Conv3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ConvTranspose3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CosineEmbeddingLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CosineEmbeddingLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CrossEntropyLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_CrossEntropyLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ELU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ELU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Embedding_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Embedding_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_FractionalMaxPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_FractionalMaxPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_FractionalMaxPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_FractionalMaxPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GELU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GELU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GLU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GLU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRUCell_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRUCell_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRU_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRU_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRU_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GRU_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GaussianNLLLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GaussianNLLLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GroupNorm_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_GroupNorm_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardshrink_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardshrink_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardswish_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardswish_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardtanh_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Hardtanh_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_HingeEmbeddingLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_HingeEmbeddingLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_HuberLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_HuberLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm1d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm1d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm1d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm1d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm2d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm2d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm2d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm2d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm3d_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm3d_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm3d_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_InstanceNorm3d_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_KLDivLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_KLDivLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_L1Loss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_L1Loss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LPPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTMCell_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTMCell_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTM_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTM_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTM_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LSTM_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LayerNorm_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LayerNorm_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LeakyReLU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LeakyReLU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Linear_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Linear_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LocalResponseNorm_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LocalResponseNorm_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LogSigmoid_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LogSigmoid_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LogSoftmax_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_LogSoftmax_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MSELoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MSELoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MarginRankingLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MarginRankingLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MaxPool3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Mish_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Mish_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiLabelMarginLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiLabelMarginLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiLabelSoftMarginLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiLabelSoftMarginLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiMarginLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiMarginLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiheadAttention_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiheadAttention_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiheadAttention_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_MultiheadAttention_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_NLLLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_NLLLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_PReLU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_PReLU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_PoissonNLLLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_PoissonNLLLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RMSNorm_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RMSNorm_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNNCell_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNNCell_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNN_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNN_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNN_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_RNN_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReLU6_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReLU6_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReLU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReLU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReflectionPad3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ReplicationPad3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SELU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SELU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SiLU_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SiLU_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Sigmoid_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Sigmoid_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SmoothL1Loss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SmoothL1Loss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SoftMarginLoss_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_SoftMarginLoss_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmax2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmax2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmax_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmax_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmin_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softmin_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softplus_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softplus_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softshrink_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softshrink_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softsign_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Softsign_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Tanh_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Tanh_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Tanhshrink_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Tanhshrink_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Threshold_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Threshold_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerDecoderLayer_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerDecoderLayer_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoderLayer_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoderLayer_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoderLayer_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoderLayer_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoder_eval_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoder_eval_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoder_train_mode_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_TransformerEncoder_train_mode_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Transformer_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_Transformer_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad1d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad1d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad2d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad2d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad3d_swap_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_empty_nn_ZeroPad3d_swap_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveAvgPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AdaptiveMaxPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_AvgPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCELoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCELoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCELoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCELoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCEWithLogitsLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCEWithLogitsLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCEWithLogitsLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BCEWithLogitsLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm1d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm2d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_BatchNorm3d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Bilinear_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Bilinear_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Bilinear_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Bilinear_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CELU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CELU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CELU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CELU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CTCLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CTCLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CTCLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CTCLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CircularPad3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConstantPad3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Conv3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ConvTranspose3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CosineEmbeddingLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CosineEmbeddingLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CosineEmbeddingLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CosineEmbeddingLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CrossEntropyLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CrossEntropyLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CrossEntropyLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_CrossEntropyLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ELU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ELU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ELU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ELU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Embedding_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Embedding_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Embedding_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Embedding_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_FractionalMaxPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GELU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GELU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GELU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GELU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GLU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GLU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GLU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GLU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRUCell_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRUCell_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRUCell_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRUCell_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GRU_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GaussianNLLLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GaussianNLLLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GaussianNLLLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GaussianNLLLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GroupNorm_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GroupNorm_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GroupNorm_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_GroupNorm_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardshrink_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardshrink_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardshrink_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardshrink_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardswish_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardswish_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardswish_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardswish_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardtanh_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardtanh_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardtanh_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Hardtanh_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HingeEmbeddingLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HingeEmbeddingLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HingeEmbeddingLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HingeEmbeddingLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HuberLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HuberLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HuberLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_HuberLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm1d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm2d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_InstanceNorm3d_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_KLDivLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_KLDivLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_KLDivLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_KLDivLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_L1Loss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_L1Loss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_L1Loss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_L1Loss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LPPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTMCell_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTMCell_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTMCell_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTMCell_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LSTM_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LayerNorm_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LayerNorm_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LayerNorm_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LayerNorm_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LeakyReLU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LeakyReLU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LeakyReLU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LeakyReLU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Linear_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Linear_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Linear_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Linear_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LocalResponseNorm_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LocalResponseNorm_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LocalResponseNorm_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LocalResponseNorm_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSigmoid_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSigmoid_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSigmoid_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSigmoid_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSoftmax_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSoftmax_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSoftmax_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_LogSoftmax_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MSELoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MSELoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MSELoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MSELoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MarginRankingLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MarginRankingLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MarginRankingLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MarginRankingLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MaxPool3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Mish_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Mish_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Mish_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Mish_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelMarginLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelMarginLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelMarginLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelMarginLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelSoftMarginLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelSoftMarginLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelSoftMarginLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiLabelSoftMarginLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiMarginLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiMarginLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiMarginLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiMarginLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_MultiheadAttention_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_NLLLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_NLLLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_NLLLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_NLLLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PReLU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PReLU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PReLU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PReLU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PoissonNLLLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PoissonNLLLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PoissonNLLLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_PoissonNLLLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RMSNorm_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RMSNorm_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RMSNorm_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RMSNorm_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNNCell_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNNCell_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNNCell_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNNCell_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_RNN_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU6_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU6_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU6_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU6_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReLU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReflectionPad3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ReplicationPad3d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SELU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SELU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SELU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SELU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SiLU_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SiLU_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SiLU_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SiLU_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Sigmoid_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Sigmoid_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Sigmoid_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Sigmoid_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SmoothL1Loss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SmoothL1Loss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SmoothL1Loss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SmoothL1Loss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SoftMarginLoss_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SoftMarginLoss_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SoftMarginLoss_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_SoftMarginLoss_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmax_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmin_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmin_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmin_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softmin_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softplus_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softplus_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softplus_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softplus_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softshrink_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softshrink_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softshrink_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softshrink_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softsign_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softsign_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softsign_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Softsign_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanh_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanh_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanh_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanh_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanhshrink_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanhshrink_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanhshrink_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Tanhshrink_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Threshold_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Threshold_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Threshold_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Threshold_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerDecoderLayer_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerDecoderLayer_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerDecoderLayer_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerDecoderLayer_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoderLayer_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_eval_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_eval_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_eval_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_eval_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_train_mode_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_train_mode_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_train_mode_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_TransformerEncoder_train_mode_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Transformer_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Transformer_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Transformer_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_Transformer_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad1d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad1d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad1d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad1d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad2d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad2d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad2d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad2d_swap_True_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad3d_swap_False_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad3d_swap_False_set_grad_True_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad3d_swap_True_set_grad_False_cuda_float32, test/test_modules.py::TestModuleCUDA::test_to_nn_ZeroPad3d_swap_True_set_grad_True_cuda_float32 2025-09-07T08:38:48.3053491Z 2025-09-07T08:38:51.1308134Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:38:51.1309587Z import pkg_resources 2025-09-07T08:38:51.4479501Z Running test_decomp 11/14 ... [2025-09-07 08:38:51.447549] 2025-09-07T08:38:51.4480052Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:38:51.4481655Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=11', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:38:51.447899] 2025-09-07T08:39:54.8285039Z 2025-09-07T08:39:54.8288211Z test_decomp 2/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_2.14_d0798e1b53acb60f_.log 2025-09-07T08:39:54.8430377Z Running 646 items in this shard: test/test_decomp.py::TestDecompCUDA::test_broadcasting_index_copy_cuda, test/test_decomp.py::TestDecompCUDA::test_comprehensive_T_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___getitem___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___getitem___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmul___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rsub___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__batch_norm_with_update_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__segment_reduce_offsets_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__softmax_backward_data_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_add_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcdiv_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcmul_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmm_decomposed_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmv_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addr_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addr_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_alias_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_alias_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_alias_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_aminmax_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_angle_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argsort_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_3d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_3d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_3d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_baddbmm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_or_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_or_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_right_shift_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_block_diag_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_block_diag_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_block_diag_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bool_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_tensors_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cfloat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cfloat_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chalf_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_max_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_min_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_contiguous_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_copysign_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_copysign_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_corrcoef_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_corrcoef_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cov_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cross_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cross_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_deg2rad_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_no_rounding_mode_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_trunc_rounding_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dsplit_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dsplit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_like_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_strided_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erf_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erf_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfc_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_as_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftn_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_power_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_like_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_geqrf_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gradient_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_grid_sampler_3d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_heaviside_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_histc_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_i0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_add_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_put_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_amax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_prod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_inner_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isclose_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isclose_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isneginf_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isreal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_unary_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kron_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_le_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_le_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lgamma_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_eigh_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_inv_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_singular_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_solve_ex_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_solve_triangular_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_tensorinv_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_tensor_overload_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logaddexp2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logdet_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_or_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logit_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logit_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mT_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mT_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmax_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_cumprod_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_cumsum_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_cumsum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_std_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_var_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_var_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_pool2d_with_indices_backward_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_median_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_binary_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_binary_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_no_dim_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_no_dim_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nan_to_num_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmedian_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmedian_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ne_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_zeros_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_zeros_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nextafter_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_avg_pool3d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_dropout3d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_with_train_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_fractional_max_pool2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_fractional_max_pool3d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_fractional_max_pool3d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_group_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardtanh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hinge_embedding_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_bicubic_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_trilinear_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_linear_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool1d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool1d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool2d_grad_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multilabel_margin_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_nll_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_normalize_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu6_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_silu_complex_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_upsample_nearest_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_like_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_like_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_like_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_outer_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pca_lowrank_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pinverse_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_put_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_qr_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rand_like_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_like_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_like_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize_as__cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_neg_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_neg_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_neg_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rot90_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_decimals_0_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_decimals_0_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsub_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsub_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scalar_tensor_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_mean_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_sum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_sum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_short_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sign_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sign_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_cosine_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_general_hamming_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_hamming_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinc_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_softmax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_softmax_with_dtype_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sort_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sparse_sampled_addmm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_j0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_j0_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_entr_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_erfcx_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i0e_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i0e_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i0_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k0_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtr_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_square_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_square_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_stack_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sub_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_svd_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_svd_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tan_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tensor_split_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_topk_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__efficient_attention_forward_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trapz_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_unbiased_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_xlogy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_xlogy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zero__cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick__native_batch_norm_legit_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_addr_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_aminmax_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_scatter_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_atan_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_left_shift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_right_shift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_ceil_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_max_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_min_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_complex_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_roll_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_sgn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_split_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_unbind_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_unsafe_split_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_cos_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_cos_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_cosh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_cumprod_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_diag_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_digamma_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_digamma_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_div_floor_rounding_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_empty_strided_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_erf_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_erf_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_exp2_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_exp2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_exp2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_expand_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_expand_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_expm1_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_expm1_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_float8_e4m3fnuz, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fftn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_floor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_floor_divide_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fmax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fmin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_frac_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_gcd_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_geometric_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_heaviside_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_index_fill_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_isin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_isnan_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_isneginf_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_lcm_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_le_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_lerp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_lgamma_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_lgamma_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_logical_and_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_and_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_logical_and_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_not_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logical_not_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_logical_or_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_logical_xor_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_logical_xor_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logical_xor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_list_of_tensors_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_list_of_tensors_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_5_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_narrow_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_native_dropout_backward_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_ne_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_neg_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_strided_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_embedding_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_gelu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_glu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardswish_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardswish_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardtanh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool3d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_prelu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu6_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_rrelu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_silu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_norm_inf_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_rad2deg_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_rad2deg_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_randn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_round_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_round_decimals_0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_select_scatter_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_select_scatter_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sgn_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sign_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_sqrt_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sqrt_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_multiple_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_stack_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_stack_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_std_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_std_unbiased_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_std_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_tan_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_uniform_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_uniform_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_unsafe_split_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_var_mean_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_zero__cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_float64 2025-09-07T08:39:54.8581898Z 2025-09-07T08:39:57.8178101Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:39:57.8179486Z import pkg_resources 2025-09-07T08:39:58.1342209Z Running dynamo/test_einops 1/1 ... [2025-09-07 08:39:58.133812] 2025-09-07T08:39:58.1342628Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:39:58.1344872Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_einops.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:39:58.134176] 2025-09-07T08:40:01.2046340Z 2025-09-07T08:40:01.2047182Z dynamo/test_einops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_einops_1.1_c607acee7974abd1_.log 2025-09-07T08:40:01.2048669Z Running 3 items in this shard: test/dynamo/test_einops.py::TestEinops::test_functions_version_none, test/dynamo/test_einops.py::TestEinops::test_layers_version_none, test/dynamo/test_einops.py::TestEinops::test_no_recompile_on_lazy_state_version_none 2025-09-07T08:40:01.2049831Z 2025-09-07T08:40:04.1932876Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:40:04.1934249Z import pkg_resources 2025-09-07T08:40:04.5152730Z Running dynamo/test_callback 1/1 ... [2025-09-07 08:40:04.514824] 2025-09-07T08:40:04.5153320Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:40:04.5155283Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_callback.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:40:04.515183] 2025-09-07T08:40:16.0023308Z 2025-09-07T08:40:16.0024552Z dynamo/test_callback 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_callback_1.1_e87220408a6a8bfc_.log 2025-09-07T08:40:16.0027473Z Running 4 items in this shard: test/dynamo/test_callback.py::CallbackTests::test_callbacks_with_duplicate_prevention, test/dynamo/test_callback.py::CallbackTests::test_counter, test/dynamo/test_callback.py::CallbackTests::test_counter_assertion, test/dynamo/test_callback.py::CallbackTests::test_triggers 2025-09-07T08:40:16.0029193Z 2025-09-07T08:40:19.0088038Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:40:19.0089404Z import pkg_resources 2025-09-07T08:40:19.3340111Z Running nn/test_parametrization 1/1 ... [2025-09-07 08:40:19.333551] 2025-09-07T08:40:19.3340601Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:40:19.3342486Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_parametrization.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:40:19.333907] 2025-09-07T08:40:23.6560506Z 2025-09-07T08:40:23.6561709Z nn/test_parametrization 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_parametrization_1.1_57ddd446f602f473_.log 2025-09-07T08:40:23.6582297Z Running 58 items in this shard: test/nn/test_parametrization.py::TestNNParametrization::test_caching_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_caching_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_caching_parametrization_with_transfer_parametrizations_and_params_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_caching_parametrization_with_transfer_parametrizations_and_params_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_deepcopy_after_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_deepcopy_after_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_errors_parametrized_tensor_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_errors_parametrized_tensor_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_errors_unparametrized_tensor_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_errors_unparametrized_tensor_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_initialization_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_initialization_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_multiple_inputs_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_multiple_inputs_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_dim_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_dim_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_forward_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_forward_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_load_state_dict_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_load_state_dict_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_value_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_new_spectral_norm_value_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_orthogonal_errors_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_orthogonal_errors_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_orthogonal_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_orthogonal_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_parametrization_same_training_mode_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_parametrization_same_training_mode_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_buffer_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_buffer_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_nested_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_nested_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_register_and_remove_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_register_parametrization_no_grad, test/nn/test_parametrization.py::TestNNParametrization::test_serialization_parametrization_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_serialization_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_many_to_one_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_many_to_one_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_right_inverse_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_right_inverse_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_single_param_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_single_param_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_transfer_parametrizations_and_params_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_type_before_parametrizations_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_type_before_parametrizations_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_deepcopy_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_deepcopy_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_pickle_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_pickle_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_state_dict_compat_swap_False, test/nn/test_parametrization.py::TestNNParametrization::test_weight_norm_state_dict_compat_swap_True, test/nn/test_parametrization.py::TestNNParametrization::test_wrapper_subclass_parametrization_swap_True, test/nn/test_parametrization.py::TestNNParametrizationDeviceCUDA::test_weight_norm_parametrization_swap_False_cuda, test/nn/test_parametrization.py::TestNNParametrizationDeviceCUDA::test_weight_norm_parametrization_swap_True_cuda 2025-09-07T08:40:23.6600084Z 2025-09-07T08:40:26.6444341Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:40:26.6446376Z import pkg_resources 2025-09-07T08:40:26.9693552Z Running test_masked 1/1 ... [2025-09-07 08:40:26.968862] 2025-09-07T08:40:26.9694168Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:40:26.9695487Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_masked.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:40:26.969220] 2025-09-07T08:40:58.9843474Z 2025-09-07T08:40:58.9844476Z test_masked 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_masked_1.1_00e5328e4b45e496_.log 2025-09-07T08:40:58.9893863Z Running 194 items in this shard: test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amax_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_amin_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_mean_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_prod_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_coo_masked_sum_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amax_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_amin_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_mean_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_prod_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_sparse_csr_masked_sum_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amax_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_amin_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_mean_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_prod_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_bool, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_mask_layout_strided_masked_sum_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_log_softmax_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_log_softmax_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_log_softmax_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_log_softmax_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_norm_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_norm_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_norm_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_norm_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_normalize_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmax_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmax_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmax_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmax_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmin_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmin_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmin_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_softmin_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_std_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_bfloat16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_complex128, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_complex64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_float16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_float32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_float64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_int16, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_int32, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_int64, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_int8, test/test_masked.py::TestMaskedCUDA::test_reference_masked_masked_var_cuda_uint8, test/test_masked.py::TestMaskedCUDA::test_where_coo_fill_value_0_cuda, test/test_masked.py::TestMaskedCUDA::test_where_coo_fill_value_123_cuda, test/test_masked.py::TestMaskedCUDA::test_where_csr_fill_value_0_cuda, test/test_masked.py::TestMaskedCUDA::test_where_csr_fill_value_123_cuda, test/test_masked.py::TestMaskedCUDA::test_where_hybrid_coo_fill_value_0_cuda, test/test_masked.py::TestMaskedCUDA::test_where_hybrid_coo_fill_value_123_cuda 2025-09-07T08:40:58.9939201Z 2025-09-07T08:41:02.0125209Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:02.0126615Z import pkg_resources 2025-09-07T08:41:02.3311327Z Running export/test_experimental 1/1 ... [2025-09-07 08:41:02.330659] 2025-09-07T08:41:02.3312019Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:02.3313552Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_experimental.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:02.331013] 2025-09-07T08:41:11.8115978Z 2025-09-07T08:41:11.8117119Z export/test_experimental 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_experimental_1.1_cd60ce7f3f615678_.log 2025-09-07T08:41:11.8121293Z Running 10 items in this shard: test/export/test_experimental.py::TestExperiment::test_export_add_in_out_info, test/export/test_experimental.py::TestExperiment::test_export_leaf, test/export/test_experimental.py::TestExperiment::test_joint_basic, test/export/test_experimental.py::TestExperiment::test_joint_buffer_input_mutations, test/export/test_experimental.py::TestExperiment::test_joint_cifar10_backwards, test/export/test_experimental.py::TestExperiment::test_joint_dynamic, test/export/test_experimental.py::TestExperiment::test_joint_loss_index, test/export/test_experimental.py::TestExperiment::test_sticky_export, test/export/test_experimental.py::TestExperiment::test_sticky_export_dynamic, test/export/test_experimental.py::TestExperiment::test_sticky_export_nested_inp 2025-09-07T08:41:11.8124903Z 2025-09-07T08:41:14.7632016Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:14.7633447Z import pkg_resources 2025-09-07T08:41:15.0778793Z Running nn/test_pruning 1/1 ... [2025-09-07 08:41:15.077389] 2025-09-07T08:41:15.0779279Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:15.0780264Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_pruning.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:15.077739] 2025-09-07T08:41:18.4990400Z 2025-09-07T08:41:18.4991401Z nn/test_pruning 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_pruning_1.1_bda9cc70b12bb81a_.log 2025-09-07T08:41:18.5000378Z Running 34 items in this shard: test/nn/test_pruning.py::TestPruningNN::test_compute_nparams_to_prune, test/nn/test_pruning.py::TestPruningNN::test_custom_from_mask_pruning, test/nn/test_pruning.py::TestPruningNN::test_global_pruning, test/nn/test_pruning.py::TestPruningNN::test_global_pruning_importance_scores, test/nn/test_pruning.py::TestPruningNN::test_identity_pruning, test/nn/test_pruning.py::TestPruningNN::test_l1_unstructured_pruning, test/nn/test_pruning.py::TestPruningNN::test_l1_unstructured_pruning_with_importance_scores, test/nn/test_pruning.py::TestPruningNN::test_ln_structured_pruning, test/nn/test_pruning.py::TestPruningNN::test_ln_structured_pruning_importance_scores, test/nn/test_pruning.py::TestPruningNN::test_multiple_pruning_calls, test/nn/test_pruning.py::TestPruningNN::test_prune, test/nn/test_pruning.py::TestPruningNN::test_prune_importance_scores, test/nn/test_pruning.py::TestPruningNN::test_prune_importance_scores_mimic_default, test/nn/test_pruning.py::TestPruningNN::test_pruning_container, test/nn/test_pruning.py::TestPruningNN::test_pruning_container_compute_mask, test/nn/test_pruning.py::TestPruningNN::test_pruning_id_consistency, test/nn/test_pruning.py::TestPruningNN::test_pruning_rollback, test/nn/test_pruning.py::TestPruningNN::test_pruning_serialization_model, test/nn/test_pruning.py::TestPruningNN::test_pruning_serialization_state_dict, test/nn/test_pruning.py::TestPruningNN::test_random_pruning, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_0perc, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_forward, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_new_weight, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_orig, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_pickle, test/nn/test_pruning.py::TestPruningNN::test_random_pruning_sizes, test/nn/test_pruning.py::TestPruningNN::test_random_structured_pruning_amount, test/nn/test_pruning.py::TestPruningNN::test_remove_pruning, test/nn/test_pruning.py::TestPruningNN::test_remove_pruning_exception, test/nn/test_pruning.py::TestPruningNN::test_remove_pruning_forward, test/nn/test_pruning.py::TestPruningNN::test_rnn_pruning, test/nn/test_pruning.py::TestPruningNN::test_unstructured_pruning_same_magnitude, test/nn/test_pruning.py::TestPruningNN::test_validate_pruning_amount, test/nn/test_pruning.py::TestPruningNN::test_validate_pruning_amount_init 2025-09-07T08:41:18.5007219Z 2025-09-07T08:41:21.5621001Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:21.5622698Z import pkg_resources 2025-09-07T08:41:21.8826600Z Running export/test_converter 1/1 ... [2025-09-07 08:41:21.882234] 2025-09-07T08:41:21.8827149Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:21.8828498Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_converter.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:21.882581] 2025-09-07T08:41:35.4312462Z 2025-09-07T08:41:35.4313816Z export/test_converter 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_converter_1.1_76dbb7dfa0d69a98_.log 2025-09-07T08:41:35.4326733Z Running 48 items in this shard: test/export/test_converter.py::TestConverter::test_aten___getitem___dict, test/export/test_converter.py::TestConverter::test_aten___getitem___list, test/export/test_converter.py::TestConverter::test_aten___is__, test/export/test_converter.py::TestConverter::test_aten___isnot__, test/export/test_converter.py::TestConverter::test_aten___not__, test/export/test_converter.py::TestConverter::test_aten_add_t, test/export/test_converter.py::TestConverter::test_aten_append_t, test/export/test_converter.py::TestConverter::test_aten_dim, test/export/test_converter.py::TestConverter::test_aten_floordiv, test/export/test_converter.py::TestConverter::test_aten_len, test/export/test_converter.py::TestConverter::test_aten_tensor_dtype_int, test/export/test_converter.py::TestConverter::test_aten_tensor_dynamic, test/export/test_converter.py::TestConverter::test_aten_tensor_prim_dtype, test/export/test_converter.py::TestConverter::test_aten_to_dtype_with_mutating_storage, test/export/test_converter.py::TestConverter::test_context_manager, test/export/test_converter.py::TestConverter::test_convert_func_without_param, test/export/test_converter.py::TestConverter::test_convert_if_basic, test/export/test_converter.py::TestConverter::test_convert_if_duplicate_attr_names, test/export/test_converter.py::TestConverter::test_convert_if_multiple_out, test/export/test_converter.py::TestConverter::test_convert_if_tuple_out, test/export/test_converter.py::TestConverter::test_convert_nn_module_with_nested_buffer, test/export/test_converter.py::TestConverter::test_convert_nn_module_with_nested_if_and_buffer, test/export/test_converter.py::TestConverter::test_convert_nn_module_with_nested_if_and_param, test/export/test_converter.py::TestConverter::test_convert_nn_module_with_nested_param, test/export/test_converter.py::TestConverter::test_convert_retrace_nested_scripted_modules, test/export/test_converter.py::TestConverter::test_convert_script_object, test/export/test_converter.py::TestConverter::test_get_tensor_constants, test/export/test_converter.py::TestConverter::test_hidden_input_name, test/export/test_converter.py::TestConverter::test_implicit_constant_to_tensor_handling, test/export/test_converter.py::TestConverter::test_prim_SetAttr, test/export/test_converter.py::TestConverter::test_prim_device, test/export/test_converter.py::TestConverter::test_prim_device_cuda, test/export/test_converter.py::TestConverter::test_prim_dtype, test/export/test_converter.py::TestConverter::test_prim_max, test/export/test_converter.py::TestConverter::test_prim_min, test/export/test_converter.py::TestConverter::test_prim_tolist, test/export/test_converter.py::TestConverter::test_profiler__record_function, test/export/test_converter.py::TestConverter::test_raise_exception, test/export/test_converter.py::TestConverter::test_ts2ep_convert_quantized_model, test/export/test_converter.py::TestConverter::test_ts2ep_convert_quantized_model_with_opcontext, test/export/test_converter.py::TestConverter::test_ts2ep_convert_quantized_model_with_opcontext_and_constant, test/export/test_converter.py::TestConverter::test_ts2ep_converter_basic, test/export/test_converter.py::TestConverter::test_ts2ep_converter_container_output, test/export/test_converter.py::TestConverter::test_ts2ep_converter_contains, test/export/test_converter.py::TestConverter::test_ts2ep_converter_custom_op, test/export/test_converter.py::TestConverter::test_ts2ep_converter_unpack, test/export/test_converter.py::TestConverter::test_ts2ep_multi_outputs_on_call_ops, test/export/test_converter.py::TestConverter::test_ts2ep_with_loop 2025-09-07T08:41:35.4337021Z 2025-09-07T08:41:38.4141165Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:38.4142568Z import pkg_resources 2025-09-07T08:41:38.7303259Z Running test_bundled_inputs 1/1 ... [2025-09-07 08:41:38.729915] 2025-09-07T08:41:38.7304034Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:38.7306067Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_bundled_inputs.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:38.730297] 2025-09-07T08:41:42.6517969Z 2025-09-07T08:41:42.6518905Z test_bundled_inputs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_bundled_inputs_1.1_932e76815b283cba_.log 2025-09-07T08:41:42.6522993Z Running 12 items in this shard: test/test_bundled_inputs.py::TestBundledInputs::test_bad_inputs, test/test_bundled_inputs.py::TestBundledInputs::test_dict_args, test/test_bundled_inputs.py::TestBundledInputs::test_double_augment_fail, test/test_bundled_inputs.py::TestBundledInputs::test_double_augment_non_mutator, test/test_bundled_inputs.py::TestBundledInputs::test_double_augment_success, test/test_bundled_inputs.py::TestBundledInputs::test_large_tensor_with_inflation, test/test_bundled_inputs.py::TestBundledInputs::test_multiple_methods_with_inputs, test/test_bundled_inputs.py::TestBundledInputs::test_multiple_methods_with_inputs_both_defined_failure, test/test_bundled_inputs.py::TestBundledInputs::test_multiple_methods_with_inputs_neither_defined_failure, test/test_bundled_inputs.py::TestBundledInputs::test_non_tensors, test/test_bundled_inputs.py::TestBundledInputs::test_rejected_tensors, test/test_bundled_inputs.py::TestBundledInputs::test_single_tensors 2025-09-07T08:41:42.6526212Z 2025-09-07T08:41:45.6136409Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:45.6137884Z import pkg_resources 2025-09-07T08:41:45.9314471Z Running torch_np/numpy_tests/lib/test_histograms 1/1 ... [2025-09-07 08:41:45.931040] 2025-09-07T08:41:45.9315006Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:45.9317501Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/lib/test_histograms.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:45.931418] 2025-09-07T08:41:49.7524650Z 2025-09-07T08:41:49.7525840Z torch_np/numpy_tests/lib/test_histograms 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.lib.test_histograms_1.1_f0aa6582ccb4f29b_.log 2025-09-07T08:41:49.7542588Z Running 60 items in this shard: test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_arr_weights_mismatch, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_big_arrays, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_bin_array_dims, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_bin_edge_cases, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_bool_conversion, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_density, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_empty, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_error_binnum_type, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_exotic_weights, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_f32_rounding, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_finite_range, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_histogram_bin_edges, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_invalid_range, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_last_bin_inclusive_range, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_no_side_effects, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_object_array_of_0d, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_one_bin, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_outliers, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_precision, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_signed_overflow_bounds, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_signed_overflow_bounds_2, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_simple, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_some_nan_values, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_type, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_unsigned_monotonicity_check, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogram::test_weights, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_empty, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_incorrect_methods, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_limited_variance, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_novariance, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_outlier, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_scott_vs_stone, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_auto, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_doane, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_fd, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_rice, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_scott, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_stone, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_signed_integer_data_bins_sturges, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_simple, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_simple_range, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_simple_weighted, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramOptimBinNums::test_small, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_bins_array, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_bins_error_2, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_bins_errors, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_density_non_uniform_1d, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_density_non_uniform_2d, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_edge_dtype, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_empty, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_equal_edges, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_finite_range, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_identical_samples, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_inf_edges, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_large_integers, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_rightmost_binedge, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_shape_3d, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_shape_4d, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_simple, test/torch_np/numpy_tests/lib/test_histograms.py::TestHistogramdd::test_weights 2025-09-07T08:41:49.7558145Z 2025-09-07T08:41:52.7201457Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:41:52.7202793Z import pkg_resources 2025-09-07T08:41:53.0389183Z Running test_maskedtensor 1/1 ... [2025-09-07 08:41:53.038532] 2025-09-07T08:41:53.0389758Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:41:53.0391637Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_maskedtensor.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:41:53.038885] 2025-09-07T08:42:05.9254415Z 2025-09-07T08:42:05.9255231Z test_maskedtensor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_maskedtensor_1.1_06641547ed7fd189_.log 2025-09-07T08:42:05.9481272Z Running 958 items in this shard: test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn0, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn1, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn10, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn11, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn12, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn13, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn14, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn15, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn16, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn17, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn18, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn19, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn2, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn20, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn21, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn22, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn23, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn24, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn25, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn26, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn27, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn28, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn29, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn3, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn30, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn31, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn32, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn33, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn34, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn35, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn36, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn37, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn38, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn39, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn4, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn40, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn41, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn42, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn43, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn44, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn45, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn46, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn47, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn48, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn49, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn5, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn50, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn51, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn52, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn53, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn54, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn55, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn56, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn57, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn6, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn7, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn8, test/test_maskedtensor.py::TestUnary::test_inplace_unary_fn9, test/test_maskedtensor.py::TestUnary::test_unary_fn0, test/test_maskedtensor.py::TestUnary::test_unary_fn1, test/test_maskedtensor.py::TestUnary::test_unary_fn10, test/test_maskedtensor.py::TestUnary::test_unary_fn11, test/test_maskedtensor.py::TestUnary::test_unary_fn12, test/test_maskedtensor.py::TestUnary::test_unary_fn13, test/test_maskedtensor.py::TestUnary::test_unary_fn14, test/test_maskedtensor.py::TestUnary::test_unary_fn15, test/test_maskedtensor.py::TestUnary::test_unary_fn16, test/test_maskedtensor.py::TestUnary::test_unary_fn17, test/test_maskedtensor.py::TestUnary::test_unary_fn18, test/test_maskedtensor.py::TestUnary::test_unary_fn19, test/test_maskedtensor.py::TestUnary::test_unary_fn2, test/test_maskedtensor.py::TestUnary::test_unary_fn20, test/test_maskedtensor.py::TestUnary::test_unary_fn21, test/test_maskedtensor.py::TestUnary::test_unary_fn22, test/test_maskedtensor.py::TestUnary::test_unary_fn23, test/test_maskedtensor.py::TestUnary::test_unary_fn24, test/test_maskedtensor.py::TestUnary::test_unary_fn25, test/test_maskedtensor.py::TestUnary::test_unary_fn26, test/test_maskedtensor.py::TestUnary::test_unary_fn27, test/test_maskedtensor.py::TestUnary::test_unary_fn28, test/test_maskedtensor.py::TestUnary::test_unary_fn29, test/test_maskedtensor.py::TestUnary::test_unary_fn3, test/test_maskedtensor.py::TestUnary::test_unary_fn30, test/test_maskedtensor.py::TestUnary::test_unary_fn31, test/test_maskedtensor.py::TestUnary::test_unary_fn32, test/test_maskedtensor.py::TestUnary::test_unary_fn33, test/test_maskedtensor.py::TestUnary::test_unary_fn34, test/test_maskedtensor.py::TestUnary::test_unary_fn35, test/test_maskedtensor.py::TestUnary::test_unary_fn36, test/test_maskedtensor.py::TestUnary::test_unary_fn37, test/test_maskedtensor.py::TestUnary::test_unary_fn38, test/test_maskedtensor.py::TestUnary::test_unary_fn39, test/test_maskedtensor.py::TestUnary::test_unary_fn4, test/test_maskedtensor.py::TestUnary::test_unary_fn40, test/test_maskedtensor.py::TestUnary::test_unary_fn41, test/test_maskedtensor.py::TestUnary::test_unary_fn42, test/test_maskedtensor.py::TestUnary::test_unary_fn43, test/test_maskedtensor.py::TestUnary::test_unary_fn44, test/test_maskedtensor.py::TestUnary::test_unary_fn45, test/test_maskedtensor.py::TestUnary::test_unary_fn46, test/test_maskedtensor.py::TestUnary::test_unary_fn47, test/test_maskedtensor.py::TestUnary::test_unary_fn48, test/test_maskedtensor.py::TestUnary::test_unary_fn49, test/test_maskedtensor.py::TestUnary::test_unary_fn5, test/test_maskedtensor.py::TestUnary::test_unary_fn50, test/test_maskedtensor.py::TestUnary::test_unary_fn51, test/test_maskedtensor.py::TestUnary::test_unary_fn52, test/test_maskedtensor.py::TestUnary::test_unary_fn53, test/test_maskedtensor.py::TestUnary::test_unary_fn54, test/test_maskedtensor.py::TestUnary::test_unary_fn55, test/test_maskedtensor.py::TestUnary::test_unary_fn56, test/test_maskedtensor.py::TestUnary::test_unary_fn57, test/test_maskedtensor.py::TestUnary::test_unary_fn58, test/test_maskedtensor.py::TestUnary::test_unary_fn59, test/test_maskedtensor.py::TestUnary::test_unary_fn6, test/test_maskedtensor.py::TestUnary::test_unary_fn60, test/test_maskedtensor.py::TestUnary::test_unary_fn61, test/test_maskedtensor.py::TestUnary::test_unary_fn7, test/test_maskedtensor.py::TestUnary::test_unary_fn8, test/test_maskedtensor.py::TestUnary::test_unary_fn9, test/test_maskedtensor.py::TestBinary::test_binary_fn0, test/test_maskedtensor.py::TestBinary::test_binary_fn1, test/test_maskedtensor.py::TestBinary::test_binary_fn10, test/test_maskedtensor.py::TestBinary::test_binary_fn11, test/test_maskedtensor.py::TestBinary::test_binary_fn12, test/test_maskedtensor.py::TestBinary::test_binary_fn13, test/test_maskedtensor.py::TestBinary::test_binary_fn14, test/test_maskedtensor.py::TestBinary::test_binary_fn15, test/test_maskedtensor.py::TestBinary::test_binary_fn16, test/test_maskedtensor.py::TestBinary::test_binary_fn17, test/test_maskedtensor.py::TestBinary::test_binary_fn18, test/test_maskedtensor.py::TestBinary::test_binary_fn19, test/test_maskedtensor.py::TestBinary::test_binary_fn2, test/test_maskedtensor.py::TestBinary::test_binary_fn20, test/test_maskedtensor.py::TestBinary::test_binary_fn21, test/test_maskedtensor.py::TestBinary::test_binary_fn22, test/test_maskedtensor.py::TestBinary::test_binary_fn23, test/test_maskedtensor.py::TestBinary::test_binary_fn24, test/test_maskedtensor.py::TestBinary::test_binary_fn25, test/test_maskedtensor.py::TestBinary::test_binary_fn26, test/test_maskedtensor.py::TestBinary::test_binary_fn27, test/test_maskedtensor.py::TestBinary::test_binary_fn28, test/test_maskedtensor.py::TestBinary::test_binary_fn29, test/test_maskedtensor.py::TestBinary::test_binary_fn3, test/test_maskedtensor.py::TestBinary::test_binary_fn30, test/test_maskedtensor.py::TestBinary::test_binary_fn31, test/test_maskedtensor.py::TestBinary::test_binary_fn32, test/test_maskedtensor.py::TestBinary::test_binary_fn33, test/test_maskedtensor.py::TestBinary::test_binary_fn34, test/test_maskedtensor.py::TestBinary::test_binary_fn35, test/test_maskedtensor.py::TestBinary::test_binary_fn4, test/test_maskedtensor.py::TestBinary::test_binary_fn5, test/test_maskedtensor.py::TestBinary::test_binary_fn6, test/test_maskedtensor.py::TestBinary::test_binary_fn7, test/test_maskedtensor.py::TestBinary::test_binary_fn8, test/test_maskedtensor.py::TestBinary::test_binary_fn9, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn0, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn1, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn10, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn11, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn12, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn13, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn14, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn15, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn16, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn17, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn18, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn19, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn2, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn20, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn21, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn22, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn23, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn24, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn25, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn26, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn27, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn28, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn29, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn3, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn4, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn5, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn6, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn7, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn8, test/test_maskedtensor.py::TestBinary::test_inplace_binary_fn9, test/test_maskedtensor.py::TestBinary::test_masks_match_fn_name_add, test/test_maskedtensor.py::TestBinary::test_masks_match_fn_name_add_, test/test_maskedtensor.py::TestReductions::test__is_any_true, test/test_maskedtensor.py::TestReductions::test__is_any_true_false, test/test_maskedtensor.py::TestReductions::test_all, test/test_maskedtensor.py::TestReductions::test_amax, test/test_maskedtensor.py::TestReductions::test_amax_grad, test/test_maskedtensor.py::TestReductions::test_amin, test/test_maskedtensor.py::TestReductions::test_amin_grad, test/test_maskedtensor.py::TestReductions::test_any_true_dtype, test/test_maskedtensor.py::TestReductions::test_backward, test/test_maskedtensor.py::TestReductions::test_grad_dtype, test/test_maskedtensor.py::TestReductions::test_max_not_implemented, test/test_maskedtensor.py::TestReductions::test_mean, test/test_maskedtensor.py::TestReductions::test_mean_dim_grad, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1a, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1b, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1c, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1d, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1e, test/test_maskedtensor.py::TestReductions::test_mean_grad_case_1f, test/test_maskedtensor.py::TestReductions::test_prod, test/test_maskedtensor.py::TestReductions::test_prod_grad, test/test_maskedtensor.py::TestReductions::test_sum, test/test_maskedtensor.py::TestReductions::test_sum_grad, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_add_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_atan2_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_floor_rounding_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_no_rounding_mode_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_div_trunc_rounding_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_eq_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_floor_divide_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmax_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmin_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_fmod_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ge_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_gt_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_le_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_logaddexp_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_lt_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_maximum_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_minimum_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_mul_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_ne_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_nextafter_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_remainder_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_sub_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_binary_core_true_divide_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amax_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_amin_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmax_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_argmin_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_prod_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_reduction_all_sum_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_abs_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acos_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_acosh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_angle_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asin_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_asinh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atan_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_atanh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_ceil_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_conj_physical_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cos_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_cosh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_deg2rad_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_digamma_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erf_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfc_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_erfinv_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp2_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_exp_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_expm1_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_floor_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_frac_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_i0_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_isnan_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_lgamma_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log10_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log1p_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log2_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_log_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_logit_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_nan_to_num_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_neg_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_positive_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rad2deg_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_reciprocal_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_0_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_3_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_decimals_neg_3_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_round_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_rsqrt_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sgn_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sigmoid_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sign_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_signbit_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sin_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinc_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sinh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_sqrt_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_square_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tan_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_tanh_layout2_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout0_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout0_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout0_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout1_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout1_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout1_cuda_float64, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout2_cuda_float16, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout2_cuda_float32, test/test_maskedtensor.py::TestOperatorsCUDA::test_unary_core_trunc_layout2_cuda_float64, test/test_maskedtensor.py::TestBasicsCUDA::test_add_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_contiguous_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_diff_dim_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_diff_layouts_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_diff_sizes_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_grad_warning_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_invalid_sparse_coo_values_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_invalid_sparse_csr_values_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_invalid_sparse_layout_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_invalid_tensor_inputs_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_nn_unfold_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_softmax_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_stack_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_dense_and_sparse_coo_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_dense_and_sparse_csr_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_dense_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_device_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_dtype_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_to_sparse_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_unfold_cuda, test/test_maskedtensor.py::TestBasicsCUDA::test_where_cuda 2025-09-07T08:42:05.9698908Z 2025-09-07T08:42:08.9371503Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:42:08.9373233Z import pkg_resources 2025-09-07T08:42:09.2569160Z Running test_autograd 1/1 ... [2025-09-07 08:42:09.256490] 2025-09-07T08:42:09.2569769Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:42:09.2571586Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_autograd.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:42:09.256880] 2025-09-07T08:43:04.5121821Z 2025-09-07T08:43:04.5122763Z test_autograd 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_autograd_1.1_84bfdf71924f3b77_.log 2025-09-07T08:43:04.5277259Z Running 651 items in this shard: test/test_autograd.py::TestAutograd::test_access_saved_tensor_twice_without_recomputation_works, test/test_autograd.py::TestAutograd::test_accumulate_grad, test/test_autograd.py::TestAutograd::test_accumulate_grad_posthooks_can_observe_tensor_prehook, test/test_autograd.py::TestAutograd::test_accumulate_grad_posthooks_should_not_execute, test/test_autograd.py::TestAutograd::test_accumulate_grad_tensor_reference, test/test_autograd.py::TestAutograd::test_accumulate_grad_with_zero_numel_grad, test/test_autograd.py::TestAutograd::test_anomaly_assign_parent_cleanup, test/test_autograd.py::TestAutograd::test_anomaly_detect_nan, test/test_autograd.py::TestAutograd::test_anomaly_grad_warnings, test/test_autograd.py::TestAutograd::test_anomaly_mode_no_check_nan, test/test_autograd.py::TestAutograd::test_attribute_deletion, test/test_autograd.py::TestAutograd::test_autograd_inplace_view_of_view, test/test_autograd.py::TestAutograd::test_autograd_inplace_views_creation_meta, test/test_autograd.py::TestAutograd::test_autograd_inplace_views_cross_dtype, test/test_autograd.py::TestAutograd::test_autograd_multiple_views_python, test/test_autograd.py::TestAutograd::test_autograd_node_isinstance, test/test_autograd.py::TestAutograd::test_autograd_print_tensor, test/test_autograd.py::TestAutograd::test_autograd_python_custom_function_inplace, test/test_autograd.py::TestAutograd::test_autograd_simple_views_python, test/test_autograd.py::TestAutograd::test_autograd_views_codegen, test/test_autograd.py::TestAutograd::test_backward, test/test_autograd.py::TestAutograd::test_backward_badcalls, test/test_autograd.py::TestAutograd::test_backward_copy, test/test_autograd.py::TestAutograd::test_backward_create_graph_warns, test/test_autograd.py::TestAutograd::test_backward_hook_relative_ordering, test/test_autograd.py::TestAutograd::test_backward_no_grad, test/test_autograd.py::TestAutograd::test_backward_to_node, test/test_autograd.py::TestAutograd::test_backward_twice_retained_graph_with_saved_values, test/test_autograd.py::TestAutograd::test_backward_twice_retained_graph_without_saved_values, test/test_autograd.py::TestAutograd::test_backward_twice_with_saved_values, test/test_autograd.py::TestAutograd::test_backward_twice_without_saved_values, test/test_autograd.py::TestAutograd::test_backward_with_inputs, test/test_autograd.py::TestAutograd::test_backward_with_nonleaf_inputs, test/test_autograd.py::TestAutograd::test_backward_with_scalar_input, test/test_autograd.py::TestAutograd::test_calculate_shape_util, test/test_autograd.py::TestAutograd::test_callback_adds_callback, test/test_autograd.py::TestAutograd::test_callback_propagates_errors_from_device_thread, test/test_autograd.py::TestAutograd::test_cant_create_saved_tensors, test/test_autograd.py::TestAutograd::test_checkpoint_detects_non_determinism, test/test_autograd.py::TestAutograd::test_checkpoint_sequential_warns_if_use_reentrant_not_passed_explcitly, test/test_autograd.py::TestAutograd::test_checkpoint_valid_reset_on_error, test/test_autograd.py::TestAutograd::test_checkpoint_warns_if_use_reentrant_not_passed_explcitly, test/test_autograd.py::TestAutograd::test_checkpointing, test/test_autograd.py::TestAutograd::test_checkpointing_non_reentrant_autocast_cpu, test/test_autograd.py::TestAutograd::test_checkpointing_non_reentrant_autocast_gpu, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_arbitrary_input_output, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_correct_grad, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_custom_function_works, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_dataparallel, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_detached_tensor_use_reentrant_False, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_detached_tensor_use_reentrant_True, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_input_requires_grad_False, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_input_requires_grad_True, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_memory_savings, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_parameter_used_in_an_out, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_saved_object_identity, test/test_autograd.py::TestAutograd::test_checkpointing_without_reentrant_with_context_fn, test/test_autograd.py::TestAutograd::test_copy_slices_graph_task_updates, test/test_autograd.py::TestAutograd::test_create_graph_and_full_backward_hook_cycle, test/test_autograd.py::TestAutograd::test_current_graph_task_execution_order, test/test_autograd.py::TestAutograd::test_current_graph_task_id, test/test_autograd.py::TestAutograd::test_current_node, test/test_autograd.py::TestAutograd::test_custom_autograd_ac_early_stop, test/test_autograd.py::TestAutograd::test_custom_autograd_no_early_free, test/test_autograd.py::TestAutograd::test_custom_autograd_repeated_grad_grad, test/test_autograd.py::TestAutograd::test_custom_function_cycle, test/test_autograd.py::TestAutograd::test_custom_function_error, test/test_autograd.py::TestAutograd::test_custom_function_exception, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_forward_is_no_op, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_inplace_checks, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_non_differentiable, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_non_tensor_before_tensor_args, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_view_checks, test/test_autograd.py::TestAutograd::test_custom_function_forward_mode_wrong_formula, test/test_autograd.py::TestAutograd::test_custom_function_inplace_on_non_default_view, test/test_autograd.py::TestAutograd::test_custom_function_inplace_on_view_of_leaf, test/test_autograd.py::TestAutograd::test_custom_function_local_inplace, test/test_autograd.py::TestAutograd::test_custom_function_mark_dirty_not_differentiable, test/test_autograd.py::TestAutograd::test_custom_function_mark_output_view_of_intermediate, test/test_autograd.py::TestAutograd::test_custom_function_no_tensors, test/test_autograd.py::TestAutograd::test_custom_function_non_tensor_inputs_outputs, test/test_autograd.py::TestAutograd::test_custom_function_preserve_torch_function_when_return_as_is, test/test_autograd.py::TestAutograd::test_custom_function_return_view_in_nograd, test/test_autograd.py::TestAutograd::test_custom_function_save_for_forward, test/test_autograd.py::TestAutograd::test_custom_function_saved_tensors, test/test_autograd.py::TestAutograd::test_custom_function_setup_context_multi_input, test/test_autograd.py::TestAutograd::test_custom_function_setup_context_multi_output, test/test_autograd.py::TestAutograd::test_custom_function_setup_context_simple, test/test_autograd.py::TestAutograd::test_custom_function_vmap_defaults, test/test_autograd.py::TestAutograd::test_deep_reentrant, test/test_autograd.py::TestAutograd::test_default_saved_tensors_hooks_double_backward, test/test_autograd.py::TestAutograd::test_dep_nograd, test/test_autograd.py::TestAutograd::test_dependent_backward, test/test_autograd.py::TestAutograd::test_detach, test/test_autograd.py::TestAutograd::test_detach_base, test/test_autograd.py::TestAutograd::test_detach_then_inplace_raises_in_autograd, test/test_autograd.py::TestAutograd::test_diagonal_expanded_v, test/test_autograd.py::TestAutograd::test_dir, test/test_autograd.py::TestAutograd::test_disabling_saved_tensor_hooks, test/test_autograd.py::TestAutograd::test_disabling_saved_tensor_hooks_nested, test/test_autograd.py::TestAutograd::test_dont_materialize_grads, test/test_autograd.py::TestAutograd::test_duplicate_backward_root, test/test_autograd.py::TestAutograd::test_enable_grad_decorator_no_paren, test/test_autograd.py::TestAutograd::test_first_grad_fn_access_in_no_grad_mode, test/test_autograd.py::TestAutograd::test_free_deep_graph, test/test_autograd.py::TestAutograd::test_free_deep_graph_complicated, test/test_autograd.py::TestAutograd::test_free_deep_graph_pyfunction, test/test_autograd.py::TestAutograd::test_full_backward_hook_double_backward, test/test_autograd.py::TestAutograd::test_function, test/test_autograd.py::TestAutograd::test_function_returns_input, test/test_autograd.py::TestAutograd::test_function_returns_undefined_tensor, test/test_autograd.py::TestAutograd::test_gc_in_destructor, test/test_autograd.py::TestAutograd::test_grad, test/test_autograd.py::TestAutograd::test_grad_badcalls, test/test_autograd.py::TestAutograd::test_grad_batched_grad, test/test_autograd.py::TestAutograd::test_grad_empty_inputs, test/test_autograd.py::TestAutograd::test_grad_fn_attr_bindings, test/test_autograd.py::TestAutograd::test_grad_fn_badcalls, test/test_autograd.py::TestAutograd::test_grad_fn_input_metadata, test/test_autograd.py::TestAutograd::test_grad_fn_prehooks, test/test_autograd.py::TestAutograd::test_grad_fn_prehooks_multiple_outputs, test/test_autograd.py::TestAutograd::test_grad_fn_prehooks_remove_hooks, test/test_autograd.py::TestAutograd::test_grad_materialize_grads, test/test_autograd.py::TestAutograd::test_grad_mode_class_decoration, test/test_autograd.py::TestAutograd::test_grad_mode_restored_reentrant, test/test_autograd.py::TestAutograd::test_grad_nonleaf, test/test_autograd.py::TestAutograd::test_grad_nonleaf_many_outputs, test/test_autograd.py::TestAutograd::test_grad_nonleaf_register_hook, test/test_autograd.py::TestAutograd::test_grad_to_node, test/test_autograd.py::TestAutograd::test_grad_to_node_inplace, test/test_autograd.py::TestAutograd::test_grad_to_node_materialize, test/test_autograd.py::TestAutograd::test_grad_to_node_multi, test/test_autograd.py::TestAutograd::test_grad_to_node_set, test/test_autograd.py::TestAutograd::test_grad_unreachable, test/test_autograd.py::TestAutograd::test_grad_unreachable_discovery, test/test_autograd.py::TestAutograd::test_gradcheck_backward_mul_by_grad_output, test/test_autograd.py::TestAutograd::test_gradcheck_check_batched_grad, test/test_autograd.py::TestAutograd::test_gradcheck_check_forward_or_backward_only, test/test_autograd.py::TestAutograd::test_gradcheck_check_no_differentiable_outputs, test/test_autograd.py::TestAutograd::test_gradcheck_complex_non_complex_outputs, test/test_autograd.py::TestAutograd::test_gradcheck_custom_error, test/test_autograd.py::TestAutograd::test_gradcheck_default_device_placement_context, test/test_autograd.py::TestAutograd::test_gradcheck_dense_and_sparse_inputs, test/test_autograd.py::TestAutograd::test_gradcheck_forward_ad, test/test_autograd.py::TestAutograd::test_gradcheck_forward_ad_batched_grad, test/test_autograd.py::TestAutograd::test_gradcheck_forward_ad_respects_requires_grad, test/test_autograd.py::TestAutograd::test_gradcheck_forward_ad_runs_with_no_requires_grad, test/test_autograd.py::TestAutograd::test_gradcheck_get_analytical_jacobian, test/test_autograd.py::TestAutograd::test_gradcheck_get_numerical_jacobian, test/test_autograd.py::TestAutograd::test_gradcheck_input_layout0, test/test_autograd.py::TestAutograd::test_gradcheck_input_layout1, test/test_autograd.py::TestAutograd::test_gradcheck_input_layout2, test/test_autograd.py::TestAutograd::test_gradcheck_input_layout3, test/test_autograd.py::TestAutograd::test_gradcheck_input_layout4, test/test_autograd.py::TestAutograd::test_gradcheck_jacobian_mismatch, test/test_autograd.py::TestAutograd::test_gradcheck_multiple_mkldnn_inputs, test/test_autograd.py::TestAutograd::test_gradcheck_nondeterministic, test/test_autograd.py::TestAutograd::test_gradcheck_output_shape_or_dtype_depend_on_values, test/test_autograd.py::TestAutograd::test_gradcheck_single_input, test/test_autograd.py::TestAutograd::test_gradcheck_test_outputs, test/test_autograd.py::TestAutograd::test_gradcheck_undefined_grad, test/test_autograd.py::TestAutograd::test_gradcheck_validates_input_mkldnn, test/test_autograd.py::TestAutograd::test_gradcheck_validates_inputs, test/test_autograd.py::TestAutograd::test_gradient_edge_graph_ownership, test/test_autograd.py::TestAutograd::test_gradient_edge_output, test/test_autograd.py::TestAutograd::test_graph_save_on_cpu, test/test_autograd.py::TestAutograd::test_graph_save_on_cpu_cuda, test/test_autograd.py::TestAutograd::test_hessian_vector, test/test_autograd.py::TestAutograd::test_hook_closure_cycle_use_custom_function_False_use_tensor_hook_False, test/test_autograd.py::TestAutograd::test_hook_closure_cycle_use_custom_function_False_use_tensor_hook_True, test/test_autograd.py::TestAutograd::test_hook_closure_cycle_use_custom_function_True_use_tensor_hook_False, test/test_autograd.py::TestAutograd::test_hook_closure_cycle_use_custom_function_True_use_tensor_hook_True, test/test_autograd.py::TestAutograd::test_hook_edge_case_when_called_with_grad, test/test_autograd.py::TestAutograd::test_hook_none, test/test_autograd.py::TestAutograd::test_hook_with_no_name, test/test_autograd.py::TestAutograd::test_hooks, test/test_autograd.py::TestAutograd::test_hooks_cpp, test/test_autograd.py::TestAutograd::test_increment_version, test/test_autograd.py::TestAutograd::test_index_backward_does_not_save_tensor, test/test_autograd.py::TestAutograd::test_indexing, test/test_autograd.py::TestAutograd::test_indexing_duplicates, test/test_autograd.py::TestAutograd::test_inplace, test/test_autograd.py::TestAutograd::test_inplace_not_requires_grad, test/test_autograd.py::TestAutograd::test_inplace_on_view_backward, test/test_autograd.py::TestAutograd::test_inplace_on_view_leaf_errors, test/test_autograd.py::TestAutograd::test_inplace_on_view_saved_output, test/test_autograd.py::TestAutograd::test_inplace_on_view_weak_grad_fn, test/test_autograd.py::TestAutograd::test_input_buffer_accum, test/test_autograd.py::TestAutograd::test_integer_outputs, test/test_autograd.py::TestAutograd::test_invalid_gradients, test/test_autograd.py::TestAutograd::test_isolated_node, test/test_autograd.py::TestAutograd::test_leaf_assignment, test/test_autograd.py::TestAutograd::test_legacy_function_deprecation_exception, test/test_autograd.py::TestAutograd::test_lobpcg, test/test_autograd.py::TestAutograd::test_mark_non_differentiable, test/test_autograd.py::TestAutograd::test_mark_non_differentiable_mixed, test/test_autograd.py::TestAutograd::test_mark_non_differentiable_none, test/test_autograd.py::TestAutograd::test_materialize_grads, test/test_autograd.py::TestAutograd::test_multi_backward, test/test_autograd.py::TestAutograd::test_multi_backward_no_grad, test/test_autograd.py::TestAutograd::test_multi_grad_all_hooks, test/test_autograd.py::TestAutograd::test_multi_grad_any_hooks, test/test_autograd.py::TestAutograd::test_multi_grad_hooks_invalid_mode, test/test_autograd.py::TestAutograd::test_multiple_insert_removal_caching, test/test_autograd.py::TestAutograd::test_named_tensor_for_complex_views, test/test_autograd.py::TestAutograd::test_naughty_anomaly_access, test/test_autograd.py::TestAutograd::test_naughty_autograd_function_attribute_access, test/test_autograd.py::TestAutograd::test_naughty_autograd_function_stashing_ctx, test/test_autograd.py::TestAutograd::test_nested_anomaly_detect_nan, test/test_autograd.py::TestAutograd::test_nested_anomaly_printstack_cleanup, test/test_autograd.py::TestAutograd::test_next_functions, test/test_autograd.py::TestAutograd::test_no_grad, test/test_autograd.py::TestAutograd::test_no_grad_assignment, test/test_autograd.py::TestAutograd::test_no_grad_copy, test/test_autograd.py::TestAutograd::test_no_grad_copy_sparse, test/test_autograd.py::TestAutograd::test_no_grad_input, test/test_autograd.py::TestAutograd::test_no_grad_modifies_version, test/test_autograd.py::TestAutograd::test_no_grad_python_function, test/test_autograd.py::TestAutograd::test_no_requires_grad_inplace, test/test_autograd.py::TestAutograd::test_no_unnecessary_save, test/test_autograd.py::TestAutograd::test_no_unnecessary_unwrapping, test/test_autograd.py::TestAutograd::test_node_ordering_when_none_returned, test/test_autograd.py::TestAutograd::test_node_post_hook_registered_during_unpack_hook, test/test_autograd.py::TestAutograd::test_not_implemented_fwad, test/test_autograd.py::TestAutograd::test_not_implemented_grad, test/test_autograd.py::TestAutograd::test_numpy_requires_grad, test/test_autograd.py::TestAutograd::test_once_differentiable, test/test_autograd.py::TestAutograd::test_out_variant_raises_when_inputs_require_grad, test/test_autograd.py::TestAutograd::test_pack_hook_with_inplace_modification_should_fail, test/test_autograd.py::TestAutograd::test_pickle, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_e2e, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_gets_cleaned_up, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_multiple_hooks, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_multiple_tensors, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_on_non_leaf, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_ordering, test/test_autograd.py::TestAutograd::test_post_accumulate_grad_hook_returns_not_None, test/test_autograd.py::TestAutograd::test_pow_zero_tensor_gradient, test/test_autograd.py::TestAutograd::test_power_function, test/test_autograd.py::TestAutograd::test_prehook_ordering, test/test_autograd.py::TestAutograd::test_profiler, test/test_autograd.py::TestAutograd::test_profiler_aggregation_fake, test/test_autograd.py::TestAutograd::test_profiler_aggregation_lstm, test/test_autograd.py::TestAutograd::test_profiler_aggregation_table, test/test_autograd.py::TestAutograd::test_profiler_function_event_avg, test/test_autograd.py::TestAutograd::test_profiler_propagation, test/test_autograd.py::TestAutograd::test_profiler_seq_nr, test/test_autograd.py::TestAutograd::test_profiler_shapes, test/test_autograd.py::TestAutograd::test_profiler_unboxed_only, test/test_autograd.py::TestAutograd::test_pynode_destruction_deadlock, test/test_autograd.py::TestAutograd::test_record_function, test/test_autograd.py::TestAutograd::test_record_function_callbacks, test/test_autograd.py::TestAutograd::test_record_function_legacy, test/test_autograd.py::TestAutograd::test_record_function_multithreaded, test/test_autograd.py::TestAutograd::test_reentrant_child_error, test/test_autograd.py::TestAutograd::test_reentrant_priority, test/test_autograd.py::TestAutograd::test_reentrant_with_callbacks_both_depths, test/test_autograd.py::TestAutograd::test_reentrant_with_callbacks_depth_0, test/test_autograd.py::TestAutograd::test_reentrant_with_callbacks_depth_1, test/test_autograd.py::TestAutograd::test_reentrant_with_leaf_variable_hook, test/test_autograd.py::TestAutograd::test_reentrant_with_non_leaf_variable_hook, test/test_autograd.py::TestAutograd::test_requires_grad, test/test_autograd.py::TestAutograd::test_requires_grad_, test/test_autograd.py::TestAutograd::test_requires_grad_inplace, test/test_autograd.py::TestAutograd::test_retain_grad, test/test_autograd.py::TestAutograd::test_retain_grad_cycle, test/test_autograd.py::TestAutograd::test_retain_grad_inplace, test/test_autograd.py::TestAutograd::test_retain_grad_inplace_over_view, test/test_autograd.py::TestAutograd::test_retains_grad_can_always_observe_tensor_prehook, test/test_autograd.py::TestAutograd::test_retains_grad_inplace_multiple_outputs, test/test_autograd.py::TestAutograd::test_return_duplicate, test/test_autograd.py::TestAutograd::test_return_duplicate_inplace, test/test_autograd.py::TestAutograd::test_return_leaf, test/test_autograd.py::TestAutograd::test_return_leaf_inplace, test/test_autograd.py::TestAutograd::test_save_none_for_backward, test/test_autograd.py::TestAutograd::test_save_on_cpu_and_checkpoint, test/test_autograd.py::TestAutograd::test_save_output_nr, test/test_autograd.py::TestAutograd::test_saved_tensor_hooks_custom_error_propagation, test/test_autograd.py::TestAutograd::test_saved_tensor_hooks_custom_function_intermediates, test/test_autograd.py::TestAutograd::test_saved_tensor_hooks_extra_enter_during_bw_no_leak, test/test_autograd.py::TestAutograd::test_saved_tensor_hooks_extra_exit_during_bw_no_crash, test/test_autograd.py::TestAutograd::test_saved_tensors_hook_version_counter_not_shared, test/test_autograd.py::TestAutograd::test_saved_variable_packing_unpacking_did_not_save_original_with_default_hooks, test/test_autograd.py::TestAutograd::test_saved_variable_packing_unpacking_did_not_save_original_with_hooks, test/test_autograd.py::TestAutograd::test_saved_variable_packing_unpacking_saved_original_with_default_hooks, test/test_autograd.py::TestAutograd::test_saved_variable_packing_unpacking_saved_original_with_hooks, test/test_autograd.py::TestAutograd::test_saved_variable_saved_original_inplace_detach, test/test_autograd.py::TestAutograd::test_saved_variable_version_counter, test/test_autograd.py::TestAutograd::test_saved_variables_deprecated, test/test_autograd.py::TestAutograd::test_saving_variable_to_disk, test/test_autograd.py::TestAutograd::test_scalar_grad_mixed_device, test/test_autograd.py::TestAutograd::test_select_expanded_v, test/test_autograd.py::TestAutograd::test_select_sum, test/test_autograd.py::TestAutograd::test_set_data_preserve_pyobj, test/test_autograd.py::TestAutograd::test_set_data_self_requires_grad, test/test_autograd.py::TestAutograd::test_set_data_tensorimpl_type, test/test_autograd.py::TestAutograd::test_set_grad_coroutines, test/test_autograd.py::TestAutograd::test_set_grad_coroutines_benign_exceptions, test/test_autograd.py::TestAutograd::test_set_grad_coroutines_critical_exceptions, test/test_autograd.py::TestAutograd::test_set_grad_coroutines_exit, test/test_autograd.py::TestAutograd::test_set_grad_enabled, test/test_autograd.py::TestAutograd::test_set_grad_enabled_wraps, test/test_autograd.py::TestAutograd::test_set_grad_generator_functions, test/test_autograd.py::TestAutograd::test_set_grad_generator_functions_recursive, test/test_autograd.py::TestAutograd::test_set_materialize_non_diff_grads, test/test_autograd.py::TestAutograd::test_setitem, test/test_autograd.py::TestAutograd::test_setitem_mask, test/test_autograd.py::TestAutograd::test_setting_default_saved_variable_hooks_twice_should_not_fail, test/test_autograd.py::TestAutograd::test_setting_default_saved_variable_hooks_twice_should_use_inner, test/test_autograd.py::TestAutograd::test_setup_context_when_forward_has_default_args, test/test_autograd.py::TestAutograd::test_shape, test/test_autograd.py::TestAutograd::test_sharded_grad, test/test_autograd.py::TestAutograd::test_simple_reentrant, test/test_autograd.py::TestAutograd::test_slice_expanded_v, test/test_autograd.py::TestAutograd::test_sparse_gather_both_scalar, test/test_autograd.py::TestAutograd::test_sparse_gather_dim0, test/test_autograd.py::TestAutograd::test_sparse_gather_dim1, test/test_autograd.py::TestAutograd::test_sparse_gather_dim_neg, test/test_autograd.py::TestAutograd::test_sparse_gather_ind_scalar, test/test_autograd.py::TestAutograd::test_sparse_gather_x_scalar, test/test_autograd.py::TestAutograd::test_sparse_mm_backward, test/test_autograd.py::TestAutograd::test_tensor_grad_warnings, test/test_autograd.py::TestAutograd::test_tensor_hooks_inplace, test/test_autograd.py::TestAutograd::test_tensor_hooks_inplace_multiple_outputs, test/test_autograd.py::TestAutograd::test_tensor_hooks_inplace_over_view, test/test_autograd.py::TestAutograd::test_thread_shutdown, test/test_autograd.py::TestAutograd::test_to_sparse_backward, test/test_autograd.py::TestAutograd::test_too_many_grads, test/test_autograd.py::TestAutograd::test_type_conversions, test/test_autograd.py::TestAutograd::test_unpack_hooks_exec_count, test/test_autograd.py::TestAutograd::test_unrelated_inputs, test/test_autograd.py::TestAutograd::test_unsafe_set_version_counter, test/test_autograd.py::TestAutograd::test_unused_output, test/test_autograd.py::TestAutograd::test_var_mean_differentiable, test/test_autograd.py::TestAutograd::test_variable_traverse, test/test_autograd.py::TestAutograd::test_version_counter, test/test_autograd.py::TestAutograd::test_view_func_replay, test/test_autograd.py::TestAutograd::test_view_func_replay_with_modified_state, test/test_autograd.py::TestAutograd::test_view_replay_enabled, test/test_autograd.py::TestAutograd::test_volatile_deprecated, test/test_autograd.py::TestAutograd::test_will_engine_execute_node, test/test_autograd.py::TestAutograd::test_wrapped_number_saved_tensors_hooks, test/test_autograd.py::TestAutogradForwardModeBatchedGrad::test_inplace_on_view_not_same_layout, test/test_autograd.py::TestAutogradForwardModeBatchedGrad::test_inplace_on_view_same_layout, test/test_autograd.py::TestAutogradForwardModeBatchedGrad::test_metadata_check_for_storage_numel_skipped, test/test_autograd.py::TestAutogradForwardModeBatchedGrad::test_out_of_place_basic, test/test_autograd.py::TestAutogradForwardModeBatchedGrad::test_out_of_place_not_same_layout, test/test_autograd.py::TestAutogradForwardMode::test_advanced_packing_unpacking, test/test_autograd.py::TestAutogradForwardMode::test_backward_graph_destruction, test/test_autograd.py::TestAutogradForwardMode::test_basic_packing_unpacking, test/test_autograd.py::TestAutogradForwardMode::test_codegen_ignores_undefined_outputs, test/test_autograd.py::TestAutogradForwardMode::test_create_new_zeros_with_same_meta, test/test_autograd.py::TestAutogradForwardMode::test_default_level, test/test_autograd.py::TestAutogradForwardMode::test_detach_view_tracking, test/test_autograd.py::TestAutogradForwardMode::test_forward_level_cleanup, test/test_autograd.py::TestAutogradForwardMode::test_fwd_grad_enabled, test/test_autograd.py::TestAutogradForwardMode::test_grad_cleanup, test/test_autograd.py::TestAutogradForwardMode::test_make_dual_forbid_integral_dtype, test/test_autograd.py::TestAutogradForwardMode::test_make_dual_inference_tensor_in_inference_mode, test/test_autograd.py::TestAutogradForwardMode::test_make_dual_torch_dispatch, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_check_conj, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_checks_ignores_size_zero, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_checks_storage_numel, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_ignore_storage_offset_for_zero_numel_tensor, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_when_primal_has_conj_bit, test/test_autograd.py::TestAutogradForwardMode::test_metadata_check_when_primal_has_neg_bit, test/test_autograd.py::TestAutogradForwardMode::test_nested_level, test/test_autograd.py::TestAutogradForwardMode::test_non_differentiable, test/test_autograd.py::TestAutogradForwardMode::test_out_variant, test/test_autograd.py::TestAutogradForwardMode::test_print, test/test_autograd.py::TestAutogradForwardMode::test_set_fw_grad_having_own_fw_grad_at_same_level, test/test_autograd.py::TestAutogradForwardMode::test_set_fwd_grad_enabled, test/test_autograd.py::TestAutogradForwardMode::test_size_check, test/test_autograd.py::TestAutogradForwardMode::test_view_inplace_always_creates_a_view, test/test_autograd.py::TestAutogradForwardMode::test_view_inplace_differentiable_views, test/test_autograd.py::TestAutogradForwardMode::test_view_inplace_non_differentiable_views, test/test_autograd.py::TestAllowMutationOnSaved::test_backward_out_of_context, test/test_autograd.py::TestAllowMutationOnSaved::test_basic, test/test_autograd.py::TestAllowMutationOnSaved::test_disallow_nesting, test/test_autograd.py::TestAllowMutationOnSaved::test_double_backward, test/test_autograd.py::TestAllowMutationOnSaved::test_inplace_foreach, test/test_autograd.py::TestAllowMutationOnSaved::test_save_base_and_modify_view, test/test_autograd.py::TestAllowMutationOnSaved::test_save_view_modify_base, test/test_autograd.py::TestAllowMutationOnSaved::test_saved_but_not_anymore, test/test_autograd.py::TestAllowMutationOnSaved::test_saved_same_tensor_different_versions, test/test_autograd.py::TestAllowMutationOnSaved::test_saved_same_tensor_many_times, test/test_autograd.py::TestAllowMutationOnSaved::test_views, test/test_autograd.py::TestAllowMutationOnSaved::test_with_math_views, test/test_autograd.py::TestAllowMutationOnSaved::test_with_out_variant, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_context_manager, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_decorator, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_existing_autograd_session, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_handle_direct_view_on_rebase, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_handle_indirect_view_on_rebase, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_inf_mode_functional_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_inf_mode_inplace_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_inf_mode_view_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_normal_mode_functional_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_normal_mode_inplace_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_inf_tensor_in_normal_mode_view_op, test/test_autograd.py::TestAutogradInferenceMode::test_inference_mode_tensor_creation, test/test_autograd.py::TestAutogradInferenceMode::test_mix_inference_and_normal_tensor_functional_op, test/test_autograd.py::TestAutogradInferenceMode::test_mix_inference_and_normal_tensor_inplace_op, test/test_autograd.py::TestAutogradInferenceMode::test_mix_inference_and_normal_tensor_view_op, test/test_autograd.py::TestAutogradInferenceMode::test_normal_tensor_inplace_output_in_inference_mode, test/test_autograd.py::TestAutogradInferenceMode::test_normal_tensor_inplace_output_in_normal_mode, test/test_autograd.py::TestAutogradInferenceMode::test_normal_tensor_view_output_in_inference_mode, test/test_autograd.py::TestAutogradInferenceMode::test_normal_tensor_view_output_in_normal_mode, test/test_autograd.py::TestAutogradStreamSynchronization::test_consumer_to_multi_producer_case_4_correctness, test/test_autograd.py::TestAutogradStreamSynchronization::test_consumer_to_single_producer_case_2_correctness, test/test_autograd.py::TestAutogradStreamSynchronization::test_consumer_to_single_producer_case_3_correctness, test/test_autograd.py::TestAutogradStreamSynchronization::test_consumer_to_single_producer_case_3_correctness_non_default_ambient_stream, test/test_autograd.py::TestAutogradStreamSynchronization::test_consumer_to_single_producer_case_4_correctness, test/test_autograd.py::TestAutogradStreamSynchronization::test_side_stream_backward_overlap, test/test_autograd.py::TestMultithreadAutograd::test_cat_stack_r_to_c, test/test_autograd.py::TestMultithreadAutograd::test_custom_function_propagates_errors_from_device_thread, test/test_autograd.py::TestMultithreadAutograd::test_dataparallel_saved_tensors_hooks, test/test_autograd.py::TestMultithreadAutograd::test_fork_join_in_middle, test/test_autograd.py::TestMultithreadAutograd::test_multi_grad_all_hooks, test/test_autograd.py::TestMultithreadAutograd::test_multi_grad_any_hooks, test/test_autograd.py::TestMultithreadAutograd::test_multithreaded_exception_propagation, test/test_autograd.py::TestMultithreadAutograd::test_preserve_backtrace, test/test_autograd.py::TestMultithreadAutograd::test_python_thread_in_middle, test/test_autograd.py::TestMultithreadAutograd::test_set_multithreading_enabled_as_context_manager_and_function, test/test_autograd.py::TestMultithreadAutograd::test_simple_backward, test/test_autograd.py::TestMultithreadAutograd::test_simple_backward_same_input, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_early_stop_True, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_kwargs_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_kwargs_early_stop_True, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_non_tensor_inputs_and_outputs_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_non_tensor_inputs_and_outputs_early_stop_True, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_reentrant_backwards_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_reentrant_backwards_early_stop_True, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_same_graph_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_same_graph_early_stop_True, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_set_early_stop, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_set_early_stop_no_recompution_needed, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_two_children_early_stop_False, test/test_autograd.py::TestNestedCheckpoint::test_nested_checkpoint_two_children_early_stop_True, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_bad_inputs, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_can_only_trigger_recompute_once, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_flops_and_mem, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_function_with_more_than_one_output, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_function_with_non_tensor_output, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_output_already_has_autograd_meta, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_policy_with_state, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_storage_lifetime, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_subclass_dispatching_sizes, test/test_autograd.py::TestSelectiveActivationCheckpoint::test_version_counter, test/test_autograd.py::TestAutogradComplex::test_view_func_for_complex_views, test/test_autograd.py::TestAutogradComplex::test_view_with_multi_output, test/test_autograd.py::TestAutogradFunctional::test_construct_standard_basis_for_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_construct_standard_basis_for_cuda_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_construct_standard_basis_for_cuda_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_construct_standard_basis_for_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_create_graph_vectorize_False_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_create_graph_vectorize_False_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_create_graph_vectorize_True_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_create_graph_vectorize_True_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_strict_vectorize_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_strict_vectorize_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_vectorize_False_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_vectorize_False_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_vectorize_True_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_err_check_vectorize_True_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_match_vhp_hvp_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_match_vhp_hvp_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_output_vectorized_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_output_vectorized_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_scalar_vectorize_False_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_scalar_vectorize_False_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_scalar_vectorize_True_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_scalar_vectorize_True_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_multi_input_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_multi_input_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_simple_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_simple_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_unrelated_outputs_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_correctness_unrelated_outputs_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_raises_no_warnings_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hessian_vectorize_raises_no_warnings_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_create_graph_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_create_graph_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_err_check_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_err_check_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_scalar_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_hvp_scalar_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_create_graph_vectorize_False_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_create_graph_vectorize_False_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_create_graph_vectorize_True_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_create_graph_vectorize_True_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_strict_vectorize_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_strict_vectorize_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_vectorize_False_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_vectorize_False_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_vectorize_True_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_err_check_vectorize_True_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_match_vjp_jvp_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_match_vjp_jvp_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_output_vectorized_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_output_vectorized_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_scalar_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_scalar_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_scalar_vectorized_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_scalar_vectorized_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_different_devices_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_different_devices_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_different_dtype_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_different_dtype_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_multi_input_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_multi_input_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_multi_input_multi_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_multi_input_multi_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_simple_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_simple_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_unrelated_outputs_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_unrelated_outputs_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_zero_dim_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_correctness_zero_dim_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_raises_no_warnings_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jacobian_vectorize_raises_no_warnings_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_create_graph_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_create_graph_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_err_check_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_err_check_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_scalar_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_jvp_scalar_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_create_graph_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_create_graph_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_err_check_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_err_check_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_scalar_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vhp_scalar_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_create_graph_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_create_graph_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_err_check_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_err_check_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_err_check_strict_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_err_check_strict_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_no_grad_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_no_grad_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_output_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_output_logging_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_scalar_base_tensor, test/test_autograd.py::TestAutogradFunctional::test_vjp_scalar_logging_tensor, test/test_autograd.py::TestAutogradLogging::test_logging, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_advanced_indexing_backwards_large_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_advanced_indexing_backwards_memory_format_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_backward_device_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_complex_scalar_backward_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_copy__cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_copy_forward_ad_broadcasting_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_copy_forward_ad_same_layout_copies_grad_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_copy_r_to_c_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_cross_device_reentrant_autograd_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_free_unneeded_tensor_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_grad_assignment_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_gradcheck_input_output_different_device_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_multiple_output_view_of_view_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_backprop_base_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_backprop_view_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_backprop_view_of_view_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_gradcheck_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_makes_base_require_grad_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_modify_base_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_multi_output_safe_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_multi_output_unsafe_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_multiple_outputs_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_non_contig_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_of_multiple_output_view_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_of_view_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_python_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_then_no_grad_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inplace_on_view_undefined_grad_output_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_inputbuffer_add_multidevice_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_min_max_median_backprops_to_all_values_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_mv_grad_stride_0_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_non_differentiable_ops_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_parameter_resize_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_pin_memory_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_pow_real_negative_base_complex_exponent_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_profiler_emit_itt_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_profiler_emit_nvtx_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_pyscalar_conversions_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_reentrant_parent_error_on_cpu_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_requires_grad_factory_cuda_float32, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_requires_grad_factory_cuda_float64, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_resize_version_bump_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_rnn_backward_to_input_but_not_parameters_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_scatter_index_reduce_amin_amax_backprops_to_all_values_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_scatter_index_reduce_prod_gradgrad_error_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_float16, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_float32, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_float64, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_int16, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_int32, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_int64, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_set_requires_grad_only_for_floats_cuda_int8, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_simple_reentrant_cross_device_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_sparse_backward_cuda_complex128, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_sparse_backward_cuda_float64, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_sparse_ctor_getter_backward_cuda_complex128, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_sparse_ctor_getter_backward_cuda_float64, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_sparse_mask_autograd_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_strided_leaf_grad_layout_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_to_r_to_c_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_unused_output_device_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_warning_in_backward_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_where_functional_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_where_scalar_cuda, test/test_autograd.py::TestAutogradDeviceTypeCUDA::test_zero_dim_param_mixed_device_grad_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_autograd_composite_implicit_and_dispatch_registration_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_autograd_multiple_dispatch_registrations_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_backward_single_threaded_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_backward_tls_stash_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_foward_mode_AD_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_is_retain_graph_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_per_dispatch_key_input_saving_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_set_sequence_nr_cuda, test/test_autograd.py::TestAutogradMultipleDispatchCUDA::test_view_copy_cuda 2025-09-07T08:43:04.5420812Z 2025-09-07T08:43:07.5057640Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:07.5058996Z import pkg_resources 2025-09-07T08:43:07.8281986Z Running dynamo/test_reorder_logs 1/1 ... [2025-09-07 08:43:07.827751] 2025-09-07T08:43:07.8282636Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:07.8284506Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_reorder_logs.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:07.828155] 2025-09-07T08:43:12.2000071Z 2025-09-07T08:43:12.2001299Z dynamo/test_reorder_logs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_reorder_logs_1.1_77d19b0c45ca5ddb_.log 2025-09-07T08:43:12.2007100Z Running 14 items in this shard: test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method0_fn0_should_ignore_logger_False, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method1_fn1_should_ignore_logger_False, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method2_fn2_should_ignore_logger_False, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method3_fn3_should_ignore_logger_False, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method4_fn4_should_ignore_logger_True, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method5_fn5_should_ignore_logger_True, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method6_fn6_should_ignore_logger_True, test/dynamo/test_reorder_logs.py::IgnoreLogsTests::test_ignore_logger_ignore_method7_fn7_should_ignore_logger_True, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_constant_mutation, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_dont_reorder_print, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_reorder_custom_log_fn, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_reorder_print, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_reorder_print_graph_break, test/dynamo/test_reorder_logs.py::ReorderLogsTests::test_reorder_warnings 2025-09-07T08:43:12.2012106Z 2025-09-07T08:43:15.2228133Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:15.2229569Z import pkg_resources 2025-09-07T08:43:15.5428119Z Running dynamo/test_exceptions 1/1 ... [2025-09-07 08:43:15.542323] 2025-09-07T08:43:15.5428679Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:15.5431033Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_exceptions.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:15.542731] 2025-09-07T08:43:25.1241283Z 2025-09-07T08:43:25.1242425Z dynamo/test_exceptions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_exceptions_1.1_c847ecc518061e8d_.log 2025-09-07T08:43:25.1254697Z Running 48 items in this shard: test/dynamo/test_exceptions.py::ExceptionTests::test_atrribute_error, test/dynamo/test_exceptions.py::ExceptionTests::test_attribute_error_from_getattr, test/dynamo/test_exceptions.py::ExceptionTests::test_autocast_with_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_block_stack_cleanup, test/dynamo/test_exceptions.py::ExceptionTests::test_custom_getattr_on_module_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_dict_pop, test/dynamo/test_exceptions.py::ExceptionTests::test_dynamo_undo_kw_names, test/dynamo/test_exceptions.py::ExceptionTests::test_ensure_exception_is_active_after_try_except_block, test/dynamo/test_exceptions.py::ExceptionTests::test_ensure_exception_is_active_inside_try_except_block, test/dynamo/test_exceptions.py::ExceptionTests::test_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_exception2, test/dynamo/test_exceptions.py::ExceptionTests::test_exception3, test/dynamo/test_exceptions.py::ExceptionTests::test_exception4, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_else, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_raised_from_child, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_with_another_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_with_another_exception2, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_with_ctx_manager, test/dynamo/test_exceptions.py::ExceptionTests::test_exception_with_vars, test/dynamo/test_exceptions.py::ExceptionTests::test_handle_all_exceptions, test/dynamo/test_exceptions.py::ExceptionTests::test_isinstance_CustomException, test/dynamo/test_exceptions.py::ExceptionTests::test_key_error, test/dynamo/test_exceptions.py::ExceptionTests::test_nn_module_getattr, test/dynamo/test_exceptions.py::ExceptionTests::test_nn_reraise, test/dynamo/test_exceptions.py::ExceptionTests::test_propagate_exception_inside_ctx_manager, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_GeneratorExit, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_custom_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_custom_exception_with_args, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_finally_simple, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_from_None, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_from_None_2, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_from_other, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_match, test/dynamo/test_exceptions.py::ExceptionTests::test_raise_set___context__, test/dynamo/test_exceptions.py::ExceptionTests::test_reconstruct___context__, test/dynamo/test_exceptions.py::ExceptionTests::test_reconstruct_exception_2, test/dynamo/test_exceptions.py::ExceptionTests::test_reraise, test/dynamo/test_exceptions.py::ExceptionTests::test_reraise_first_exc, test/dynamo/test_exceptions.py::ExceptionTests::test_set___cause___CustomException, test/dynamo/test_exceptions.py::ExceptionTests::test_set___cause___TypeError, test/dynamo/test_exceptions.py::ExceptionTests::test_set___cause___error_CustomException, test/dynamo/test_exceptions.py::ExceptionTests::test_set___cause___error_RuntimeError, test/dynamo/test_exceptions.py::ExceptionTests::test_set_cause_with_arg, test/dynamo/test_exceptions.py::ExceptionTests::test_set_cause_with_arg_error, test/dynamo/test_exceptions.py::ExceptionTests::test_speculation_exception, test/dynamo/test_exceptions.py::ExceptionTests::test_stop_iteration, test/dynamo/test_exceptions.py::ExceptionTests::test_user_defined_exception_variable, test/dynamo/test_exceptions.py::ExceptionTests::test_user_defined_exception_with_args 2025-09-07T08:43:25.1265702Z 2025-09-07T08:43:28.1265669Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:28.1267387Z import pkg_resources 2025-09-07T08:43:28.4447747Z Running export/test_lift_unlift 1/1 ... [2025-09-07 08:43:28.444317] 2025-09-07T08:43:28.4448430Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:28.4449905Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_lift_unlift.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:28.444662] 2025-09-07T08:43:31.7649287Z 2025-09-07T08:43:31.7650421Z export/test_lift_unlift 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_lift_unlift_1.1_81c7080b9cf168be_.log 2025-09-07T08:43:31.7652337Z Running 5 items in this shard: test/export/test_lift_unlift.py::TestLift::test_duplicate_constant_access, test/export/test_lift_unlift.py::TestLift::test_lift_basic, test/export/test_lift_unlift.py::TestLift::test_lift_nested, test/export/test_lift_unlift.py::TestLift::test_unlift_nonpersistent_buffer, test/export/test_lift_unlift.py::ConstantAttrMapTest::test_dict_api 2025-09-07T08:43:31.7653687Z 2025-09-07T08:43:34.8063403Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:34.8064533Z import pkg_resources 2025-09-07T08:43:35.1235169Z Running test_public_bindings 1/1 ... [2025-09-07 08:43:35.123026] 2025-09-07T08:43:35.1235884Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:35.1237400Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_public_bindings.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:35.123395] 2025-09-07T08:43:45.4466246Z 2025-09-07T08:43:45.4467052Z test_decomp 8/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_8.14_1a11a0684415cfb3_.log 2025-09-07T08:43:45.4610808Z Running 648 items in this shard: test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_T_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmul___cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___ror___cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___ror___cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rsub___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__batch_norm_with_update_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__native_batch_norm_legit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__segment_reduce_lengths_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__softmax_backward_data_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addbmm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcdiv_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcmul_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmv_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmv_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_angle_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_any_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_any_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argsort_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argwhere_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argwhere_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan2_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_baddbmm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bernoulli_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bincount_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_and_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_left_shift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_xor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_block_diag_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bool_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ceil_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cfloat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cfloat_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chalf_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_inverse_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_solve_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_solve_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_max_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_min_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_combinations_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_corrcoef_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cov_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cross_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumprod_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumprod_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumsum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_digamma_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_trunc_rounding_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_like_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_as_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_float8_e4m3fn, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fliplr_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_power_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_floor_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_floor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_floor_divide_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_like_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gcd_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_heaviside_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hsplit_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hsplit_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_igammac_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_amin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_amin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_inner_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isinf_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isinf_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isnan_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isnan_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isneginf_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isreal_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ldexp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_le_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_le_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lgamma_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cond_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_det_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_diagonal_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_householder_product_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_factor_ex_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_power_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_singular_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vander_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_tensor_overload_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log1p_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log1p_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_xor_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_tensor_overload_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_tensor_overload_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mT_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_cumsum_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_mean_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_normalize_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_softmax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_binary_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_binary_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_with_dim_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_maximum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_maximum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_maximum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_no_dim_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_with_dim_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_minimum_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmean_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_avg_pool1d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_bilinear_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv3d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv_transpose2d_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_similarity_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_dropout_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_fractional_max_pool2d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_gelu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_glu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_grid_sample_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardswish_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardtanh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_huber_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_linear_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_local_response_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_pool1d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool2d_grad_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multilabel_margin_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_circular_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_prelu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu6_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softplus_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_threshold_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_threshold_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_normal_in_place_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_outer_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pinverse_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_positive_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_positive_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_like_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randn_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reciprocal_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_remainder_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_remainder_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_renorm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_interleave_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize_as__cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_conj_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rot90_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsub_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amax_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_mean_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_sum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_searchsorted_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_searchsorted_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_bartlett_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_general_hamming_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_hann_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signbit_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinc_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinh_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_scatter_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sparse_mm_reduce_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_airy_ai_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_airy_ai_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_j0_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_j0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_j0_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_entr_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_erfcx_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i0e_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i0e_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_log_ndtr_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtr_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_square_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_stack_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sub_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sub_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_svd_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_along_dim_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tensor_split_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tile_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_topk_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_topk_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__efficient_attention_forward_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__flash_attention_forward_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triu_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triu_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trunc_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unravel_index_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_unbiased_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_unbiased_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vdot_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vstack_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_xlogy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_masked_fill_cuda, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick__upsample_bilinear2d_aa_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_acos_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_acos_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_decomposed_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_amin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_amin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_atan2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_not_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_not_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_or_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_bucketize_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_cauchy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_max_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_min_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_complex_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_deg2rad_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_expand_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_norm_inf_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_norm_nuc_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_split_with_sizes_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_std_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_trace_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_tril_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_cos_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_cos_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_deg2rad_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_diag_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_diag_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_scatter_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_eq_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_erf_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_erfinv_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_erfinv_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_expand_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_exponential_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fill_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_fill_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fill_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fmod_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_gcd_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_geometric_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_isin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_isnan_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_isneginf_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_lcm_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_lgamma_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_log_softmax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_and_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logical_or_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_logsumexp_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logsumexp_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_maximum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_variadic_tensors_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_mul_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_mul_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_3_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_nan_to_num_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nansum_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_native_batch_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_ne_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_neg_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_neg_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_strided_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_new_zeros_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_new_zeros_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nextafter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardsigmoid_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_leaky_relu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool3d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_pad_constant_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_rrelu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_norm_nuc_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_normal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_normal_in_place_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_permute_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_permute_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_permute_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_remainder_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_roll_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_roll_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_round_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_round_decimals_3_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sign_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_sign_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_special_entr_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_special_log_ndtr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtr_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_zeta_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_sqrt_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_multiple_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_std_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_trunc_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_unsafe_split_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_var_unbiased_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_view_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_view_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_view_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_uniform_cuda, test/test_decomp.py::DecompOneOffTestsCUDA::test_threshold_backward_dtype_cuda 2025-09-07T08:43:45.4747847Z 2025-09-07T08:43:45.8068276Z 2025-09-07T08:43:45.8069344Z test_public_bindings 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_public_bindings_1.1_1855a78028cba3c2_.log 2025-09-07T08:43:45.8072093Z Running 4 items in this shard: test/test_public_bindings.py::TestPublicBindings::test_correct_module_names, test/test_public_bindings.py::TestPublicBindings::test_modules_can_be_imported, test/test_public_bindings.py::TestPublicBindings::test_no_new_bindings, test/test_public_bindings.py::TestPublicBindings::test_no_new_reexport_callables 2025-09-07T08:43:45.8074285Z 2025-09-07T08:43:48.5439665Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:48.5441163Z import pkg_resources 2025-09-07T08:43:48.8696041Z Running dynamo/test_exc 1/1 ... [2025-09-07 08:43:48.869165] 2025-09-07T08:43:48.8696459Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:48.8698386Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_exc.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:48.869555] 2025-09-07T08:43:48.9290431Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:48.9291823Z import pkg_resources 2025-09-07T08:43:49.2607796Z Running test_sparse_semi_structured 1/1 ... [2025-09-07 08:43:49.260376] 2025-09-07T08:43:49.2608251Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:49.2610364Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_sparse_semi_structured.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:49.260724] 2025-09-07T08:43:55.4976652Z 2025-09-07T08:43:55.4977504Z dynamo/test_exc 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_exc_1.1_68abc6beb009532d_.log 2025-09-07T08:43:55.4980326Z Running 10 items in this shard: test/dynamo/test_exc.py::ExcTests::test_backend_suppress_line, test/dynamo/test_exc.py::ExcTests::test_graph_break_log, test/dynamo/test_exc.py::ExcTests::test_graph_break_log_generic_jump, test/dynamo/test_exc.py::ExcTests::test_internal_error_no_suppress, test/dynamo/test_exc.py::ExcTests::test_internal_error_suppress_errors, test/dynamo/test_exc.py::ExcTests::test_not_implemented_error, test/dynamo/test_exc.py::ExcTests::test_trigger_bisect_on_error, test/dynamo/test_exc.py::ExcTests::test_trigger_on_error, test/dynamo/test_exc.py::ExcTests::test_unsupported_error, test/dynamo/test_exc.py::ExcTests::test_unsupported_real_stack 2025-09-07T08:43:55.4982882Z 2025-09-07T08:43:58.6654172Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:43:58.6655784Z import pkg_resources 2025-09-07T08:43:58.9869304Z Running dynamo/test_input_attr_tracking 1/1 ... [2025-09-07 08:43:58.986538] 2025-09-07T08:43:58.9869781Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:58.9872226Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_input_attr_tracking.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:43:58.986936] 2025-09-07T08:44:08.1180788Z 2025-09-07T08:44:08.1181720Z dynamo/test_input_attr_tracking 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_input_attr_tracking_1.1_34e22c4f02db6f55_.log 2025-09-07T08:44:08.1187289Z Running 12 items in this shard: test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_complex_attr_access_with_graph_breaks, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_complex_attr_access_with_inline_reconstruct, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_complex_attr_access_without_graph_breaks, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_const_property_assigned_on_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_const_property_on_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_guards_correctly_property_assigned_on_tensor_type_change, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_guards_correctly_property_assigned_on_tensor_type_change_inductor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_set_data_on_input_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_set_data_on_scoped_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_set_data_on_user_defined_class_input_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_tensor_property_assigned_on_tensor, test/dynamo/test_input_attr_tracking.py::TestInputAttrTracking::test_tensor_property_on_tensor 2025-09-07T08:44:08.1191450Z 2025-09-07T08:44:11.1401695Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:44:11.1403258Z import pkg_resources 2025-09-07T08:44:11.4573545Z Running functorch/test_control_flow 1/2 ... [2025-09-07 08:44:11.456932] 2025-09-07T08:44:11.4574021Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:44:11.4576404Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_control_flow.py', '-m', 'not serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:44:11.457350] 2025-09-07T08:44:21.4811770Z 2025-09-07T08:44:21.4812983Z test_sparse_semi_structured 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_sparse_semi_structured_1.1_9a4be4b5c54340d8_.log 2025-09-07T08:44:21.4924118Z Running 218 items in this shard: test/test_sparse_semi_structured.py::SparseSemiStructuredTensorCompileTest::test_mlp_contiguous_relu_compile_cusparselt, test/test_sparse_semi_structured.py::SparseSemiStructuredTensorCompileTest::test_mlp_contiguous_relu_compile_cutlass, test/test_sparse_semi_structured.py::SparseSemiStructuredTensorCompileTest::test_sp24_compile, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_indices_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_indices_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape0_inference_mode_False_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape0_inference_mode_False_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape0_inference_mode_True_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape0_inference_mode_True_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape1_inference_mode_False_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape1_inference_mode_False_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape1_inference_mode_True_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape1_inference_mode_True_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape2_inference_mode_False_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape2_inference_mode_False_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape2_inference_mode_True_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape2_inference_mode_True_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape3_inference_mode_False_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape3_inference_mode_False_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape3_inference_mode_True_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_linear_dense_input_shape3_inference_mode_True_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_min_sparse_shape_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape0_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape0_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape1_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape1_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape2_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape2_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape3_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mlp_dense_input_shape3_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape0_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape0_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape0_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape1_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape1_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape1_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape2_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape2_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cusparselt_dense_input_shape2_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape0_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape0_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape0_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape1_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape1_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape1_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape2_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape2_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NN_backend_cutlass_dense_input_shape2_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape0_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape0_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape0_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape1_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape1_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape1_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape2_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape2_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cusparselt_dense_input_shape2_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape0_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape0_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape0_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape1_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape1_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape1_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape2_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape2_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_NT_backend_cutlass_dense_input_shape2_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape0_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape1_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_first_TN_dense_input_shape2_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape0_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape1_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NN_dense_input_shape2_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape0_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape1_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_mm_sparse_second_NT_dense_input_shape2_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_to_sparse_semi_structured_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dim_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dim_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_complex128, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_complex64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_float32, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_float64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_int16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_int32, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_int64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cusparselt_cuda_uint8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_complex128, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_complex64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_float32, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_float64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_int16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_int32, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_int64, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_dtype_backend_cutlass_cuda_uint8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cusparselt_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_unsupported_shape_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_values_backend_cusparselt_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUDA::test_values_backend_cutlass_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_all_patterns_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_all_patterns_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_all_patterns_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_conversions_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_linear_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_linear_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_linear_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_sparse_semi_structured_ops_cutlass_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_sparse_semi_structured_ops_cutlass_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUTLASSCUDA::test_sparse_semi_structured_ops_cutlass_backend_cutlass_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_gemm_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_gemm_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_edge_case1_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_edge_case1_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_id_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_id_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_meta_correctness_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_meta_correctness_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_meta_correctness_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pack_both_ways_meta_correctness_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_prune_dense_static_sort_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_prune_dense_static_sort_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pruning_algo_largest_abs_values_greedy_backend_cusparselt_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pruning_algo_largest_abs_values_greedy_backend_cusparselt_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pruning_algo_largest_abs_values_greedy_backend_cutlass_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_pruning_algo_largest_abs_values_greedy_backend_cutlass_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_apply_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_apply_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_apply_dense_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_apply_dense_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_matmuls_bmm_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_matmuls_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_matmuls_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredTrainingCUDA::test_sp24_matmuls_mat_vec_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_compile_autotune_bfloat16_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_compile_autotune_float16_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_compile_autotune_int32_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_mixed_dtype_bfloat16_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_mixed_dtype_float16_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_alpha_mixed_dtype_int32_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_mixed_dtype_bfloat16_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_mixed_dtype_float16_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_mixed_dtype_int32_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_search_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_search_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cslt_sparse_mm_search_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_csrc_cslt_sparse_mm_search_cuda_bfloat16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_csrc_cslt_sparse_mm_search_cuda_float16, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_csrc_cslt_sparse_mm_search_cuda_int8, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_cusparselt_backend_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_sparse_fp8fp8_mm_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_sparse_semi_structured_scaled_mm_bfloat16_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_sparse_semi_structured_scaled_mm_float16_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_sparse_semi_structured_scaled_mm_float32_dense_input_shape0_cuda, test/test_sparse_semi_structured.py::TestSparseSemiStructuredCUSPARSELTCUDA::test_sparse_semi_structured_scaled_mm_fp8_cuda 2025-09-07T08:44:21.5074328Z 2025-09-07T08:44:24.6265888Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:44:24.6267253Z import pkg_resources 2025-09-07T08:44:24.9513199Z Running test_ops 6/8 ... [2025-09-07 08:44:24.950962] 2025-09-07T08:44:24.9513816Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:44:24.9515837Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'not serial', '--shard-id=6', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:44:24.951308] 2025-09-07T08:50:59.5876559Z 2025-09-07T08:50:59.5877323Z test_decomp 11/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_11.14_4165542ac5c9c924_.log 2025-09-07T08:50:59.6026873Z Running 657 items in this shard: test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rand___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rand___cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmul___cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rpow___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rpow___cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcdiv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcmul_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addcmul_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addr_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_aminmax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_aminmax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_arange_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asinh_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_3d_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_left_shift_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_not_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_or_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdist_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdist_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ceil_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_inverse_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_inverse_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_max_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_min_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_combinations_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_contiguous_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cov_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumprod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumprod_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumulative_trapezoid_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diff_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dist_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dsplit_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_einsum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_einsum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_like_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_strided_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eq_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_equal_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfc_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfinv_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exponential_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft2_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfftn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfftn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flipud_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_power_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ge_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_geometric_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gradient_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hypot_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_put_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isinf_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isinf_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isnan_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isreal_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ldexp_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ldexp_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_inv_ex_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_ldl_factor_ex_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_ldl_factor_ex_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_factor_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_factor_ex_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_solve_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_multi_dot_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vecdot_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vector_norm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vector_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log1p_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_normal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logaddexp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logcumsumexp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_or_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_xor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logit_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_tensor_overload_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lt_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lt_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lt_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_amin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmax_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logaddexp_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logsumexp_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_normalize_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_std_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_var_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_var_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_binary_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_binary_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mean_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_median_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_binary_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_with_dim_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_minimum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mul_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmedian_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanquantile_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_layer_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ne_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_zeros_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_without_cudnn_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_batch_norm_without_cudnn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv1d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv3d_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_similarity_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cross_entropy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_bag_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardswish_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_bicubic_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_bilinear_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_bilinear_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_pool1d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_pool2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_pool3d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool3d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_mish_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multi_head_attention_forward_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multilabel_margin_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_rms_norm_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_rrelu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_scaled_dot_product_attention_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_silu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_soft_margin_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softshrink_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_threshold_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_unfold_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_inf_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_inf_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_normal_in_place_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_outer_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rand_like_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reciprocal_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_renorm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_interleave_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_neg_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_roll_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rot90_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rot90_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amax_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_prod_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_sum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_sum_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_short_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sign_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_hann_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_nuttall_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signbit_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinc_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_softmax_with_dtype_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sparse_mm_reduce_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_airy_ai_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y1_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_entr_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i0_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i0_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k1_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtri_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_square_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_stack_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sub_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_along_dim_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tan_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tensor_split_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tensordot_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tensordot_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_indices_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unravel_index_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_unbiased_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vdot_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_complex_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vstack_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_xlogy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick__chunk_cat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick__upsample_bilinear2d_aa_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick__upsample_bilinear2d_aa_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_acos_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_acosh_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_all_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_arange_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_arange_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_scatter_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_and_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_or_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_or_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_right_shift_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_block_diag_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_block_diag_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_max_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_min_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_addcdiv_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_index_add_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_linalg_cross_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_logaddexp2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_hardshrink_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_select_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_squeeze_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_cosh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_cumprod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_cumsum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_cumsum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_deg2rad_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_deg2rad_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_diag_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_scatter_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_digamma_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_dist_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_div_floor_rounding_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_div_trunc_rounding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_empty_strided_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_eq_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_eq_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_eq_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_erfinv_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_erfinv_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_expand_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_expand_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_exponential_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fmin_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fmod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_geometric_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_geometric_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_heaviside_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_hypot_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_index_fill_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_index_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_index_fill_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_isin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_isnan_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_isposinf_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_le_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_vector_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_not_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_logical_or_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_logical_xor_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_tensor_overload_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_maximum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_mean_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_variadic_tensors_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_1_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_5_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_5_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_nansum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_ne_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_new_zeros_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nextafter_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_elu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardtanh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu6_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_softplus_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_unfold_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_norm_fro_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_normal_in_place_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_normal_in_place_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_normal_in_place_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_ones_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_permute_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_permute_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_rad2deg_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_randn_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_round_decimals_neg_3_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_select_scatter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_signbit_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_signbit_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sinh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_sinh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_slice_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_slice_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_special_i0e_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_split_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_split_list_args_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_multiple_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_multiple_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_std_unbiased_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_take_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_tan_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_trunc_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_unsafe_split_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_var_mean_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_var_mean_unbiased_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_var_unbiased_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_vdot_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_view_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_view_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_zero__cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_int16, test/test_decomp.py::DecompOneOffTestsCUDA::test_sdpa_nn_functional_scaled_dot_product_attention_cuda_float64 2025-09-07T08:50:59.6169094Z 2025-09-07T08:51:02.7149292Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:51:02.7150946Z import pkg_resources 2025-09-07T08:51:03.0391039Z Running test_ops 8/8 ... [2025-09-07 08:51:03.038679] 2025-09-07T08:51:03.0391488Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:51:03.0393134Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'not serial', '--shard-id=8', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:51:03.039023] 2025-09-07T08:53:32.4472966Z 2025-09-07T08:53:32.4474076Z functorch/test_control_flow 1/2 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_control_flow_1.2_4d4de66e1c7de85a_.log 2025-09-07T08:53:32.4766249Z Running 687 items in this shard: test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_complex, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_gpu, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_inner_fn, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_inner_tensor, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_mixed_require_grad, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_pytree_input, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_same_pytree_output, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_torch_nn_module, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_user_nn_module, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_zeros_unused_branch_complex_compile_fail_compile_mode_compile_dynamic_shape_scalar_False, test/functorch/test_control_flow.py::TestControlFlow::test_map_autograd_higher_order, test/functorch/test_control_flow.py::TestControlFlow::test_map_autograd_nested_list, test/functorch/test_control_flow.py::TestControlFlow::test_map_autograd_simple, test/functorch/test_control_flow.py::TestControlFlow::test_map_dict_in_out, test/functorch/test_control_flow.py::TestControlFlow::test_map_illegal_inputs, test/functorch/test_control_flow.py::TestControlFlow::test_map_illegal_outputs, test/functorch/test_control_flow.py::TestControlFlow::test_scan_associative_scan, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_carry_carry_alias, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_compile_mode_eager_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_compile_mode_none_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_additional_inputs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_complex_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_init_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_init_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_random_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_xs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_additional_inputs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_complex_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_init_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_init_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_random_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_xs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_additional_inputs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_additional_inputs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_complex_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_init_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_random_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_random_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_xs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_additional_inputs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_init_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_init_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_random_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_xs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_xs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_unequal_grad_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_cnt_reverse_False_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_False_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_False_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_True_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_False_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_False_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_True_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_True_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_True_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_False_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_False_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_False_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_True_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_True_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_True_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_False_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_False_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_True_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cpu_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cpu_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cpu_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cuda_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cuda_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cuda_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cpu_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cpu_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cuda_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cuda_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cuda_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cpu_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cpu_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cuda_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cuda_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cuda_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cpu_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cuda_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cuda_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cuda_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_float_output, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_non_tensor, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_complex_reverse_False_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_complex_reverse_True_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_init_longer_carry, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_shape, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_1_device_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_2_device_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_3_device_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_pytree_output, test/functorch/test_control_flow.py::TestControlFlow::test_scan_simple_graph_wrong_dtype, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_wrong_pytree, test/functorch/test_control_flow.py::TestControlFlow::test_scan_y_less_ndim_then_dim, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_combine_fn_wrong_meta_in_combine_fn, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_eager_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_eager_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_none_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_none_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_eager_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_eager_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_eager_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_none_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_none_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_wrong_dim, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_eager_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_eager_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_eager_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_none_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_eager_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_none_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_none_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_none_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_shape_failure, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_first_False_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_first_True_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_False_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_True_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_compile_reverse_first_True_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_eager_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_none_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_none_reverse_first_False_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_none_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_none_reverse_first_True_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_generic_compile_mode_none_reverse_first_True_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_first_True_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_first_True_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_False_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_False_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_True_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_compile_reverse_first_True_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_False_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_False_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_True_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_eager_reverse_first_True_same_direction_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_none_reverse_first_False_same_direction_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_none_reverse_first_False_same_direction_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_different_dim_combine_mode_pointwise_compile_mode_none_reverse_first_True_same_direction_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_False_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_False_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_False_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_True_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_False_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_True_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_True_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_False_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_False_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_True_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_True_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_True_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_True_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_False_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_False_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_False_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_True_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_True_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_True_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_input_mutation, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_input_output_alias, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_dynamic_shape_loop_type_for_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_dynamic_shape_loop_type_for_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_loop_type_for_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_loop_type_for_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_eager_loop_type_for_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_eager_loop_type_for_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_eager_loop_type_for_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_none_loop_type_for_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_none_loop_type_for_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_failure, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_nested, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_compile_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_compile_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_compile_dynamic_shape_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_compile_dynamic_shape_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_compile_dynamic_shape_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_eager_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_none_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_pytree_output, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_sparse_tensor, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::TestControlFlowTraced::test_compile_while_loop_stack_output_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_accepts_torch_function_as_inputs, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_aot_func_check_functional, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_nested_input_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_make_fx_preserve_stack_trace_for_nodes_in_subgraph, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_merge_graph_preserves_ph_meta, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_output_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_output_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_strided_output_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_strided_output_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_strided_output_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced_multi, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced_multi_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_with_closure_graph_module, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_no_dynamo_cache_limit, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_retrace_functionalized, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_subgraph_same_shape_env_as_parent, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_symint_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_symint_operands_requires_grad_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_symint_operands_requires_grad_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_trace_set__and_mutate_input, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_traced_not_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_unbacked_symint_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_multiple_inputs, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_function_nOperands_2_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_function_nOperands_2_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_module_python_scalar_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_sym_pred, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_tensor_closure_graph_module, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_unbacked_sym_pred, test/functorch/test_control_flow.py::TestControlFlowTraced::test_hop_raises_if_not_overriding_call, test/functorch/test_control_flow.py::TestControlFlowTraced::test_input_mutation_inference_mode_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_input_output_alias, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_functionalized, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_functionalized_arg_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_functionalized_elem_alias, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_unfunc_boolean_tensor_for_nested_map_cond, test/functorch/test_control_flow.py::TestControlFlowTraced::test_nested_cond_map_cond_symbolic, test/functorch/test_control_flow.py::TestControlFlowTraced::test_nested_map_cond_real, test/functorch/test_control_flow.py::TestControlFlowTraced::test_nested_map_cond_symbolic, test/functorch/test_control_flow.py::TestControlFlowTraced::test_raise_error_on_mismatch_tensor_size, test/functorch/test_control_flow.py::TestControlFlowTraced::test_raise_error_on_mismatch_tensor_size_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_raise_error_on_mismatch_type_size_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_scan_functionalized, test/functorch/test_control_flow.py::TestControlFlowTraced::test_scan_functionalized_elem_alias, test/functorch/test_control_flow.py::TestControlFlowTraced::test_scan_functionalized_elem_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_scan_pytree_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_autograd_symbolic_dict, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_autograd_symbolic_list, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_autograd_symbolic_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_symbolic_dict, test/functorch/test_control_flow.py::TestControlFlowTraced::test_two_hops_not_sharing_code_obj, test/functorch/test_control_flow.py::TestControlFlowTraced::test_vmap_vmap_boolcond_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_nested_with_linear, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_simple_with_linear, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_pytree_int_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_simple_with_linear, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_cpp_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_functorch_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_functorch_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_no_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_no_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_no_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_python_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_python_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_compile_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_compile_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_compile_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_compile_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_compile_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_compile_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_compile_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_compile_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_export_strict_False_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_export_strict_True_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_mismatch_in_meta, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_export_strict_False_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_simple_functionalize_check_graph_func_type_no, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_simple_functionalize_check_graph_func_type_python, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_simple_with_linear_compile_check_graph, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_unbacked_bindings, test/functorch/test_control_flow.py::TestHopSchema::test_associative_scan_gen_schema_tensor_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_function_schema_gen, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_GraphModule, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_SymBool, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_SymInt, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_Tensor, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_bool, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_str, test/functorch/test_control_flow.py::TestHopSchema::test_scan_gen_schema_multiple_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_scan_gen_schema_tensor_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_scan_gen_schema_with_additional_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_bool, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_int, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_str, test/functorch/test_control_flow.py::TestHopSchema::test_while_loop_gen_schema_tensor_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_while_loop_gen_schema_with_input_mutation 2025-09-07T08:53:32.5039396Z 2025-09-07T08:53:35.5260259Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:53:35.5261998Z import pkg_resources 2025-09-07T08:53:35.8539845Z Running test_jit_llga_fuser 1/1 ... [2025-09-07 08:53:35.853525] 2025-09-07T08:53:35.8540495Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:53:35.8541734Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jit_llga_fuser.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:53:35.853888] 2025-09-07T08:53:39.6254322Z 2025-09-07T08:53:39.6255323Z test_jit_llga_fuser 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jit_llga_fuser_1.1_548a097194d343df_.log 2025-09-07T08:53:39.6278154Z Running 107 items in this shard: test/test_jit_llga_fuser.py::TestEnableDisableLlgaFuser::test_context_manager, test/test_jit_llga_fuser.py::TestDynamoAOT::test_dynamo_aot_ts_onednn, test/test_jit_llga_fuser.py::TestModel::test_vision_alexnet_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_alexnet_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet121_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet121_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet161_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet161_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet169_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet169_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet201_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_densenet201_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b0_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b0_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b1_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b1_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b2_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b2_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b3_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b3_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b4_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b4_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b5_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b5_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b6_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b6_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b7_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_efficientnet_b7_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_googlenet_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_googlenet_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_mnasnet1_0_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_mnasnet1_0_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_mobilenet_v2_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_mobilenet_v2_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_mobilenet_v3_large_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_mobilenet_v3_large_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_regnet_y_400mf_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_regnet_y_400mf_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_resnet50_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_resnet50_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_resnext101_32x8d_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_resnext101_32x8d_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_resnext50_32x4d_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_resnext50_32x4d_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_shufflenet_v2_x1_0_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_shufflenet_v2_x1_0_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_squeezenet1_0_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_squeezenet1_0_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_vgg16_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_vgg16_float32, test/test_jit_llga_fuser.py::TestModel::test_vision_wide_resnet50_2_bfloat16, test/test_jit_llga_fuser.py::TestModel::test_vision_wide_resnet50_2_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_bn2d_eltwise_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_bn2d_eltwise_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_bn_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_bn_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_bn_relu_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_bn_relu_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_clamp_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_clamp_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_eltwise_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_eltwise_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_silu_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_silu_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_sum_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_conv2d_sum_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_ensure_tensor_is_rewrapped_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_ensure_tensor_is_rewrapped_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_linear_eltwise_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_linear_eltwise_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_rewrap_tensor_input_to_pytorch_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_rewrap_tensor_input_to_pytorch_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_wildcard_cuda_bfloat16, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_wildcard_cuda_float32, test/test_jit_llga_fuser.py::TestFusionPatternCUDA::test_wildcard_unsupported_dtype_cuda_int32, test/test_jit_llga_fuser.py::TestOpCUDA::test_add_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_add_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_add_scalar_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_add_scalar_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_addmm_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_addmm_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_avg_pool2d_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_avg_pool2d_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_bn2d_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_bn2d_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_cat_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_cat_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_conv2d_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_conv2d_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_eltwise_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_eltwise_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_identity_binary_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_identity_binary_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_layer_norm_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_layer_norm_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_linear_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_linear_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_max_pool2d_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_max_pool2d_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_mul_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_mul_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_softmax_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_softmax_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_typecheck_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_typecheck_cuda_float32, test/test_jit_llga_fuser.py::TestOpCUDA::test_variable_kernel_avg_pool2d_cuda_bfloat16, test/test_jit_llga_fuser.py::TestOpCUDA::test_variable_kernel_avg_pool2d_cuda_float32 2025-09-07T08:53:39.6299679Z 2025-09-07T08:53:42.7396014Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:53:42.7397381Z import pkg_resources 2025-09-07T08:53:43.0813491Z Running nn/test_module_hooks 1/1 ... [2025-09-07 08:53:43.080940] 2025-09-07T08:53:43.0814156Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:53:43.0816001Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'nn/test_module_hooks.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:53:43.081312] 2025-09-07T08:53:46.7522171Z 2025-09-07T08:53:46.7523534Z nn/test_module_hooks 1/1 was successful, full logs can be found in artifacts with path test/test-reports/nn.test_module_hooks_1.1_2ea11f8ab18c9e10_.log 2025-09-07T08:53:46.7547757Z Running 53 items in this shard: test/nn/test_module_hooks.py::TestModuleHooks::test_always_called_forward_hooks, test/nn/test_module_hooks.py::TestModuleHooks::test_bw_hook_warning_for_non_tensor_or_tuple, test/nn/test_module_hooks.py::TestModuleHooks::test_forward_hooks_named_tuple_False, test/nn/test_module_hooks.py::TestModuleHooks::test_forward_hooks_named_tuple_True, test/nn/test_module_hooks.py::TestModuleHooks::test_forward_pre_hooks_named_tuple_False, test/nn/test_module_hooks.py::TestModuleHooks::test_forward_pre_hooks_named_tuple_True, test/nn/test_module_hooks.py::TestModuleHooks::test_full_backward_hooks_named_tuple_False, test/nn/test_module_hooks.py::TestModuleHooks::test_full_backward_hooks_named_tuple_True, test/nn/test_module_hooks.py::TestModuleHooks::test_full_backward_pre_hooks_named_tuple_False, test/nn/test_module_hooks.py::TestModuleHooks::test_full_backward_pre_hooks_named_tuple_True, test/nn/test_module_hooks.py::TestModuleHooks::test_kwarg_hooks, test/nn/test_module_hooks.py::TestModuleHooks::test_mixed_hooks_named_tuple_False, test/nn/test_module_hooks.py::TestModuleHooks::test_mixed_hooks_named_tuple_True, test/nn/test_module_hooks.py::TestModuleHooks::test_remove_kwarg_hooks, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_module_pre_hook_swap_False, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_module_pre_hook_swap_True, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_post_hook_backward_compatibility_swap_False, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_post_hook_backward_compatibility_swap_True, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_post_hook_swap_False, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_post_hook_swap_True, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_pre_hook_swap_False, test/nn/test_module_hooks.py::TestStateDictHooks::test_load_state_dict_pre_hook_swap_True, test/nn/test_module_hooks.py::TestStateDictHooks::test_no_extra_ref_to_module, test/nn/test_module_hooks.py::TestStateDictHooks::test_pickled_hook, test/nn/test_module_hooks.py::TestStateDictHooks::test_register_state_dict_post_hook_private_False, test/nn/test_module_hooks.py::TestStateDictHooks::test_register_state_dict_post_hook_private_True, test/nn/test_module_hooks.py::TestStateDictHooks::test_register_state_dict_pre_hook, test/nn/test_module_hooks.py::TestStateDictHooks::test_register_state_dict_pre_hook_backward_compat, test/nn/test_module_hooks.py::TestStateDictHooks::test_register_state_dict_pre_hook_lazy_module, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_global_and_local_hooks_order, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_backward_global_hook_writeable, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_forward_forward_hook_removable, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_forward_preforward_hook_removable, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_global_forward_preforward_hook_writeable, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_global_hook_invalid_outputs, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_global_hooks, test/nn/test_module_hooks.py::TestModuleGlobalHooks::test_module_global_hooks_with_kwargs, test/nn/test_module_hooks.py::TestModuleHookNN::test_backward_hooks_interaction, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_backward_size, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_backward_writeable, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_buffer_registration, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_cpp, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_extra_input, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_forward_preforward_writable, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_inplace, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_invalid_outputs, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_last_arg_requires_grad, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_no_requires_grad, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_non_full_warning, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_parameter_registration, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_requires_grad, test/nn/test_module_hooks.py::TestModuleHookNN::test_hook_submodule_registration, test/nn/test_module_hooks.py::TestModuleHookNN::test_hooks 2025-09-07T08:53:46.7569691Z 2025-09-07T08:53:49.8391721Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:53:49.8393646Z import pkg_resources 2025-09-07T08:53:50.1644074Z Running test_view_ops 1/1 ... [2025-09-07 08:53:50.163940] 2025-09-07T08:53:50.1644651Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:53:50.1646085Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_view_ops.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:53:50.164290] 2025-09-07T08:54:01.0492498Z 2025-09-07T08:54:01.0493255Z test_ops 6/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_6.8_cf5553a3de069f81_.log 2025-09-07T08:54:01.1481117Z Running 4127 items in this shard: test/test_ops.py::TestCommonCUDA::test_compare_cpu___getitem___cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu___ror___cuda_int64, test/test_ops.py::TestCommonCUDA::test_compare_cpu__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs__conversions_bool_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs__conversions_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_hsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_linalg_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_linalg_vector_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_sum_to_size_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_xlogy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__softmax_backward_data_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cartesian_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cfloat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_empty_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_eye_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_histc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_hsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_index_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_istft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_cholesky_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_householder_product_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_logdet_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_matrix_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_new_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_embedding_bag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_ormqr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_quantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_rand_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_resize__cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_scalar_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_stft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_to_sparse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_topk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unsafe_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_var_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_H_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_acos_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_chalf_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_diag_embed_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_div_no_rounding_mode_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_fft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_ifft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_linalg_diagonal_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_new_empty_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_pow_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_rand_like_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_reshape_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_rsqrt_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_sinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_slice_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_split_with_sizes_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_sub_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_view_as_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_zeros_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_dtypes_T_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes___rpow___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_bfloat16_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_bool_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_byte_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_cdouble_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_int_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_abs_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_addcdiv_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_alias_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_as_strided_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_atleast_1d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_cosh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_cumprod_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_deg2rad_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_empty_like_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_expand_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_hfft2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_ifftshift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_rfft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_float_power_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_ge_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_heaviside_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_igammac_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_isposinf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_linalg_cross_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_linalg_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_linalg_vecdot_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_log10_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_mean_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_minimum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_native_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_hardshrink_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_selu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_pow_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_renorm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_rot90_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_i1_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_log_ndtr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_multigammaln_mvlgamma_p_5_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_squeeze_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_tensor_split_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_triu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_unbind_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_unsqueeze_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_var_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__segment_reduce_lengths_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__softmax_backward_data_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addbmm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addcdiv_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addmm_decomposed_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_atanh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cholesky_solve_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_clamp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cos_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cummin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_diagonal_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_diagonal_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_einsum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_fft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_ifft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_rfft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_hsplit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_imag_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_index_put_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_istft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_inv_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_multi_dot_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_solve_ex_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_tensorsolve_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mT_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_cumprod_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_cumsum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_native_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_adaptive_avg_pool3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_avg_pool3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_batch_norm_without_cudnn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_conv2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_cosine_similarity_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_feature_alpha_dropout_without_train_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_fractional_max_pool3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_hardsigmoid_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_hardswish_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_huber_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_interpolate_bilinear_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_interpolate_nearest_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_linear_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_local_response_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_mse_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_multilabel_soft_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_pad_constant_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_pad_replicate_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_pdist_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_silu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_softmin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_softshrink_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_softsign_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_tanhshrink_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_triplet_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_triplet_margin_with_distance_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_ones_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_ormqr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_permute_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_polar_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_put_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signal_windows_hamming_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signal_windows_kaiser_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sparse_sampled_addmm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_airy_ai_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_entr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_shifted_chebyshev_polynomial_t_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_shifted_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_split_list_args_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_topk_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_trapz_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_trunc_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unbind_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unflatten_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unique_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unsafe_split_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_vdot_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_view_as_complex_cuda, test/test_ops.py::TestCommonCUDA::test_errors___ror___cuda, test/test_ops.py::TestCommonCUDA::test_errors_add_cuda, test/test_ops.py::TestCommonCUDA::test_errors_empty_permuted_cuda, test/test_ops.py::TestCommonCUDA::test_errors_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fliplr_cuda, test/test_ops.py::TestCommonCUDA::test_errors_float_power_cuda, test/test_ops.py::TestCommonCUDA::test_errors_ge_cuda, test/test_ops.py::TestCommonCUDA::test_errors_index_select_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logspace_cuda, test/test_ops.py::TestCommonCUDA::test_errors_maximum_cuda, test/test_ops.py::TestCommonCUDA::test_errors_multinomial_cuda, test/test_ops.py::TestCommonCUDA::test_errors_neg_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_conv2d_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_multilabel_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_rrelu_cuda, test/test_ops.py::TestCommonCUDA::test_errors_remainder_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_hamming_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_mul_layout3_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_randn_like_layout1_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_zeta_cuda, test/test_ops.py::TestCommonCUDA::test_errors_t_copy_cuda, test/test_ops.py::TestCommonCUDA::test_errors_take_cuda, test/test_ops.py::TestCommonCUDA::test_errors_uniform_cuda, test/test_ops.py::TestCommonCUDA::test_errors_vsplit_cuda, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_angle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_any_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_clamp_max_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_fftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_ifft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_irfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fmod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_geqrf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_inner_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_ldexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_cond_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_householder_product_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_ldl_factor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_matrix_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_lt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nanquantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_polar_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_round_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_bessel_y0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_sub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rxor___cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices__chunk_cat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_addbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_alias_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_alias_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argsort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_atan2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bfloat16_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bfloat16_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bitwise_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cdist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_clamp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_clone_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_constant_pad_nd_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cummin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diag_embed_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diagflat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_dstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_erfinv_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_fftshift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_hfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_float_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_float_power_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_frac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_full_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ge_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_geqrf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_hsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_reduce_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_reduce_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isposinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_2inputs_2outputs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_unary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_eigh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_lstsq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_matrix_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linspace_tensor_overload_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mT_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_argmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_median_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_median_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_meshgrid_variadic_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_movedim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nanmean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nanmedian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_neg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_margin_ranking_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_poisson_nll_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_norm_inf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ones_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_outer_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_polygamma_polygamma_n_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_randint_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_reciprocal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sgn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signbit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_bessel_j1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_chebyshev_polynomial_u_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_entr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_hermite_polynomial_he_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_legendre_polynomial_p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_modified_bessel_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_modified_bessel_i0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_stft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trapezoid_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unbind_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unique_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unsqueeze_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unsqueeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_all_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_any_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_atleast_3d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_cummin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_diagflat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_empty_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_erf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_erfinv_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_expand_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_fftshift_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_hfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_ifft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_ifft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_irfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_ge_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_half_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_hsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_index_put_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_index_select_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_isneginf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_log1p_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_msort_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nn_functional_softsign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nn_functional_unfold_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nonzero_static_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_polygamma_polygamma_n_2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_rad2deg_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_resize_as__cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_slice_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_bessel_j1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_chebyshev_polynomial_w_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_erfcx_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_shifted_chebyshev_polynomial_u_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_zeta_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_to_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_torch_ops_aten__safe_softmax_default_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unbind_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unique_consecutive_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unsafe_chunk_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unsqueeze_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_xlogy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_H_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rdiv___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rdiv___cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rdiv___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rmatmul___cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rmul___cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rmul___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__softmax_backward_data_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__unsafe_masked_index_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_alias_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_all_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_allclose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_argwhere_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_asin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bernoulli_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bfloat16_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_broadcast_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_broadcast_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cdist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_clamp_max_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_copysign_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_corrcoef_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cosh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cumsum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diag_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagonal_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagonal_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_div_no_rounding_mode_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_equal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_exp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_expand_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_expm1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_eye_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flip_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fliplr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gather_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gradient_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_half_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_heaviside_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_i0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_inner_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isclose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_item_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_2inputs_2outputs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_binary_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_binary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_kron_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_kthvalue_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ldexp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lgamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_det_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lstsq_grad_oriented_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_qr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_vander_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linspace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log10_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log10_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log1p_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_long_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_argmin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_logsumexp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_normalize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_std_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_binary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_meshgrid_list_of_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_min_reduction_with_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_movedim_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_neg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_new_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv3d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_logsigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_margin_ranking_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_mish_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_relu_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_inf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_permute_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_pinverse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_positive_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rad2deg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ravel_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_real_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_reshape_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_resize__cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_roll_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_reduce_mean_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_searchsorted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sigmoid_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_slice_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sparse_sampled_addmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_chebyshev_polynomial_u_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_legendre_polynomial_p_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_modified_bessel_i1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_ndtri_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_zeta_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_std_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_stft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sum_to_size_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_take_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_take_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tensordot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tile_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_to_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_to_sparse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_topk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_topk_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_triangular_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_true_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unflatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unfold_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unfold_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_uniform_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unravel_index_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_var_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_view_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_xlogy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_flatten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_cross_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_vander_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_vecdot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_gelu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_pairwise_distance_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_rms_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_repeat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_squeeze_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tensor_split_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_transpose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_unbind_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_view_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_out___getitem___cuda_float32, test/test_ops.py::TestCommonCUDA::test_out___rmod___cuda_float32, test/test_ops.py::TestCommonCUDA::test_out___rsub___cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__chunk_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_addcmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_as_strided_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_hfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_ihfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_index_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_istft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out__refs_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_linalg_vecdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_select_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_bessel_j1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_triu_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_trunc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_var_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_vsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__softmax_backward_data_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addmm_decomposed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_as_strided_partial_views_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_atanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_atleast_1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_baddbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_bfloat16_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_bincount_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_bitwise_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_bool_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cauchy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_conj_physical_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_count_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_deg2rad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_dsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_einsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_empty_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_rfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_gcd_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_gradient_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_isneginf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_istft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_kron_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_kthvalue_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_matrix_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_mT_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_cumprod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_median_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_native_dropout_backward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_elu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_hardsigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_pdist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nonzero_static_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_pinverse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_polar_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_pow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_asinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_clamp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_column_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cummax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_diff_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_dstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ihfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_irfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_rfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_gather_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_gather_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_index_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_cholesky_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_eig_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_householder_product_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_inv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_matrix_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log1p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_lu_unpack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_matmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_nanquantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_squeeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_tanh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_transpose_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_unbind_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_unfold_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_where_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_reshape_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_round_decimals_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_blackman_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_hamming_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_bessel_y0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_bessel_y1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_hermite_polynomial_he_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_ops.py::TestCommonCUDA::test_out_tril_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_unravel_index_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_var_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_warning_T_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning___rmul___cuda, test/test_ops.py::TestCommonCUDA::test_out_warning___rsub___cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_cfloat_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_char_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_acosh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_as_strided_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_asinh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_atanh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_cauchy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_clone_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_cos_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_diag_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_digamma_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_dot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_dsplit_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_ifft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_float_power_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_frexp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_i0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_imag_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_index_add_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_isclose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_lerp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_cross_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_svd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_vecdot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_log2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_log_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_logspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_movedim_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_mul_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nan_to_num_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_new_full_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_new_zeros_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_mse_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_pdist_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_softmin_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_triplet_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_normal__in_place_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_reciprocal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_reshape_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_bessel_j1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_multigammaln_mvlgamma_p_3_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_zeta_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_squeeze_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_trunc_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_unfold_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_add_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_argmin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_argwhere_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cdist_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cfloat_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_chunk_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_clone_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_contiguous_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_div_trunc_rounding_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_eq_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_equal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_erf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_fftshift_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_ifftshift_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_floor_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_floor_divide_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_index_fill_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_index_reduce_prod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isclose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isnan_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isneginf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isreal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_jiterator_4inputs_with_extra_args_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_le_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_cholesky_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_eig_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_ldl_solve_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_lu_solve_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_norm_subgradients_at_zero_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_solve_triangular_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_vector_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_log2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logaddexp2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logical_not_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_lu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_argmax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_logsumexp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_prod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_select_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_softmax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_softmin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_matmul_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_median_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_meshgrid_list_of_tensors_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_msort_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mvlgamma_mvlgamma_p_1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_neg_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_binary_cross_entropy_with_logits_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_dropout2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_feature_alpha_dropout_without_train_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_hardtanh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_hinge_embedding_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_interpolate_area_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_kl_div_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_mish_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_pad_circular_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_poisson_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_rms_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_tanhshrink_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_normal_in_place_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_repeat_interleave_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_round_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_scatter_reduce_sum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_select_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_select_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_bessel_j1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_entr_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_hermite_polynomial_he_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_modified_bessel_k0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_zeta_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_squeeze_multiple_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_std_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sum_to_size_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_t_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_take_along_dim_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_to_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_true_divide_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_unsqueeze_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_var_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_var_mean_unbiased_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_view_as_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_view_as_real_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_xlogy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_zero__cuda, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float___rdiv___cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_acos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asinh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asinh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cos_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cosh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_deg2rad_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_deg2rad_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_digamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfinv_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_expm1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_i0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_lgamma_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_std_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_var_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_4_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_reciprocal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rsqrt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_t_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_u_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_v_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_w_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_w_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_t_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_xlog1py_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_xlog1py_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_zeta_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_true_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_xlogy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_xlogy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_T_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bfloat16_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_long_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_long_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_long_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acos_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acos_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcdiv_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_allclose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_allclose_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_allclose_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amin_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_any_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_any_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_3d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_3d_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_left_shift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_not_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_right_shift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_right_shift_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_xor_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_to_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ceil_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ceil_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_max_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_max_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_column_stack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_column_stack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_column_stack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_copysign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_copysign_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumprod_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumprod_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumprod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_deg2rad_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_digamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_digamma_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_floor_rounding_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_no_rounding_mode_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_trunc_rounding_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_trunc_rounding_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dot_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_strided_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eq_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expm1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ge_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_geometric_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_geometric_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_heaviside_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_i0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isneginf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isposinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lcm_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lcm_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lcm_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lgamma_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_matrix_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_norm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_tensor_overload_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_tensor_overload_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log1p_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log1p_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_normal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logaddexp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_tensor_overload_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_tensor_overload_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_list_of_tensors_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nan_to_num_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_channel_shuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_channel_shuffle_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_gelu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_glu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardshrink_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_huber_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_l1_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_log_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_margin_ranking_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_margin_ranking_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_mish_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_nll_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pdist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_shuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softplus_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal__in_place_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_number_mean_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_prod_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_prod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reciprocal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reciprocal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_renorm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_renorm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rot90_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_select_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_select_scatter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sgn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sign_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sign_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_entr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_entr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1e_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_logit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_logit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_5_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_5_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_xlog1py_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_zeta_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_square_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_take_along_dim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_to_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_where_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_where_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_T_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_amax_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_bitwise_or_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_bucketize_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_div_no_rounding_mode_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_ihfftn_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_rfft2_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_rfft_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_rfftn_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_item_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_log_normal_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_ne_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_group_norm_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_l1_loss_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_poisson_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_t_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_view_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_vstack_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_chalf_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_float_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_half_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_long_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_long_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_long_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_long_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcdiv_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcdiv_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcdiv_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcmul_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addr_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_alias_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_allclose_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_allclose_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amin_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_arange_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_partial_views_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_partial_views_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_left_shift_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_not_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_not_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_or_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_tensors_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_to_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bucketize_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ceil_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_max_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clone_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_physical_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_copysign_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cosh_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cosh_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_count_nonzero_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_count_nonzero_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumprod_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumprod_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_copy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_floor_rounding_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_trunc_rounding_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_trunc_rounding_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfc_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfinv_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_as_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exponential_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_float8_e4m3fn, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft2_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft2_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfftn_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfftn_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfftn_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_divide_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmin_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmod_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gcd_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_geometric_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gt_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hypot_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_imag_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isposinf_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isposinf_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lcm_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lerp_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lerp_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lgamma_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_matrix_norm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_norm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_norm_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svdvals_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svdvals_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vecdot_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vecdot_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log10_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log1p_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log1p_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_softmax_with_dtype_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_tensor_overload_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_tensor_overload_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logsumexp_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lt_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mean_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_list_of_tensors_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_list_of_tensors_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_movedim_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_movedim_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nan_to_num_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_celu_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_elu_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_gelu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hinge_embedding_loss_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_huber_loss_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_l1_loss_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_layer_norm_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_layer_norm_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_leaky_relu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_nll_loss_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_unshuffle_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_unshuffle_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_selu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_selu_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmax_with_dtype_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softshrink_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_normal__in_place_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_normal_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ones_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ones_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ones_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_copy_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_pow_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_prod_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_prod_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rad2deg_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rad2deg_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_randn_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_real_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_real_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reciprocal_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reciprocal_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reciprocal_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsqrt_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_select_scatter_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sin_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j1_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j1_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i0e_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i0e_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1e_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1e_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_logit_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtri_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_xlog1py_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_copy_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_mean_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stft_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sub_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_to_size_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_take_along_dim_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_to_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_indices_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_true_divide_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trunc_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vstack_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bfloat16_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acos_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acos_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcdiv_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amax_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amax_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_arange_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_arange_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_scatter_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_scatter_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_and_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_left_shift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_left_shift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_not_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_or_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bucketize_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cauchy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_min_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_min_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clone_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clone_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clone_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_column_stack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_constant_pad_nd_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_contiguous_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_contiguous_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumprod_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumprod_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumprod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumsum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_scatter_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_scatter_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eq_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erf_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_as_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expm1_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expm1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exponential_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flatten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fliplr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_divide_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmin_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_frexp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gcd_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_heaviside_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_add_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_fill_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isnan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isneginf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isreal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_item_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lcm_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_le_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_le_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_matrix_norm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_matrix_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_matrix_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_not_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_not_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_tensor_overload_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_maximum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_maximum_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_minimum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nan_to_num_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_native_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nextafter_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nextafter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nextafter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_elu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_elu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_glu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_huber_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_margin_ranking_loss_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_mish_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_nll_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_poisson_nll_loss_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_threshold_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_threshold_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal__in_place_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal__in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_number_mean_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_number_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ones_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_randn_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_randn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_randn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reciprocal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_round_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsqrt_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsqrt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsub_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsub_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_select_scatter_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_entr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_entr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_ndtr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_3_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtri_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtri_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_spherical_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_zeta_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_zeta_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sub_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sub_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tan_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tensor_split_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_true_divide_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trunc_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unflatten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unflatten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_var_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_var_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_var_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_var_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_complex_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_xlogy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bool_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cfloat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cfloat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cfloat_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_chalf_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_complex_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_half_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_int_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acos_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acos_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acos_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_add_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_alias_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_all_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_allclose_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_allclose_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asinh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_2d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_2d_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_2d_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_or_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_xor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cauchy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_max_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_min_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cos_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumsum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumsum_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_floor_rounding_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_floor_rounding_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_floor_rounding_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_trunc_rounding_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erfinv_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erfinv_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exponential_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_float8_e5m2fnuz, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftshift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftshift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fill_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flatten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flatten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fliplr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_divide_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmod_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_frexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gcd_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hypot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_igammac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_imag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_add_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isneginf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lcm_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_le_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_vecdot_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_vecdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_tensor_overload_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log10_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_not_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lt_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_minimum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_minimum_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nan_to_num_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ne_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_neg_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_full_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_full_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_celu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_hardshrink_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_leaky_relu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_mse_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_unshuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu6_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_selu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_selu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_threshold_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_pow_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_randn_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_randn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ravel_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ravel_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ravel_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_renorm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_as_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_as_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_select_scatter_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sigmoid_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sigmoid_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sigmoid_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinc_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j0_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_entr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_logit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtri_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtri_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_xlog1py_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_zeta_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_mean_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sub_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_to_size_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tan_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_to_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_indices_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trunc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_mean_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vdot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vsplit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_zeros_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_zeros_cuda_int64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rmod___cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rsub___cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__chunk_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addcmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_as_strided_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_baddbmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_broadcast_shapes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cdouble_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cholesky_inverse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cholesky_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cos_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_count_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cumprod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_einsum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_erfc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_rfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_flatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_flipud_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_float_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_frac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_full_like_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_geqrf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_put_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_isin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_isinf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_jiterator_2inputs_2outputs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_jiterator_unary_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_cholesky_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_det_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_matrix_rank_hermitian_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_pinv_singular_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_slogdet_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_vander_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log10_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_lu_unpack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_normalize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_new_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_conv2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_feature_alpha_dropout_without_train_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_hardsigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_norm_inf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_randint_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_renorm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_resolve_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_scalar_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_short_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sinc_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_slice_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_slice_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_ndtri_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_split_with_sizes_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_square_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_squeeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_std_mean_unbiased_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_std_mean_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_stft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_t_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_tensor_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unbind_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unbind_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_uniform_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unique_consecutive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_view_as_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_addbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_atan2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_atleast_2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cdouble_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cholesky_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_clamp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_clamp_max_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_corrcoef_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_diagonal_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_expand_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_hfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_irfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_hsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_i0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_ldexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_lgamma_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_eigvals_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_slogdet_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_vander_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_log_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_logaddexp2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_maximum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_narrow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_norm_nuc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_pow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_resolve_conj_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_resolve_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_select_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_sigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_special_ndtri_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_split_list_args_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_std_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_std_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_stft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_svd_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_t_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_take_along_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_to_sparse_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_trapz_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_triangular_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_tril_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_var_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_xlogy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_addcdiv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_atan_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_atleast_3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_bfloat16_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_ceil_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cos_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_diag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_diagonal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_dstack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_fft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_ifftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fill_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_flipud_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_index_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_int_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isclose_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isneginf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_jiterator_unary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_kthvalue_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lerp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_eigh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_matrix_power_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_logdet_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_mH_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_cumprod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_celu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_normal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_ones_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_pca_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_polar_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_rad2deg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_rand_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_reshape_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_select_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_blackman_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sinh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_erfcx_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_svd_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_t_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_take_along_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_take_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_triu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_unique_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_unsqueeze_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_var_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_vdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_view_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_zeros_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_acosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_aminmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_argmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_block_diag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_bool_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_byte_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_ceil_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_chunk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_clamp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_clamp_max_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_column_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_combinations_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_copysign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_count_nonzero_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cummax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_diag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_dsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_empty_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_equal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_exp2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_expand_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_fftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ifft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ifftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_flatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_floor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_grid_sampler_3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_hash_tensor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_hypot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_i0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_igammac_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_index_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_item_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_lerp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_eig_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_matrix_rank_hermitian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_pinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_solve_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_vecdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_log1p_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_log_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_long_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_lu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_fill_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_std_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nanquantile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_new_empty_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_elu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_softsign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_pinverse_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_polar_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_pow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_remainder_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_repeat_interleave_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_resolve_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_rot90_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_slice_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_bessel_y0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_square_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_tril_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unbind_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_uniform_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unsafe_chunk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unsafe_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_where_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_zeros_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator___getitem___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator___rmatmul___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_acosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_atan2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_atleast_2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_broadcast_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cholesky_inverse_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cholesky_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_clamp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_column_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_contiguous_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cummax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_erfc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_exp2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_ifft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_hash_tensor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_hypot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_igamma_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isclose_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isfinite_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isposinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_jiterator_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_cond_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_log2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_median_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nan_to_num_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_new_full_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_repeat_interleave_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_exponential_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_slice_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_sort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_bessel_y1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_squeeze_multiple_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_t_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_trace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_tril_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unsafe_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_view_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_vsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_xlogy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_zero__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay___radd___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay__chunk_cat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_addcmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_argmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_as_strided_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_bfloat16_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_copysign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_diff_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fliplr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_frac_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_histc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_hypot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_inner_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_jiterator_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_inv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_log10_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_median_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_mul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_native_dropout_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_glu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_pinverse_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_polar_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_remainder_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_round_decimals_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signbit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_slice_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_airy_ai_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sqrt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sub_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sum_to_size_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_t_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_tensor_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_unbind_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_uniform_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_unique_consecutive_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_unique_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_view_as_cuda_float32, test/test_ops.py::TestMathBitsCUDA::test_conj_view__chunk_cat_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_bool_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_acos_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_all_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_asinh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_atan_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_diagonal_scatter_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_empty_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_eq_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_eye_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_flip_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_hstack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_isinf_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_linalg_cross_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_log_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_logical_xor_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_logspace_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_mul_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_narrow_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_sigmoid_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_take_along_dim_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_to_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_tril_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_addr_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_alias_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_all_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_asinh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cat_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_clone_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_column_stack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_diagflat_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_eq_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_expand_as_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_fftn_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_ifft2_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_flip_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_index_select_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_inner_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_int_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_cholesky_ex_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_eigvalsh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_inv_ex_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_ldl_factor_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_pinv_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_narrow_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_conv2d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_pixel_unshuffle_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_norm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_norm_fro_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_reciprocal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_repeat_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_reshape_as_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_scatter_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_split_list_args_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_split_with_sizes_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_transpose_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_trapezoid_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_view_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_where_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view___rmul___cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view___rpow___cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_double_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_acosh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_asin_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_broadcast_tensors_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_broadcast_to_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_cat_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_conj_physical_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_cumsum_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_expm1_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_ifftshift_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_index_add_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_isfinite_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_isreal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linalg_svdvals_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_meshgrid_variadic_tensors_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_narrow_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_norm_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_permute_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_randn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_sinh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_squeeze_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_stack_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_tensor_split_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_to_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_unbind_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_vstack_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_all_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_asinh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_broadcast_to_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cartesian_prod_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_chalf_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_char_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cholesky_inverse_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_column_stack_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_constant_pad_nd_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cosh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cov_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_diagflat_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_diff_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_dot_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_empty_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_exp2_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_hsplit_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_eigh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_eigvals_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_inv_ex_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_lstsq_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_multi_dot_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_svd_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_log10_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_cumsum_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_meshgrid_list_of_tensors_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_ne_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_conv1d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_pad_circular_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_softsign_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nonzero_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_positive_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_pow_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_reshape_as_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_reshape_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_select_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_split_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_svd_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_tensor_split_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_triangular_solve_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_unbind_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_var_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_var_unbiased_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_vdot_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_zero__cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_view_T_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view___radd___cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view___rsub___cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_cfloat_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_int_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_alias_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_all_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_allclose_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_amax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_as_strided_scatter_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_asin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_asinh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_atan2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_atleast_3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_broadcast_to_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_cat_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_count_nonzero_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_dsplit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_dstack_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_empty_strided_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_fftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_ifft2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_ifftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_irfft2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_float_power_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_index_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_item_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_lerp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_linalg_svdvals_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_logical_xor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_new_ones_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_alpha_dropout_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_elu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_glu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_hardtanh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_layer_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_nll_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_rad2deg_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_rot90_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_rsub_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_select_scatter_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_softmax_with_dtype_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_bessel_j1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_entr_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_zeta_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_std_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_stft_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_sum_to_size_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_t_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_trunc_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_view_as_complex_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__softmax_backward_data_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_alias_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_amax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_as_strided_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_atleast_1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_baddbmm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cholesky_solve_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_clamp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_conj_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cosh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cummax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_double_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_empty_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_hfftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fmax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_gradient_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_grid_sampler_3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_gt_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_hash_tensor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_histc_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_index_reduce_prod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_inner_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_isneginf_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_kron_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_cond_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_pinv_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_solve_triangular_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_svdvals_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_log2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_log_softmax_with_dtype_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logical_or_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logspace_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logspace_tensor_overload_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_amax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_cumprod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_max_binary_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_meshgrid_list_of_tensors_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nan_to_num_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nanmedian_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nanquantile_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nansum_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_neg_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nextafter_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_avg_pool1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_bilinear_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_gelu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_hardshrink_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_interpolate_trilinear_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_kl_div_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_layer_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_normalize_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pad_replicate_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pdist_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_rms_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_silu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_upsample_nearest_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_polygamma_polygamma_n_2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_put_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_randint_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_real_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_resolve_neg_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_scatter_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_scatter_reduce_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_select_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_blackman_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_bessel_y0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_i0e_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_split_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_squeeze_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_stft_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sum_to_size_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_svd_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_take_along_dim_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_trapz_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_unflatten_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_var_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_var_mean_unbiased_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_where_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_fake___rdiv___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake___rpow___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake__batch_norm_with_update_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addcdiv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addmv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_argmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_argmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_argsort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_as_strided_partial_views_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_atleast_1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_H_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_addmv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_asin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bfloat16_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_clamp_max_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_count_nonzero_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_erf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_eye_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_fft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_hfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_ifft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_item_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_lerp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_eigvals_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_vander_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_log10_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_logdet_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_logspace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_normalize_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_std_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_matmul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_matrix_exp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_narrow_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_native_layer_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_relu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_softplus_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_norm_fro_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_norm_inf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_norm_nuc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_normal_number_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_randn_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_renorm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_rsqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_bessel_j0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_bessel_y0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_triu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unbind_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unflatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_view_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_zero__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_bfloat16_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_bitwise_not_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_broadcast_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cdouble_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cholesky_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cosh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_T_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp___rdiv___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp___rpow___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp__softmax_backward_data_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp__unsafe_masked_index_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_addmm_decomposed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_as_strided_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_broadcast_to_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cos_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cummax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_dist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_fftshift_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_rfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_flipud_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_float_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_inner_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_lgamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_eig_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_householder_product_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_solve_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_logcumsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_std_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_msort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nan_to_num_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nanquantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_glu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_hardsigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_relu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_softsign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_threshold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_pca_lowrank_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_pinverse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_positive_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_quantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_real_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_reshape_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_resolve_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sinc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sparse_mm_reduce_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_entr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_square_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_std_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_stft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sum_to_size_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_tensor_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_tensordot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unflatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_vsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp___rpow___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_addmm_decomposed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_atan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_atleast_1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cummax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cummin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cumsum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_dist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_expand_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_hfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_hfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_gradient_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_grid_sampler_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_grid_sampler_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_hsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_index_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_index_reduce_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_eigvals_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_inv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_logit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_mH_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_median_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_median_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_dropout_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_mish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_normal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_pow_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_quantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_repeat_interleave_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_reshape_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_slice_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_i0e_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_unsqueeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_view_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_deg2rad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_dist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_div_trunc_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_dsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_empty_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_eq_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_erfc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_exp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_fft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_ihfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_gt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_i0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_isnan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_jiterator_unary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_kthvalue_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_ldexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_householder_product_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_svdvals_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linspace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_log_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_long_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_std_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nanquantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_fake_positive_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_real_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_repeat_interleave_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_rsqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_searchsorted_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signbit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_bessel_j0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_entr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_tanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_tensor_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_to_sparse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_triangular_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_trunc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_unsqueeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_var_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_vdot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_view_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_zero__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_addmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_asin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_asinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_atanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_bitwise_and_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_broadcast_shapes_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_broadcast_to_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cholesky_inverse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cholesky_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_clamp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_clone_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cov_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_diagonal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_dot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_exp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_exponential_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_eye_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_fft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_fft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_fftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_float_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_floor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_grid_sampler_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_hsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_index_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_isin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_isinf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_inv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_lstsq_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_lu_factor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_log10_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_log_normal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logical_or_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logical_xor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mH_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nanmedian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_new_empty_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_new_empty_strided_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nextafter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_dropout_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_selu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_softmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_softsign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_normal_number_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_resolve_neg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_short_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_slice_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_airy_ai_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_xlog1py_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_split_list_args_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_squeeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_std_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_std_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_take_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_transpose_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_true_divide_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unbind_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unsafe_chunk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_view_as_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_view_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_where_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_arange_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_arange_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_arange_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_arange_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_ones_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_zeros_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags___rand___cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags___rmul___cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__batch_norm_with_update_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_char_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_addr_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_alias_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_arange_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_as_strided_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_atan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_block_diag_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_cat_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_clamp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_clone_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_column_stack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_contiguous_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_copysign_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_cosh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_diagonal_scatter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_div_trunc_rounding_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_empty_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_erf_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_exponential_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_eye_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_hfftn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ifftn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fmod_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_frac_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_index_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_isnan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_log2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_masked_fill_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_mul_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nan_to_num_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_native_layer_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_prelu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_relu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_pow_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_prod_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_remainder_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_reshape_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_roll_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_rot90_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sgn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sign_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_entr_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_ndtr_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_ndtri_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sum_to_size_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_tensor_split_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_triu_indices_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags__refs_unbind_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_unfold_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_unsqueeze_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_vdot_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__softmax_backward_data_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_abs_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_argmax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_byte_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cartesian_prod_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_chalf_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_char_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cummax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cummin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cumsum_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diagflat_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_fft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_ihfftn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fliplr_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_floor_divide_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_geometric_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_gradient_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_hash_tensor_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_igamma_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_index_put_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isfinite_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isposinf_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_jiterator_unary_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_le_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_inv_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_inv_ex_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_svd_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_vector_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logical_not_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_lu_unpack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_scatter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_native_dropout_backward_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_new_empty_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_new_ones_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_elu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_unfold_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_normal_number_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_pca_lowrank_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_real_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_reciprocal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_resize__cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_hann_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_legendre_polynomial_p_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sum_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_svd_lowrank_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_t_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_take_along_dim_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_tril_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unbind_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unique_consecutive_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_view_as_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_view_as_real_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags_view_copy_cuda_float32 2025-09-07T08:54:01.2415263Z 2025-09-07T08:54:04.0755771Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:04.0757141Z import pkg_resources 2025-09-07T08:54:04.3958103Z Running test_xnnpack_integration 1/1 ... [2025-09-07 08:54:04.395391] 2025-09-07T08:54:04.3958696Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:04.3960125Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_xnnpack_integration.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:04.395742] 2025-09-07T08:54:05.8051754Z 2025-09-07T08:54:05.8052823Z test_view_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_view_ops_1.1_dba64ea9e9d48c67_.log 2025-09-07T08:54:05.8110750Z Running 279 items in this shard: test/test_view_ops.py::TestViewOpsCUDA::test_T_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_advanced_indexing_assignment_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_advanced_indexing_nonview_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_as_strided_gradients_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_as_strided_inplace_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_as_strided_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_basic_indexing_ellipses_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_basic_indexing_newaxis_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_basic_indexing_slice_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_chunk_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_conj_imag_view_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_conj_imag_view_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_conj_self_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_conj_view_with_shared_memory_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_contiguous_nonview_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_contiguous_self_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_diagonal_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_expand_as_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_expand_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_flatten_nonview_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_flatten_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_imag_noncomplex_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_movedim_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_narrow_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_permute_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_real_imag_view_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_real_imag_view_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_reshape_as_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_reshape_nonview_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_reshape_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_select_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_bool, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_float16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_float32, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_float64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_int16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_int32, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_int64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_int8, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex128_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_bool, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_float16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_float32, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_float64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_int16, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_int32, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_int64, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_int8, test/test_view_ops.py::TestViewOpsCUDA::test_set_real_imag_cuda_complex64_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_split_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_squeeze_inplace_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_squeeze_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_t_inplace_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_t_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_transpose_inplace_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_transpose_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_unbind_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_unbind_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_unfold_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_unsqueeze_inplace_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_unsqueeze_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_as_complex_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_as_real_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_as_real_cuda_complex32, test/test_view_ops.py::TestViewOpsCUDA::test_view_as_real_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_as_view_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_copy_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_copy_out_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_copy_output_contiguous_cuda, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_new_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_dtype_upsize_errors_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_dsplit_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_hsplit_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_split_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_bfloat16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_bool, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_complex128, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_complex64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_float16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_float32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_float64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_int16, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_int32, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_int64, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_int8, test/test_view_ops.py::TestViewOpsCUDA::test_view_tensor_vsplit_cuda_uint8, test/test_view_ops.py::TestViewOpsCUDA::test_view_view_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_T_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_as_strided_overflow_storage_offset_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_atleast_gradient_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_big_transpose_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_shapes_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_tensors_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_broadcast_to_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_chunk_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_conj_neg_view_numpy_error_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_contiguous_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_crow_col_indices_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_empty_reshape_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_expand_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_flatten_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_memory_format_resize__cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_memory_format_resize_as_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_narrow_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_narrow_tensor_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_python_types_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_ravel_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_bfloat16, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_reshape_view_semantics_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_resize_all_dtypes_and_devices_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_resize_as_all_dtypes_and_devices_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_resize_as_preserves_strides_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_resize_overflow_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_split_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_t_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_errors_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_indices_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_tensor_split_sections_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_invalid_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_invalid_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_invalid_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_vs_numpy_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_vs_numpy_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transpose_vs_numpy_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_bfloat16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_bfloat16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_bool, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_complex128, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_complex64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_float16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_float32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_float64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_int16, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_int32, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_int64, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_int8, test/test_view_ops.py::TestOldViewOpsCUDA::test_transposes_errors_cuda_uint8, test/test_view_ops.py::TestOldViewOpsCUDA::test_unsqueeze_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_view_all_dtypes_and_devices_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_view_cuda, test/test_view_ops.py::TestOldViewOpsCUDA::test_view_empty_cuda 2025-09-07T08:54:05.8166115Z 2025-09-07T08:54:09.2740817Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:09.2742244Z import pkg_resources 2025-09-07T08:54:09.7530409Z Running test_mkldnn 1/1 ... [2025-09-07 08:54:09.752636] 2025-09-07T08:54:09.7530829Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:09.7535364Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_mkldnn.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:09.753305] 2025-09-07T08:54:13.8865639Z 2025-09-07T08:54:13.8866457Z test_mkldnn 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_mkldnn_1.1_ac4660130929f6bf_.log 2025-09-07T08:54:13.8867127Z Running 0 items in this shard: 2025-09-07T08:54:13.8867313Z 2025-09-07T08:54:16.3449859Z 2025-09-07T08:54:16.3451017Z test_xnnpack_integration 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_xnnpack_integration_1.1_e520cfd4b4b716cd_.log 2025-09-07T08:54:16.3455354Z Running 12 items in this shard: test/test_xnnpack_integration.py::TestXNNPACKOps::test_conv2d, test/test_xnnpack_integration.py::TestXNNPACKOps::test_conv2d_transpose, test/test_xnnpack_integration.py::TestXNNPACKOps::test_linear, test/test_xnnpack_integration.py::TestXNNPACKOps::test_linear_1d_input, test/test_xnnpack_integration.py::TestXNNPACKSerDes::test_combined_model, test/test_xnnpack_integration.py::TestXNNPACKSerDes::test_conv2d, test/test_xnnpack_integration.py::TestXNNPACKSerDes::test_conv2d_transpose, test/test_xnnpack_integration.py::TestXNNPACKSerDes::test_linear, test/test_xnnpack_integration.py::TestXNNPACKRewritePass::test_decomposed_linear, test/test_xnnpack_integration.py::TestXNNPACKRewritePass::test_linear, test/test_xnnpack_integration.py::TestXNNPACKConv1dTransformPass::test_conv1d_basic, test/test_xnnpack_integration.py::TestXNNPACKConv1dTransformPass::test_conv1d_with_relu_fc 2025-09-07T08:54:16.3458711Z 2025-09-07T08:54:17.3139073Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:17.3140464Z import pkg_resources 2025-09-07T08:54:17.6702310Z Running torch_np/numpy_tests/core/test_dlpack 1/1 ... [2025-09-07 08:54:17.669823] 2025-09-07T08:54:17.6702810Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:17.6705184Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_dlpack.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:17.670192] 2025-09-07T08:54:19.4878335Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:19.4879710Z import pkg_resources 2025-09-07T08:54:19.8241947Z Running test_linalg 1/1 ... [2025-09-07 08:54:19.823782] 2025-09-07T08:54:19.8242340Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:19.8244668Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_linalg.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:19.824132] 2025-09-07T08:54:20.9905051Z 2025-09-07T08:54:20.9906175Z torch_np/numpy_tests/core/test_dlpack 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_dlpack_1.1_5d7c870f3c10a159_.log 2025-09-07T08:54:20.9919947Z Running 53 items in this shard: test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dlpack_destructor_exception, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dlpack_device, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype0, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype1, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype2, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype3, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype4, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype5, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype6, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype7, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype8, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dtype_passthrough_dtype9, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dunder_dlpack_refcount, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_dunder_dlpack_stream, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_from_dlpack_refcount, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_from_torch, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_0, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_1, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_10, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_11, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_12, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_13, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_14, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_15, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_16, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_17, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_18, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_19, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_2, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_20, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_21, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_22, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_23, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_24, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_25, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_26, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_27, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_28, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_29, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_3, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_30, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_31, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_32, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_4, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_5, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_6, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_7, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_8, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_higher_dims_ndim_9, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_ndim0, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_non_contiguous, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_readonly, test/torch_np/numpy_tests/core/test_dlpack.py::TestDLPack::test_to_torch 2025-09-07T08:54:20.9932455Z 2025-09-07T08:54:24.2503904Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:24.2505288Z import pkg_resources 2025-09-07T08:54:24.5831098Z Running test_mkldnn_fusion 1/1 ... [2025-09-07 08:54:24.582717] 2025-09-07T08:54:24.5831523Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:24.5833644Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_mkldnn_fusion.py', '-m', 'not serial', '--shard-id=1', '--num-shards=1', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:24.583090] 2025-09-07T08:54:39.2291481Z 2025-09-07T08:54:39.2292357Z test_mkldnn_fusion 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_mkldnn_fusion_1.1_38c132a03dbb3659_.log 2025-09-07T08:54:39.2295328Z Running 8 items in this shard: test/test_mkldnn_fusion.py::TestMkldnnFusion::test_conv_binary_fusion_ops, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_conv_transpose_unary_fusion_ops, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_conv_unary_fusion_nnc, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_conv_unary_fusion_ops, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_linear_binary_fusion_ops, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_linear_unary_fusion_ops, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_single_conv, test/test_mkldnn_fusion.py::TestMkldnnFusion::test_unsupported_conv 2025-09-07T08:54:39.2297330Z 2025-09-07T08:54:42.3623593Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:54:42.3624982Z import pkg_resources 2025-09-07T08:54:42.6867943Z Running test_sparse_csr 1/2 ... [2025-09-07 08:54:42.686387] 2025-09-07T08:54:42.6868550Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:54:42.6870495Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_sparse_csr.py', '-m', 'not serial', '--shard-id=1', '--num-shards=2', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:54:42.686775] 2025-09-07T08:57:50.1907082Z 2025-09-07T08:57:50.1909541Z test_linalg 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_linalg_1.1_7ec783b4f82a49bf_.log 2025-09-07T08:57:50.2220747Z Running 1225 items in this shard: test/test_linalg.py::TestLinalgCUDA::test_1_sized_with_0_strided_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_1_sized_with_0_strided_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_1_k_128_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_1_k_128_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_1_k_64_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_1_k_64_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_32_k_128_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_32_k_128_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_32_k_64_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_matmul_4bit_m_32_k_64_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_256_n_128_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_256_n_32_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_256_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_256_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_64_n_128_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_64_n_32_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_64_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__dyn_quant_pack_4bit_weight_k_64_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_32_k_32_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_32_k_32_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_32_k_64_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_32_k_64_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_64_k_32_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_64_k_32_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_64_k_64_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test__int4_mm_m_64_k_64_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_large_shape_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_48_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_48_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_48_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_48_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_64_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_64_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_64_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_32_n_64_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_48_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_48_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_48_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_48_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_64_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_64_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_64_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_32_k_64_n_64_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_48_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_48_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_48_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_48_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_64_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_64_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_64_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_32_n_64_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_48_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_48_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_48_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_48_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_64_compile_False_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_64_compile_False_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_64_compile_True_slice_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int8_mm_m_64_k_64_n_64_compile_True_slice_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_0_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_17_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_0_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_16_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_16_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_False_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_False_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_0_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_1_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_cpu_m_8_k_32_n_32_use_transpose_a_True_use_transpose_b_True_non_contig_type_2_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_errors_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_16_use_transpose_a_False_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_16_use_transpose_a_False_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_16_use_transpose_a_True_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_16_use_transpose_a_True_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_32_use_transpose_a_False_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_32_use_transpose_a_False_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_32_use_transpose_a_True_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_16_n_32_use_transpose_a_True_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_16_use_transpose_a_False_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_16_use_transpose_a_False_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_16_use_transpose_a_True_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_16_use_transpose_a_True_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_32_use_transpose_a_False_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_32_use_transpose_a_False_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_32_use_transpose_a_True_use_transpose_b_False_cuda, test/test_linalg.py::TestLinalgCUDA::test__int_mm_k_32_n_32_use_transpose_a_True_use_transpose_b_True_cuda, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addbmm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmm_baddbmm_overflow_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_addmm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_addmm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmm_gelu_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_gelu_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_gelu_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_gelu_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_0_2_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_False_alpha_1_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_0_2_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_False_transpose_b_True_alpha_1_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_0_2_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_False_alpha_1_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_0_2_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_5_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_5_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_0_5_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_1_0_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_1_0_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_mv_transpose_a_True_transpose_b_True_alpha_1_0_beta_1_0_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_tunableop_rocm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_tunableop_rocm_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_tunableop_rocm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_relu_tunableop_rocm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmm_sizes_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_addmm_sizes_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_addmm_sizes_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmm_sizes_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmv_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addmv_rowmajor_colmajor_incx_incy_lda_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addmv_rowmajor_colmajor_incx_incy_lda_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addmv_rowmajor_colmajor_incx_incy_lda_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addr_bool_cuda_bool, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_addr_float_and_complex_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_addr_integral_cuda_int16, test/test_linalg.py::TestLinalgCUDA::test_addr_integral_cuda_int32, test/test_linalg.py::TestLinalgCUDA::test_addr_integral_cuda_int64, test/test_linalg.py::TestLinalgCUDA::test_addr_integral_cuda_int8, test/test_linalg.py::TestLinalgCUDA::test_addr_integral_cuda_uint8, test/test_linalg.py::TestLinalgCUDA::test_addr_type_promotion_cuda, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_int16, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_int32, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_input_dtypes_compatibility_cuda_int64, test/test_linalg.py::TestLinalgCUDA::test_baddbmm_nan_input_with_zero_beta_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_blas_alpha_beta_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_blas_empty_cuda, test/test_linalg.py::TestLinalgCUDA::test_blas_mv_large_input_cuda, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_blas_nan_out_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_blaslog_tunableop_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_bmm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_bmm_tunableop_rocm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_broadcast_batched_matmul_cuda, test/test_linalg.py::TestLinalgCUDA::test_broadcast_fused_matmul_cuda, test/test_linalg.py::TestLinalgCUDA::test_call_count_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_chain_matmul_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_non_pd_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_non_pd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_non_pd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_ex_non_pd_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_inverse_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_backward_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_many_batches_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_many_batches_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_many_batches_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_batched_many_batches_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_out_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_out_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_out_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cholesky_solve_out_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_ck_blas_library_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_1_k_128_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_1_k_128_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_1_k_64_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_1_k_64_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_32_k_128_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_32_k_128_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_32_k_64_n_11008_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_dyn_quant_matmul_4bit_m_32_k_64_n_4096_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_32_k_32_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_32_k_32_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_32_k_64_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_32_k_64_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_64_k_32_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_64_k_32_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_64_k_64_n_48_cuda, test/test_linalg.py::TestLinalgCUDA::test_compile_int4_mm_m_64_k_64_n_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_cond_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cond_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cond_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cond_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cond_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_cond_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cond_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cond_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_corner_cases_of_cublasltmatmul_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_cross_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cross_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_cross_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_cross_with_and_without_dim_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_cross_with_and_without_dim_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_det_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_det_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_det_logdet_slogdet_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_det_logdet_slogdet_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_disable_tuning_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_dot_invalid_args_cuda, test/test_linalg.py::TestLinalgCUDA::test_dot_vs_numpy_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_dot_vs_numpy_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_dump_results_on_exit_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eig_check_magma_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eig_compare_backends_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eig_compare_backends_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eig_compare_backends_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eig_compare_backends_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eig_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eig_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eig_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eig_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eig_numpy_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eig_numpy_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eig_removed_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_eig_with_nan_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eig_with_nan_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eig_with_nan_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eig_with_nan_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigh_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigh_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigh_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigh_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigh_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigh_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigh_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigh_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigh_lower_uplo_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigh_lower_uplo_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigh_lower_uplo_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigh_lower_uplo_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigh_lwork_lapack_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigh_lwork_lapack_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigh_lwork_lapack_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigh_lwork_lapack_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigh_svd_illcondition_matrix_input_should_not_crash_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigh_svd_illcondition_matrix_input_should_not_crash_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigvals_compare_backends_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigvals_compare_backends_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigvals_compare_backends_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigvals_compare_backends_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigvals_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigvals_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigvals_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigvals_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigvals_numpy_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigvals_numpy_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_eigvalsh_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_einsum_corner_cases_cuda, test/test_linalg.py::TestLinalgCUDA::test_einsum_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_einsum_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_einsum_error_cases_cuda, test/test_linalg.py::TestLinalgCUDA::test_einsum_output_layout_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_einsum_random_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_einsum_random_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_einsum_sublist_format_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_einsum_sublist_format_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_32_k_32_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_32_k_35_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_32_k_36_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_32_k_40_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_32_k_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_35_k_32_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_35_k_35_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_35_k_36_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_35_k_40_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_35_k_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_36_k_32_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_36_k_35_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_36_k_36_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_36_k_40_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_36_k_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_40_k_32_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_40_k_35_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_40_k_36_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_40_k_40_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_40_k_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_64_k_32_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_64_k_35_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_64_k_36_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_64_k_40_cuda, test/test_linalg.py::TestLinalgCUDA::test_fp16_mv_transposed_first_argument_arm_cpu_m_64_k_64_cuda, test/test_linalg.py::TestLinalgCUDA::test_gemm_bias_offline_tunableop_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_gemm_bias_tunableop_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_geqrf_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_geqrf_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_geqrf_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_geqrf_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_householder_product_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_householder_product_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_householder_product_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_householder_product_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_householder_product_errors_and_warnings_cuda, test/test_linalg.py::TestLinalgCUDA::test_inner_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inner_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inv_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inv_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inv_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inv_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_info_device_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_info_device_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_info_device_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_info_device_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_singular_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_singular_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_singular_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inv_ex_singular_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_invariance_error_spectral_decompositions_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inverse_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inverse_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inverse_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inverse_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_large_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_large_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_large_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inverse_errors_large_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_inverse_many_batches_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_inverse_many_batches_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_inverse_many_batches_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_inverse_many_batches_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_kron_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_kron_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_kron_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_kron_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_kron_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_kron_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_kron_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_kron_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_kron_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_kron_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_kron_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_kron_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lapack_empty_cuda, test/test_linalg.py::TestLinalgCUDA::test_large_bmm_backward_cuda, test/test_linalg.py::TestLinalgCUDA::test_large_bmm_mm_backward_cuda, test/test_linalg.py::TestLinalgCUDA::test_ldl_factor_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_ldl_factor_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_ldl_factor_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_ldl_factor_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_ldl_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_ldl_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_ldl_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_ldl_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_cross_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_cross_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_cross_with_and_without_dim_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_cross_with_and_without_dim_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_batch_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_batch_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_batch_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_batch_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_input_checks_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_input_checks_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_input_checks_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lstsq_input_checks_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_cpu_errors_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_cpu_errors_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_cpu_errors_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_cpu_errors_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_family_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_family_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_family_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_family_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_lu_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_analytic_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_analytic_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_analytic_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_analytic_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_batch_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_batch_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_boundary_cases_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_boundary_cases_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_boundary_cases_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_boundary_cases_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_compare_with_taylor_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_compare_with_taylor_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_compare_with_taylor_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_compare_with_taylor_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_no_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_perverse_nan_values_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_perverse_nan_values_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_perverse_nan_values_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_perverse_nan_values_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_utils_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_matrix_exp_utils_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_qr_autograd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_large_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_large_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_large_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_linalg_solve_triangular_large_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_linear_algebra_scalar_raises_cuda, test/test_linalg.py::TestLinalgCUDA::test_lobpcg_basic_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lobpcg_ortho_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lobpcg_scipy_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lobpcg_torchscript_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lower_precision_accumulation_with_ref_path_cuda, test/test_linalg.py::TestLinalgCUDA::test_lstsq_removed_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_many_batches_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_many_batches_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_many_batches_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_batched_many_batches_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_large_matrices_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_large_matrices_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_large_matrices_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_lu_solve_large_matrices_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_lu_unpack_check_input_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matmul_45724_cuda, test/test_linalg.py::TestLinalgCUDA::test_matmul_check_entries_tunableop_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_matmul_mv_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_matmul_mv_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_matmul_mv_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_offline_mgpu_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_offline_tunableop_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_matmul_out_kernel_errors_with_autograd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matmul_out_kernel_errors_with_autograd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_1d_Nd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_1d_Nd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_2d_Nd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_2d_Nd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_3d_Nd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_3d_Nd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_tunableop_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matmul_small_brute_force_tunableop_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_norm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_norm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_power_negative_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_power_negative_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_power_non_negative_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_power_non_negative_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_atol_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_atol_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_atol_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_atol_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_atol_rtol_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_basic_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_basic_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_basic_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_basic_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_out_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_out_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_out_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_out_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_matrix_rank_removed_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_minimum_tuning_iteration_tunableop_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_mm_bmm_non_memory_dense_cuda, test/test_linalg.py::TestLinalgCUDA::test_mm_conjtranspose_cuda, test/test_linalg.py::TestLinalgCUDA::test_mm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_mm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_mm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_mm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_mm_empty_inputs_mixed_dtype_errors_cuda, test/test_linalg.py::TestLinalgCUDA::test_mm_submatrix_offline_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_multi_dot_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_multi_dot_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_multi_dot_errors_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_bfloat16_and_half_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_norm_bfloat16_and_half_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_norm_complex_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_norm_complex_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_norm_complex_old_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_complexhalf_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_dtype_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_norm_errors_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_errors_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_norm_extreme_values_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_fastpaths_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_fro_2_equivalence_old_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_fused_type_promotion_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_norm_fused_type_promotion_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_degenerate_shapes_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_degenerate_shapes_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_degenerate_shapes_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_matrix_degenerate_shapes_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_norm_old_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_old_nan_propagation_cuda, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_degenerate_shapes_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_degenerate_shapes_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_degenerate_shapes_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_norm_vector_degenerate_shapes_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_nuclear_norm_axes_small_brute_force_old_cuda, test/test_linalg.py::TestLinalgCUDA::test_nuclear_norm_exceptions_old_cuda, test/test_linalg.py::TestLinalgCUDA::test_nuclear_norm_out_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_nuclear_norm_out_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_numeric_check_leak_tunableop_rocm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_many_batches_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_upper_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_upper_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_upper_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_batched_upper_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_old_cholesky_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_ormqr_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_ormqr_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_ormqr_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_ormqr_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_ormqr_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_ormqr_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_ormqr_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_ormqr_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_cuda_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_ger_addr_legacy_tests_cuda, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bfloat16_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_bool_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex128_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_complex64_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float16_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float32_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_float64_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int16_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int32_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int64_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_int8_uint8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_bool, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_complex128, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_complex64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_float16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_float32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_float64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_int16, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_int32, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_int64, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_int8, test/test_linalg.py::TestLinalgCUDA::test_outer_type_promotion_cuda_uint8_uint8, test/test_linalg.py::TestLinalgCUDA::test_pca_lowrank_cuda, test/test_linalg.py::TestLinalgCUDA::test_permute_matmul_cuda, test/test_linalg.py::TestLinalgCUDA::test_pinv_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_pinv_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_pinv_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_pinv_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_pinv_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_pinv_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_pinv_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_pinv_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_pinverse_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_pinverse_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_pinverse_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_pinverse_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_preferred_blas_library_cuda, test/test_linalg.py::TestLinalgCUDA::test_preferred_linalg_library_cuda, test/test_linalg.py::TestLinalgCUDA::test_qr_batched_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_qr_batched_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_qr_batched_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_qr_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_qr_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_qr_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_qr_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_qr_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_qr_error_cases_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_qr_vs_numpy_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_qr_vs_numpy_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_qr_vs_numpy_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_qr_vs_numpy_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_renorm_cuda, test/test_linalg.py::TestLinalgCUDA::test_renorm_ps_cuda, test/test_linalg.py::TestLinalgCUDA::test_rotating_buffer_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_rowwise_scaled_gemm_numerics_tunableop_cuda_float8_e4m3fnuz, test/test_linalg.py::TestLinalgCUDA::test_scaled_gemm_offline_tunableop_cuda_float8_e4m3fnuz, test/test_linalg.py::TestLinalgCUDA::test_scaled_gemm_offline_tunableop_cuda_float8_e5m2fnuz, test/test_linalg.py::TestLinalgCUDA::test_scaled_gemm_tunableop_cuda_float8_e4m3fnuz, test/test_linalg.py::TestLinalgCUDA::test_scaled_gemm_tunableop_cuda_float8_e5m2fnuz, test/test_linalg.py::TestLinalgCUDA::test_slogdet_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_slogdet_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_slogdet_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_slogdet_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_slogdet_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_slogdet_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_slogdet_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_slogdet_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_solve_batched_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_solve_batched_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_solve_batched_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_solve_batched_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_solve_removed_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_strided_mm_bmm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_strided_mm_bmm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_svd_lowrank_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_svd_lowrank_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_symeig_removed_error_cuda, test/test_linalg.py::TestLinalgCUDA::test_tensordot_cuda, test/test_linalg.py::TestLinalgCUDA::test_tensordot_out_kernel_errors_with_autograd_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensordot_out_kernel_errors_with_autograd_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_singular_input_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_singular_input_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_singular_input_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorinv_singular_input_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_empty_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_empty_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_empty_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_empty_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_tensorsolve_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tf32_offline_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_tf32_tunableop_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_broadcasting_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_broadcasting_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_broadcasting_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_broadcasting_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_many_batches_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_many_batches_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_many_batches_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_batched_many_batches_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_large_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_out_errors_and_warnings_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_out_errors_and_warnings_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_out_errors_and_warnings_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_triangular_solve_out_errors_and_warnings_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_validator_tunableop_rocm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_vdot_invalid_args_cuda, test/test_linalg.py::TestLinalgCUDA::test_vdot_vs_numpy_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_vdot_vs_numpy_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_bfloat16, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_float16, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_cuda_float64, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_decom_unbacked_checks_cuda, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_dim_tuple_arg_cuda, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_extreme_values_cuda, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_reduce_over_1D_vector_cuda_complex128, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_reduce_over_1D_vector_cuda_complex64, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_reduce_over_1D_vector_cuda_float32, test/test_linalg.py::TestLinalgCUDA::test_vector_norm_reduce_over_1D_vector_cuda_float64 2025-09-07T08:57:50.2508693Z 2025-09-07T08:57:51.3438854Z Uploading artifacts took 1.15 seconds 2025-09-07T08:57:53.2746485Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T08:57:53.2748122Z import pkg_resources 2025-09-07T09:00:58.0686956Z 2025-09-07T09:00:58.0687704Z test_ops 8/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_8.8_08079b026b871a8e_.log 2025-09-07T09:00:58.1668036Z Running 4133 items in this shard: test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs__conversions_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_alias_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_atleast_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_dsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_log_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_select_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_t_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_transpose_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_var_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_vstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_addmm_decomposed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_atleast_1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_bitwise_right_shift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_compare_cpu_bool_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cholesky_inverse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_dist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_einsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_flip_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_grid_sampler_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_ldexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_vector_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_logcumsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_multinomial_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_native_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nonzero_static_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_norm_inf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_polar_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_reshape_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_reshape_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unflatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_xlogy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_zero__cuda_float32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_as_strided_partial_views_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_atleast_3d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_bool_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_cfloat_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_chunk_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_clone_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_column_stack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_empty_permuted_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_eq_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_irfft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_index_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_isfinite_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_item_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_log_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_mT_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_narrow_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_narrow_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_new_empty_strided_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_new_ones_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_nn_functional_conv3d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_permute_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_permute_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_randn_like_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_real_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_reshape_as_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_split_with_sizes_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_squeeze_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_unbind_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_unsafe_split_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_where_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_dtypes___rmatmul___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__batch_norm_with_update_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_char_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_complex_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_any_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_as_strided_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_clamp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_contiguous_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_count_nonzero_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_cumsum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_diagonal_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_diagonal_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_digamma_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_erfinv_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_exp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_eye_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_ihfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_rfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_flatten_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_flipud_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_floor_divide_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_geometric_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_index_add_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_logaddexp2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_logspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_lt_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_maximum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_narrow_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_new_ones_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_hinge_embedding_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_poisson_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_softmin_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_normal__in_place_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_rad2deg_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_randn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_reshape_as_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_round_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_sgn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_stft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_trace_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_true_divide_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_unsqueeze_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_vdot_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_view_as_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_view_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_zeros_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__unsafe_masked_index_put_accumulate_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addmm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_allclose_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_argmax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_atan2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_bitwise_and_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_bitwise_or_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_broadcast_tensors_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_conj_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_constant_pad_nd_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_deg2rad_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_dstack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_empty_strided_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_eq_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_irfft2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_rfft2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_float_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_floor_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_gather_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_gcd_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_histogramdd_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_index_reduce_amax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_index_select_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_inner_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_isposinf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_jiterator_2inputs_2outputs_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_jiterator_4inputs_with_extra_args_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_le_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_cholesky_ex_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_lstsq_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_qr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_slogdet_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_log1p_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_log_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_log_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logspace_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mH_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_argmax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_argmin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_select_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_matmul_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_max_pool2d_with_indices_backward_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_maximum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mode_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_multinomial_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mvlgamma_mvlgamma_p_3_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nanquantile_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_adaptive_avg_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_adaptive_max_pool1d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_group_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_max_pool3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_max_unpool1d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_relu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_selu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_soft_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_softmin_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_upsample_nearest_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nonzero_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_norm_fro_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_outer_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_polygamma_polygamma_n_0_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_polygamma_polygamma_n_3_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_prod_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_randn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_renorm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_round_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scatter_reduce_mean_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sign_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signbit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_slice_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sparse_mm_reduce_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_ndtri_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_squeeze_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_squeeze_multiple_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_stack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sum_to_size_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_t_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_take_along_dim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_tan_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_tile_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_trace_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_triu_indices_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unsafe_chunk_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_var_mean_unbiased_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_view_copy_cuda, test/test_ops.py::TestCommonCUDA::test_errors_T_cuda, test/test_ops.py::TestCommonCUDA::test_errors___rand___cuda, test/test_ops.py::TestCommonCUDA::test_errors___rmod___cuda, test/test_ops.py::TestCommonCUDA::test_errors__chunk_cat_cuda, test/test_ops.py::TestCommonCUDA::test_errors_as_strided_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_errors_bitwise_and_cuda, test/test_ops.py::TestCommonCUDA::test_errors_cauchy_cuda, test/test_ops.py::TestCommonCUDA::test_errors_clamp_max_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fmax_cuda, test/test_ops.py::TestCommonCUDA::test_errors_heaviside_cuda, test/test_ops.py::TestCommonCUDA::test_errors_linalg_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_errors_lt_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_conv3d_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_soft_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_softshrink_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_triplet_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_general_hamming_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_sum_layout2_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_chebyshev_polynomial_v_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_laguerre_polynomial_l_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_shifted_chebyshev_polynomial_v_cuda, test/test_ops.py::TestCommonCUDA::test_errors_vstack_cuda, test/test_ops.py::TestCommonCUDA::test_errors_where_cuda, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_addmm_decomposed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_copysign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_cummin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_expand_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_hfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_frac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_hash_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_igamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_index_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_index_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_isposinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logcumsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logical_xor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_minimum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nanmean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_native_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_ormqr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_modified_bessel_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_ndtri_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_topk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_H_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rand___cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rmod___cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_addcmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_addmm_decomposed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_angle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argsort_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argwhere_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_as_strided_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_as_strided_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_baddbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bool_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cdouble_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_copysign_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cross_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cumulative_trapezoid_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diff_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_digamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_div_floor_rounding_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_empty_permuted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_eye_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_ifft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_flatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_floor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_hash_tensor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_hypot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_kron_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_kthvalue_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_le_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_lgamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_cross_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_householder_product_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_inv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log10_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logical_and_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logical_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logical_or_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mH_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_matrix_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_max_binary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_median_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_min_reduction_with_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_msort_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_narrow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ne_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_new_empty_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_celu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_channel_shuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_embedding_bag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_circular_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_reflect_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_replicate_negative_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pixel_shuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pixel_unshuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_pca_lowrank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_permute_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_polygamma_polygamma_n_0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_prod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_randint_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_reciprocal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_resize__cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_resolve_conj_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_reduce_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_searchsorted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_cosine_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_i0e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_log_ndtr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_modified_bessel_k0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_zeta_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_zeta_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_split_list_args_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sum_to_size_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_topk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trunc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unfold_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unsafe_chunk_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_view_cuda_int64, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values__unsafe_masked_index_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_acosh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_addr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_amin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_atanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_bitwise_or_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_bool_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_broadcast_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_dstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_empty_permuted_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_exp2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_rfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_rfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_flatten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_flipud_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_isposinf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_le_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_lgamma_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_linalg_diagonal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_log2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_log_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_mT_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_masked_sum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_max_reduction_with_dim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_maximum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_movedim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_narrow_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_new_empty_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_new_zeros_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_scalar_tensor_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_select_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_signbit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sort_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_airy_ai_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_squeeze_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_take_along_dim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_take_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_tanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_tile_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_tril_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unfold_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_unsqueeze_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_vstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_zeros_cuda_bool, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__unsafe_masked_index_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addcdiv_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addcmul_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_angle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_argmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_argmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_block_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bool_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_byte_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cartesian_prod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cfloat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cholesky_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_corrcoef_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_count_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagflat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagflat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diff_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_div_floor_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_div_floor_rounding_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_double_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_permuted_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_erf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_exp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_expm1_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_fftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifftshift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flip_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_float_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_floor_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_full_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gather_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gcd_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_geqrf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_grid_sampler_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_put_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_reduce_mean_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isnan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isposinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isreal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_4inputs_with_extra_args_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_kthvalue_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_le_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lu_factor_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lu_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_multi_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_slogdet_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_vander_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linspace_tensor_overload_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log1p_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logsumexp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lu_unpack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mT_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_meshgrid_variadic_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_min_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_elu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_linear_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_normalize_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pairwise_distance_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pairwise_distance_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pdist_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_relu6_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_selu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_nuc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_normal_in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ones_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_pca_lowrank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_randint_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_reciprocal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_resolve_neg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rot90_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rot90_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sign_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_hamming_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_bessel_y0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_hermite_polynomial_h_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_i0e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_i1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_modified_bessel_k1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_xlog1py_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_list_args_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sqrt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_svd_lowrank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_t_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tensor_split_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_transpose_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_transpose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trapz_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trapz_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tril_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_triu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_true_divide_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unfold_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unique_consecutive_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsafe_chunk_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsafe_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsafe_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsafe_split_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsqueeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_where_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_zero__cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_zeros_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_zeros_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_addbmm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_argwhere_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_broadcast_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_broadcast_to_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_broadcast_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_clone_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_item_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_cross_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_meshgrid_variadic_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_l1_loss_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_pairwise_distance_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_ravel_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_ravel_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_repeat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_bartlett_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_hann_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_kaiser_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_nuttall_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_squeeze_multiple_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tile_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tril_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_unbind_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_view_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_where_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_out___rmatmul___cuda_float32, test/test_ops.py::TestCommonCUDA::test_out___rmul___cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs__conversions_half_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs__conversions_polar_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_alias_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_asin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_bitwise_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_div_floor_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fliplr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fmod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_le_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_linalg_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_linalg_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_log10_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_log2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_logical_xor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_new_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_normal__in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_positive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_multigammaln_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_squeeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_tril_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_view_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_argsort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_as_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_broadcast_shapes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cholesky_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_div_floor_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_floor_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_index_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_integral_dtype__refs_sum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_out_isinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_ldexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_eig_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_lstsq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_log_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_lt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_lu_unpack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_argmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nanmean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_new_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_mish_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_selu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_norm_fro_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_permute_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_randint_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_angle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_atan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_ceil_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_deg2rad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_expm1_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ifft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_irfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_irfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_index_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_lerp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_eigvalsh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_lu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_multi_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_pinv_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_pinv_hermitian_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_tensorsolve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_reciprocal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_round_decimals_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sinc_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_i0e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_take_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_reshape_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_rot90_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_select_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_take_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_torch__scaled_mm_cuda_float8_e4m3fn, test/test_ops.py::TestCommonCUDA::test_out_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_transpose_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_trapz_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_triu_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_unbind_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_vsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_warning___rpow___cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_bool_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_complex_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_half_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_amin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_bucketize_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_chunk_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_clamp_max_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_div_floor_rounding_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_div_no_rounding_mode_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_empty_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_empty_strided_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_exp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_expm1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_fft2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_hfftn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_ifftshift_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_floor_divide_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_frac_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_gcd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_vector_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_log1p_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_logical_and_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_new_empty_strided_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_poisson_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_prelu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_selu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_permute_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_rsub_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_sinh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_i0e_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_multigammaln_mvlgamma_p_1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_spherical_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_std_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_to_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_true_divide_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_view_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_vstack_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__segment_reduce_offsets_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_addbmm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_all_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_amin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_any_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_arange_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_atleast_2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_bincount_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_block_diag_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cat_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_ceil_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_copysign_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_empty_permuted_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_erfinv_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_eye_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_fft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_hfftn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_ifft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_rfft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fill_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_full_like_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_gcd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_geometric_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_heaviside_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_histogram_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_hsplit_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_igammac_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_index_reduce_amin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_cross_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_matrix_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_multi_dot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_slogdet_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_log_softmax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_log_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logical_or_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_lu_solve_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mT_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mv_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nanmean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_native_dropout_backward_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_native_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_new_empty_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_new_zeros_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_adaptive_avg_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_adaptive_avg_pool3d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_avg_pool1d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_cosine_embedding_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_gaussian_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_gelu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_hardshrink_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_interpolate_bicubic_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_l1_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_leaky_relu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_multi_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_multilabel_soft_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_normalize_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_pad_constant_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_pixel_unshuffle_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_triplet_margin_with_distance_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_polygamma_polygamma_n_0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_rot90_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_scatter_reduce_amax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_scatter_reduce_prod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sigmoid_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_kaiser_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sparse_mm_reduce_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_airy_ai_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_chebyshev_polynomial_t_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_split_list_args_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_t_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_tensor_split_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_to_sparse_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_torch_ops_aten__flash_attention_forward_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_trapz_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_zeros_like_cuda, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_copysign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cos_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_deg2rad_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_div_no_rounding_mode_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_div_no_rounding_mode_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfc_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfinv_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_exp2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_exp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_float_power_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_i0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log10_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log10_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log1p_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log1p_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log1p_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_logit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_logit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_logit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_std_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_std_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_var_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_masked_var_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_3_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_5_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_3_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_3_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rad2deg_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rad2deg_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rsqrt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_t_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_t_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_v_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_v_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_hermite_polynomial_h_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_t_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_xlog1py_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sqrt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_tanh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_true_divide_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bfloat16_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_half_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_short_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_short_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acos_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcdiv_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_any_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_any_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atanh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_3d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_and_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_left_shift_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_not_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_xor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_to_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cauchy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cauchy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_max_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_max_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_column_stack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_copysign_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumsum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_deg2rad_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_deg2rad_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_scatter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_digamma_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_floor_rounding_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_floor_rounding_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_trunc_rounding_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_trunc_rounding_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eq_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_as_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expm1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expm1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_float8_e5m2fnuz, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftshift_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flatten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flatten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmax_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frac_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ge_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_geometric_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_gt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_gt_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_heaviside_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_heaviside_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hypot_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hypot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_igamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isinf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isneginf_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isneginf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isneginf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isposinf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_item_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_item_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_item_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lcm_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lgamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lgamma_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_matrix_norm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_svdvals_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_svdvals_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_vecdot_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_and_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_and_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_not_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logsumexp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logsumexp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lt_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nan_to_num_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_native_layer_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ne_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ne_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_neg_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_neg_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nextafter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nextafter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_alpha_dropout_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardtanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_l1_loss_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_l1_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_leaky_relu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_margin_ranking_loss_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_mse_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_shuffle_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_shuffle_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_shuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_unshuffle_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_unshuffle_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_prelu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_selu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmin_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softplus_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_number_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_prod_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rot90_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rot90_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_select_scatter_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sgn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sgn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sgn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sign_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_signbit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_signbit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_signbit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_signbit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinc_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_entr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_logit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_spherical_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_xlog1py_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sqrt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_square_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_std_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tanh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tanh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_where_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_where_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs__conversions_complex_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs__conversions_polar_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_amin_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_as_strided_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_bitwise_left_shift_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_diag_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_ihfft2_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_ihfft_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_float_power_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_heaviside_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_maximum_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_softshrink_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_normal__in_place_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_roll_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_rot90_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_rsub_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bool_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_chalf_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_chalf_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_chalf_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_half_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_half_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcdiv_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcmul_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcmul_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_alias_copy_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_alias_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amin_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_arange_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_arange_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_scatter_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_scatter_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_scatter_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_scatter_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan2_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_left_shift_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_or_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_right_shift_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_to_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_max_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clone_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clone_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_physical_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_physical_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_copysign_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_copysign_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumprod_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_floor_rounding_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_no_rounding_mode_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_trunc_rounding_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dot_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dot_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erf_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfc_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfinv_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_as_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exponential_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfftn_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fliplr_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_divide_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_divide_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmax_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmin_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_frac_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_frexp_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_frexp_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_geometric_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_geometric_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gt_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_heaviside_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_igammac_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_igammac_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isposinf_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isposinf_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_istft_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_item_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_item_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_item_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lcm_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lgamma_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svd_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vecdot_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vector_norm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vector_norm_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log10_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log1p_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_normal_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_softmax_with_dtype_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_softmax_with_dtype_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logaddexp2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logaddexp2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logaddexp_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logaddexp_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_tensor_overload_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logsumexp_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lt_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lt_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_list_of_tensors_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_movedim_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_strided_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_strided_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_strided_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_alpha_dropout_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_dropout_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_group_norm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_huber_loss_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_leaky_relu_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_mish_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_mse_loss_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_unshuffle_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_unshuffle_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu6_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu6_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu6_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_selu_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_selu_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_smooth_l1_loss_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmin_with_dtype_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_triplet_margin_loss_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_triplet_margin_loss_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_triplet_margin_loss_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_norm_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_norm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_normal__in_place_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_positive_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_positive_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_pow_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_prod_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_prod_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rad2deg_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_real_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_real_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reciprocal_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_remainder_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_renorm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_renorm_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rot90_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_round_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsqrt_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsub_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_select_scatter_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_select_scatter_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinc_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j0_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j0_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j1_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_entr_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_entr_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_erfcx_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_erfcx_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i0e_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1e_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1e_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_logit_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtr_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtri_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_spherical_bessel_j0_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_mean_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_mean_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_mean_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stft_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sub_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_take_along_dim_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_to_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_to_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_indices_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_indices_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_var_mean_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vdot_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vdot_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vstack_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bfloat16_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acos_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acosh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_allclose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_any_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_any_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_scatter_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_scatter_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_3d_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_or_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_or_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ceil_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_max_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_max_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_min_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_column_stack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_constant_pad_nd_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_constant_pad_nd_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_contiguous_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumprod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumsum_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_deg2rad_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_deg2rad_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_digamma_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_digamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_trunc_rounding_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_trunc_rounding_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eq_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_equal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_as_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_as_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expm1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exponential_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flatten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fliplr_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_frac_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gcd_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ge_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_heaviside_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hypot_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_igamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_igammac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_igammac_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_imag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_add_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isreal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lcm_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lerp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lgamma_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_cross_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_cross_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logaddexp2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_not_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_minimum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nan_to_num_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_gelu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_gelu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_group_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_huber_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_layer_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_layer_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_mish_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_mse_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_mse_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pdist_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_poisson_nll_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmin_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmin_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_threshold_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_triplet_margin_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_triplet_margin_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ones_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rad2deg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rad2deg_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_real_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_real_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reciprocal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reciprocal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_renorm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsqrt_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsqrt_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sign_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sin_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_erfcx_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_erfcx_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_erfcx_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i0e_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_logit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_logit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_1_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_3_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtri_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_spherical_bessel_j0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sub_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tan_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_true_divide_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trunc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unflatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_half_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_half_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_int_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcdiv_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcmul_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcmul_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_alias_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_all_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_allclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_any_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_any_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_any_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_arange_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_arange_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asinh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_2d_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_and_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_not_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_or_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_or_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cauchy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_max_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_max_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_max_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_max_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_min_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_min_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_min_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_min_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cos_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumsum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erfinv_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exponential_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftshift_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftshift_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fill_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flatten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flatten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flip_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flip_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flip_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmod_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ge_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isclose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isinf_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isinf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isneginf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lcm_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_le_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_le_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_le_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_le_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lgamma_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_matrix_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_vector_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log10_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log10_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logaddexp2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logaddexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_tensor_overload_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lt_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_minimum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ne_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_neg_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_neg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_full_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nextafter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_alpha_dropout_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_celu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_dropout_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_dropout_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_glu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_hardtanh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_l1_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_margin_ranking_loss_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_mish_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pdist_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_unshuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_prelu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu6_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmin_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmin_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_threshold_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_threshold_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal__in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_pow_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rad2deg_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_randn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_randn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ravel_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reciprocal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_renorm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rot90_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_round_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_round_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinc_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_entr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_erfcx_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1e_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_logit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_5_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_5_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtri_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtri_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_spherical_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sqrt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sqrt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sub_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_take_along_dim_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tan_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_to_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_to_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trunc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_zeros_cuda_bool, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_H_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rdiv___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rmatmul___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__chunk_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_as_strided_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atleast_3d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_block_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cartesian_prod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cauchy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cfloat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_column_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_combinations_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_conj_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_constant_pad_nd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_corrcoef_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cummin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_deg2rad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_dstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_expm1_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_hfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_flipud_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_ge_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_hstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_inner_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_det_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_eigh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_householder_product_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_inv_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_ldl_factor_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lstsq_grad_oriented_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_matrix_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_solve_triangular_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logical_not_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_long_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_matmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nextafter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_celu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_conv1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_logsigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pad_replicate_negative_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_silu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_softsign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_pca_lowrank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_positive_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_randn_like_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_ravel_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_reciprocal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_reshape_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_reshape_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_searchsorted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signal_windows_hann_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sparse_sampled_addmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_airy_ai_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_split_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_take_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_tan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_trace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_transpose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_trapezoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unbind_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unsafe_chunk_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_view_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_vsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_zeros_like_cuda_complex64, test/test_ops.py::TestCompositeComplianceCUDA::test_backward___getitem___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward___rmod___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_addcmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_addmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_bfloat16_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_chalf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cummax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_dsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_dstack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_expand_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_expm1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_fftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_ihfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_flatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_flip_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_frac_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_grid_sampler_2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_lu_unpack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_cumprod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_log_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_matrix_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_min_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_minimum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_softsign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_qr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_reciprocal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_remainder_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_renorm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_sign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_split_with_sizes_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_triu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_unbind_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_unfold_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_vstack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_where_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_H_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_abs_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_addmm_decomposed_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_addmv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_aminmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_any_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_bmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_clamp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_diagonal_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_erfc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_expand_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_hfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_ihfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_irfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_rfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_full_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_grid_sampler_2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_gt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_half_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_index_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_index_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_index_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_index_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isnan_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_kron_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_eig_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_lu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_svdvals_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lu_unpack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_std_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_min_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nanmean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nextafter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_elu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_softsign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_permute_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_randn_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_resize_as__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_rot90_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_short_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_cosine_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sub_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_triangular_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_unbind_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_unique_consecutive_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_var_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_xlogy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_zeros_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_H_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad___radd___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_addcmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_all_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_bfloat16_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cdouble_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_chalf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_contiguous_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cummin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_einsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_expand_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_hfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ifft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ihfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ihfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_rfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fill_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fliplr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_ge_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_geometric_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_half_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_lstsq_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_softmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_native_batch_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_new_full_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_quantile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_ravel_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_real_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_blackman_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_hann_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_zeta_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_split_list_args_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_squeeze_multiple_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_t_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_tile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_topk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unique_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_vdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_view_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_vsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_xlogy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_zeros_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator___rmod___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__chunk_cat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_addbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_all_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_aminmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_any_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_argmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_atanh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_ceil_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_chalf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_clamp_min_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cummin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_div_floor_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_dsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_dstack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_empty_permuted_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_expand_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_exponential_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_ifftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_ihfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_ihfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_frexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_reduce_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_jiterator_binary_return_by_ref_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_eigvals_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_vecdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linspace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_log10_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_logaddexp2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_logical_xor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_mH_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_native_dropout_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nonzero_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nonzero_static_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_ones_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_pinverse_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_quantile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_reshape_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_round_decimals_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_rsub_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_blackman_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_bessel_j1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_take_along_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_trapz_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unbind_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_var_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_H_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay___rmul___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay___rpow___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_addmv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_arange_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_asin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_asinh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_broadcast_tensors_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cdouble_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_contiguous_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cummin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_diag_embed_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_div_floor_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_expand_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_exponential_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_fftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_ifftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_irfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_rfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fill_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_index_reduce_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_index_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_int_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_isposinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_lu_factor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_multi_dot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_svdvals_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_fill_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_log_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_matmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_matrix_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_min_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nanmedian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_new_empty_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_pca_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_pow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_rand_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_renorm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_round_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_scalar_tensor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_cosine_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sparse_mm_reduce_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_i1e_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_log_ndtr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_ndtri_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_tanh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_trapz_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_vstack_cuda_float32, test/test_ops.py::TestMathBitsCUDA::test_conj_view___getitem___cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view___rdiv___cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_cfloat_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_int_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_any_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_as_strided_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_as_strided_partial_views_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_asin_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_equal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fft_ifft2_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fft_irfft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fft_irfftn_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fill_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_index_select_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_isfinite_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_isnan_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_logical_not_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_narrow_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_ne_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_norm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_pow_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_prod_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_renorm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_square_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_stack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_std_mean_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_sum_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_tensor_split_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_view_as_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__unsafe_masked_index_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cartesian_prod_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_contiguous_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_diagonal_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_dist_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_dot_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_exp_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_expand_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_hfft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_ifft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_irfft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_flipud_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_geqrf_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_gradient_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_index_add_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_index_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_isfinite_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_jiterator_binary_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_householder_product_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_lu_factor_ex_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_slogdet_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linspace_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_log10_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_mean_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_prod_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_var_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_matrix_exp_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nansum_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_narrow_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_new_full_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_new_zeros_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_conv1d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_feature_alpha_dropout_without_train_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_normalize_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_pad_replicate_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_softsign_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nonzero_static_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_ones_like_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_pca_lowrank_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_permute_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_rsqrt_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_scatter_add_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sgn_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_short_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_split_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_stft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_tanh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_tensordot_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_to_sparse_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_uniform_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_var_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_vstack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_zero__cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_allclose_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_any_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_as_strided_partial_views_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_cumprod_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_empty_like_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_irfft_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_irfftn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_lerp_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linalg_svd_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linspace_tensor_overload_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_logical_not_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_logspace_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_neg_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_new_empty_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_tanhshrink_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_ones_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_positive_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_repeat_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_rot90_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_special_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_special_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_tril_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_vsplit_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__unsafe_masked_index_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_allclose_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_atleast_2d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_atleast_3d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_bool_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cdouble_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_clone_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_double_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_empty_like_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_empty_permuted_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_ifftn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_irfft2_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_irfftn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_gather_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_geqrf_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_isfinite_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_lerp_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_cross_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_eig_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_ldl_factor_ex_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_lu_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linspace_tensor_overload_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_logical_not_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_logical_xor_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_lu_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_logsumexp_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_scatter_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_matmul_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_mean_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_mul_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_neg_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_new_full_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_new_ones_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_l1_loss_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_pad_constant_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_outer_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_roll_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_take_along_dim_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_triu_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_unsafe_chunk_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_unsqueeze_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_var_mean_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_view_as_real_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_vsplit_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_view_H_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_char_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_half_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_cauchy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_ceil_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_clamp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_conj_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_conj_physical_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_erfc_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_hfftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fill_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fliplr_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_floor_divide_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fmax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_ge_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_hsplit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_logaddexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_logical_and_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_narrow_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_ne_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_new_zeros_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_hardshrink_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_pdist_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_prelu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_relu6_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_relu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_prod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_sinh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_erfcx_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_multigammaln_mvlgamma_p_1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_sub_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_tan_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_transpose_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_view_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_zeros_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_as_strided_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_asinh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_atan2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_block_diag_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_broadcast_to_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cat_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_chalf_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_clamp_min_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_conj_physical_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_constant_pad_nd_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_diag_embed_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_div_trunc_rounding_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_eq_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_equal_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_irfftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fmin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_gather_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_index_reduce_amin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_isnan_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_isreal_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_lu_factor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_matrix_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_pinv_singular_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_vector_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_log10_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_sum_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_var_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_new_empty_strided_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_conv_transpose2d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_conv_transpose3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_group_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_huber_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_max_pool1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_relu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_selu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_norm_fro_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_outer_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_pinverse_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_polygamma_polygamma_n_1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_polygamma_polygamma_n_4_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_randn_like_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_ravel_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_reciprocal_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_remainder_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_repeat_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_scalar_tensor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_cosine_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_general_hamming_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_hamming_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signbit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sparse_mm_reduce_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_legendre_polynomial_p_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_log_ndtr_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_std_mean_unbiased_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_svd_lowrank_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_t_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_tan_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_transpose_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_unfold_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_var_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_view_as_complex_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_fake___rxor___cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_allclose_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_as_strided_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_asin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast___rmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast___rsub___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_addmm_decomposed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_aminmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_angle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_atan2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_atanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_atleast_1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_atleast_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_baddbmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bitwise_and_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cdist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cholesky_inverse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_corrcoef_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_diagonal_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_div_floor_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_exp2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_irfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_rfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_rfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_flip_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_flipud_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_floor_divide_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_gcd_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_geometric_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_hash_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_hsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_isnan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_isposinf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_cond_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_multi_dot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_svd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_svdvals_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_tensorinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_log1p_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_mode_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_movedim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_msort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_multinomial_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_native_dropout_backward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_new_empty_strided_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_normal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_pca_lowrank_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_permute_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_polar_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_positive_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_randint_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_randn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_resize__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_roll_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_rsub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_scalar_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_exponential_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signbit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sinc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_softmax_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_hermite_polynomial_he_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_i1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_log_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_square_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_tanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_topk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_triangular_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unsafe_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_var_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_zeros_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_baddbmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_bool_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_byte_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_char_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_clone_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_copysign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cos_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cross_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp___rmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_addcmul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_atan2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_atleast_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_bernoulli_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_bfloat16_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_chunk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_clamp_min_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_corrcoef_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cov_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cross_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_diagonal_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_digamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_dot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_expand_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_rfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_flip_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_float_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fmod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_gather_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_grid_sampler_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_index_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_index_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_kron_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_eigh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_matrix_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_svd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_vander_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_vecdot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_softmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_movedim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nanmean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_elu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_embedding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_norm_inf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_ravel_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_round_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_round_decimals_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_round_decimals_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_select_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sgn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_slice_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_log_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_squeeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_squeeze_multiple_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_t_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_t_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_tile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_trapz_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_trunc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unbind_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unsqueeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unsqueeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_view_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp___rmatmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp___rmod___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_addcmul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_as_strided_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_chalf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_chunk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_constant_pad_nd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cov_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_digamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_dstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_einsum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_ihfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_rfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_gather_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_index_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_kron_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_kthvalue_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_cond_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_pinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_slogdet_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_min_binary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nanmedian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_narrow_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_native_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_elu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_gelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_normal_number_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_ravel_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_rsqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_i1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_split_list_args_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_split_with_sizes_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_sub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_take_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_to_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_triu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_unsqueeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_view_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_vsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cumsum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_div_floor_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_expand_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_expm1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_eye_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_fftshift_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_hfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_ifftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_rfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_float_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_floor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_frexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_gcd_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_grid_sampler_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_igamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_istft_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_fake_item_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_cond_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_lu_factor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_matrix_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logical_and_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logical_or_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_argmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_matmul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_narrow_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_gelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_relu6_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_relu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_softsign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_threshold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nonzero_static_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_norm_fro_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_randn_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_round_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_rsub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sgn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_short_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signal_windows_blackman_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_i1e_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_log_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_zeta_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_topk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_torch__scaled_mm_cuda_float8_e4m3fn, test/test_ops.py::TestFakeTensorCUDA::test_fake_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_unbind_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_unfold_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_uniform_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_unsqueeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_zeros_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops___rdiv___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops___rsub___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops___rxor___cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_alias_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_as_strided_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_atleast_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_baddbmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_bitwise_or_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cartesian_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cauchy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_chalf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_char_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_conj_physical_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_diagflat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_div_floor_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_einsum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_exp2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_expand_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_irfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_rfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_flipud_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_gather_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_heaviside_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_histc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_i0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_index_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_isnan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_isneginf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_isposinf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_jiterator_unary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_kthvalue_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_lcm_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_diagonal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_eigh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_vector_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_lt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_argmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_narrow_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_native_layer_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_celu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_norm_fro_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_outer_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_repeat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_reshape_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_rsub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_scalar_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_scatter_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_select_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sgn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signal_windows_cosine_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signal_windows_hann_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signbit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_entr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_ndtr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_ndtri_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_split_with_sizes_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_stack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_stft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_tensordot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_to_sparse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unflatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_view_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_xlogy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_arange_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_ones_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_ones_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_arange_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_arange_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_complex128, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_ones_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_ones_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_zeros_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags_H_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags___getitem___cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__chunk_cat_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_half_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_long_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_amin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_bucketize_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_conj_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_dot_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_fft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_hfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ifft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ifft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_irfftn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_float_power_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_floor_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_floor_divide_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_hstack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_ones_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_rad2deg_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_signbit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_i0e_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_i1e_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_logit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_squeeze_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sub_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_t_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_tan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_true_divide_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_unbind_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_unfold_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_var_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_view_as_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_view_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__unsafe_masked_index_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_angle_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_atan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_baddbmm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_bitwise_and_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_bitwise_left_shift_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_broadcast_to_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cdouble_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_clamp_min_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_contiguous_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diagonal_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diagonal_scatter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_einsum_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_exponential_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_fft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_ifft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_ifftshift_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_ihfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_frac_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_histc_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_igammac_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isclose_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isnan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isneginf_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_det_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_lu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_lu_solve_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_log10_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logical_and_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logical_xor_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_lu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_lu_solve_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_amin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_fill_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_select_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_matmul_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mode_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_msort_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_neg_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_mish_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_softsign_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_repeat_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_reshape_as_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sign_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_blackman_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_exponential_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_slice_scatter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_modified_bessel_k0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_ndtri_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_squeeze_multiple_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sub_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_ops.py::TestTagsCUDA::test_tags_trapezoid_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_triu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_triu_indices_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_unflatten_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unfold_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_uniform_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_var_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_var_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_vdot_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_view_cuda_float32 2025-09-07T09:00:58.2614441Z 2025-09-07T09:01:01.1403496Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/hypothesis/entry_points.py:23: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T09:01:01.1404892Z import pkg_resources 2025-09-07T09:06:46.9814152Z 2025-09-07T09:06:46.9816900Z test_sparse_csr 1/2 was successful, full logs can be found in artifacts with path test/test-reports/test_sparse_csr_1.2_cb3754d140ae0147_.log 2025-09-07T09:06:47.0551086Z Running 2575 items in this shard: test/test_sparse_csr.py::TestSparseCSRSampler::test_make_crow_indices, test/test_sparse_csr.py::TestSparseCSRCUDA::test_add_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_add_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_all_sparse_csr_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_dense_result_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_dense_result_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_dense_result_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_0_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_0_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_0_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_1_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_1_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_25_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_0_m_25_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_10_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_10_m_1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_10_m_25_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_10_m_25_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_10_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_1_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_1_m_0_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_1_m_1_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_1_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_0_n_1_m_25_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_0_m_0_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_0_m_0_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_0_m_1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_0_m_25_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_0_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_0_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_0_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_1_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_25_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_25_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_25_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_10_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_0_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_0_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_1_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_1_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_25_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_25_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_25_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_25_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_1_n_1_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_0_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_1_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_1_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_0_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_0_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_0_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_0_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_0_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_1_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_25_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_25_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_25_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_10_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_0_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_0_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_0_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_0_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_25_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_25_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_25_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_25_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmm_sizes_all_sparse_csr_k_8_n_1_m_25_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_11x9_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_3x3_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_3x3_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_3x3_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_5x7_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_addmv_shape_5x7_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_dense_output_addmm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_dense_output_addmv_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_dense_output_mm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_dense_output_mv_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_abs_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_asin_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_asinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_atan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_atanh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_conj_physical_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_conj_physical_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_deg2rad_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_expm1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_frac_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_isinf_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_isinf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_log1p_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_neg_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_nn_functional_relu_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_round_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_sinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_sqrt_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_tan_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_tanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_autograd_sparse_csr_unary_tanh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_baddbmm_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_False_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_False_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_False_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int64_noncontiguous_False_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int64_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int64_noncontiguous_False_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int64_noncontiguous_True_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_2_int64_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_False_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_True_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_True_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int64_noncontiguous_False_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int64_noncontiguous_False_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int64_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmm_block_size_3_int64_noncontiguous_True_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int32_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int32_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int32_noncontiguous_True_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int64_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int64_noncontiguous_False_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int64_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int64_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_2_int64_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int32_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int32_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int32_noncontiguous_True_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int32_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int64_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int64_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int64_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_addmv_block_size_3_int64_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int32_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int32_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int32_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int64_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_2_int64_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int32_noncontiguous_False_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int32_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int32_noncontiguous_True_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int32_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int32_noncontiguous_True_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int64_noncontiguous_False_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int64_noncontiguous_False_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int64_noncontiguous_False_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int64_noncontiguous_True_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_block_triangular_solve_block_size_3_int64_noncontiguous_True_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_bmm_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_bmm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseBSC_SparseBSR_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseBSC_SparseCSC_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseBSR_SparseBSC_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseBSR_SparseCSR_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseCSC_SparseBSC_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseCSC_SparseBSR_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseCSC_SparseCSR_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_compressed_layout_conversions_coverage_SparseCSR_SparseBSR_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_coo_csr_conversion_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_coo_csr_conversion_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_coo_csr_conversion_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_coo_csr_conversion_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_coo_conversion_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_double_to_sparse_csr_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_is_contiguous_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_matvec_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_matvec_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_nnz_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_to_block_csr_blocksize_2_cuda_float64_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_to_block_csr_blocksize_4_cuda_float64_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_csr_to_block_csr_errors_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseBSC_Batched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseBSC_Batched_NonHybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseBSR_Batched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSC_Batched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSC_Batched_NonHybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSC_NonBatched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSR_Batched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSR_Batched_NonHybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSR_NonBatched_Hybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_dense_to_from_sparse_compressed_SparseCSR_NonBatched_NonHybrid_cuda, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_direct_coo_csr_conversion_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_exercise_detach_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_linalg_solve_sparse_csr_cusolver_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_linalg_solve_sparse_csr_cusolver_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_mul_scalar_enable_hybrid_False_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_as_sparse_compressed_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_as_sparse_compressed_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_errors_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_errors_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_errors_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_resize_errors_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_autograd_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_autograd_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_errors_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_errors_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sampled_addmm_zero_sized_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int32_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int32_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int32_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSC_int64_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int32_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int32_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int64_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int64_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int64_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseBSR_int64_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int32_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int64_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int64_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSC_int64_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int32_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int64_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int64_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int64_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_select_SparseCSR_int64_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_add_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_add_errors_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_add_errors_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_add_errors_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_add_errors_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_addmm_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_addmm_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_addmm_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_addmm_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_addmm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csc_to_dense_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_from_dense_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_to_dense_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_abs_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_angle_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atan_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atan_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atan_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atanh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atanh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_atanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_ceil_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_ceil_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_ceil_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_conj_physical_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_deg2rad_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_erfinv_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_expm1_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_floor_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_floor_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_floor_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_floor_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_frac_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isinf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isinf_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isinf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isnan_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isneginf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isneginf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isneginf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isneginf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isneginf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_isposinf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_log1p_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_neg_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_nn_functional_relu_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_positive_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_rad2deg_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_round_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_round_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_round_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_round_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sgn_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sgn_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sgn_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sgn_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sgn_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_signbit_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_signbit_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_signbit_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_signbit_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_signbit_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sin_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sqrt_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sqrt_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sqrt_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_sqrt_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tanh_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tanh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tanh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_tanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_trunc_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_trunc_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_inplace_trunc_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_abs_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_angle_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asin_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asin_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asin_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_asinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_atanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_ceil_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_conj_physical_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erfinv_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erfinv_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_erfinv_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_expm1_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_floor_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_floor_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_floor_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isinf_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isinf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isnan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isneginf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isposinf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isposinf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isposinf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_isposinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_log1p_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_log1p_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_log1p_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_neg_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_neg_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_neg_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_neg_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_neg_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_nn_functional_relu_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_positive_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_rad2deg_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_rad2deg_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_rad2deg_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_rad2deg_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_rad2deg_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_round_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_round_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_round_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sgn_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sgn_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sgn_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sgn_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sgn_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sign_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sign_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sign_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sign_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_signbit_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_signbit_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_signbit_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sin_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sin_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sin_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_sqrt_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_tanh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_csr_unary_out_trunc_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_mm_reduce_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_to_sparse_compressed_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_to_sparse_compressed_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_triangular_solve_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_triangular_solve_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sparse_triangular_solve_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_transpose_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_abs_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_abs_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_abs_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_abs_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_angle_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_angle_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_angle_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_angle_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_asinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atan_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_atanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_ceil_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_ceil_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_ceil_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_conj_physical_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_conj_physical_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_conj_physical_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_deg2rad_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erfinv_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erfinv_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erfinv_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_erfinv_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_expm1_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_floor_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_floor_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_floor_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_frac_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isneginf_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_isposinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_log1p_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_neg_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_neg_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_neg_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_neg_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_neg_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_nn_functional_relu_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_positive_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_rad2deg_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_rad2deg_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_round_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sgn_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_signbit_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sin_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sin_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sin_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sin_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sinh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_sqrt_cuda_uint8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_bool, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_complex32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tan_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_complex64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_tanh_cuda_int8, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_float32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_int16, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_int64, test/test_sparse_csr.py::TestSparseCSRCUDA::test_zero_to_zero_correspondence_unary_trunc_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_clone_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_abs_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_abs_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_abs_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_abs_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_abs_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_angle_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_angle_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_angle_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_angle_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asin_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asin_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_atanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_ceil_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_ceil_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_conj_physical_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_deg2rad_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_deg2rad_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_deg2rad_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erfinv_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erfinv_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_erfinv_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_expm1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_expm1_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_expm1_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_expm1_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_floor_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_floor_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_floor_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_floor_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_frac_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_frac_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isnan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isneginf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isneginf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isneginf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isneginf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isneginf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isposinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isposinf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_isposinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_log1p_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amax_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amax_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amin_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_amin_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_mean_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_prod_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_masked_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_mul_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_mul_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_mul_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_mul_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_mul_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_neg_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_neg_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_neg_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_neg_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_nn_functional_relu_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_positive_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_positive_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_positive_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_positive_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_positive_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_rad2deg_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_rad2deg_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_rad2deg_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_rad2deg_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_randn_like_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_randn_like_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_randn_like_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_round_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_round_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_round_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sgn_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_signbit_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_signbit_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sin_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sin_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sin_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sinh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sinh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sqrt_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_sum_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_tanh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_to_sparse_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_to_sparse_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_to_sparse_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_to_sparse_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_to_sparse_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_trunc_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_trunc_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSC_zeros_like_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_abs_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_angle_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asinh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asinh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atan_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atan_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_atanh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_ceil_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_conj_physical_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_conj_physical_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_conj_physical_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_conj_physical_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_deg2rad_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erfinv_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erfinv_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erfinv_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erfinv_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_erfinv_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_expm1_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_floor_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_floor_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_floor_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_floor_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_frac_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_frac_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isnan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isneginf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_isposinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_log1p_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_log1p_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amax_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amax_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amax_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amax_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amin_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amin_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_amin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_mean_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_mean_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_mean_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_mean_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_prod_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_prod_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_prod_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_prod_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_prod_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_masked_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_mul_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_neg_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_neg_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_neg_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_nn_functional_relu_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_nn_functional_relu_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_positive_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_positive_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_positive_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_rad2deg_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_rad2deg_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_rad2deg_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_rad2deg_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_rad2deg_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_randn_like_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_randn_like_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_randn_like_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_randn_like_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_randn_like_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_round_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_round_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_round_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_round_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sgn_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_signbit_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_signbit_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_signbit_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sinh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sinh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sqrt_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tan_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_tanh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_to_sparse_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_trunc_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_zeros_like_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_zeros_like_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_zeros_like_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_zeros_like_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseBSR_zeros_like_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_abs_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_angle_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_atanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_ceil_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_ceil_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_ceil_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_ceil_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_conj_physical_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_conj_physical_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_conj_physical_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_deg2rad_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_erfinv_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_expm1_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_floor_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_floor_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_frac_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_frac_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_frac_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isnan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isneginf_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isneginf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isneginf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isneginf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_isposinf_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_log1p_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amax_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amax_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amax_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amax_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amin_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_amin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_mean_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_mean_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_mean_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_prod_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_sum_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_sum_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_masked_sum_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_mul_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_neg_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_neg_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_positive_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_rad2deg_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_rad2deg_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_rad2deg_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_rad2deg_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_rad2deg_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_randn_like_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_randn_like_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_randn_like_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_round_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sgn_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sign_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_signbit_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sin_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sin_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sqrt_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_sum_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tanh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tanh_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tanh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_tanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_to_sparse_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_trunc_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_trunc_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_trunc_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSC_zeros_like_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_abs_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_abs_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_angle_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_angle_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_angle_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_angle_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_asinh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atanh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_atanh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_ceil_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_ceil_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_ceil_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_ceil_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_ceil_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_conj_physical_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_deg2rad_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erfinv_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erfinv_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_erfinv_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_expm1_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_expm1_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_floor_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_floor_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_floor_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_floor_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_frac_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_frac_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isinf_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isnan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isneginf_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isneginf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_isposinf_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_log1p_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amax_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amax_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amax_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amax_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amin_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amin_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_amin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_mean_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_mean_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_mean_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_mean_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_prod_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_masked_sum_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_mul_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_mul_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_mul_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_mul_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_mul_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_neg_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_neg_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_neg_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_nn_functional_relu_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_nn_functional_relu_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_nn_functional_relu_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_nn_functional_relu_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_nn_functional_relu_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_positive_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_positive_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_positive_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_rad2deg_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_rad2deg_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_rad2deg_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_rad2deg_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_rad2deg_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_randn_like_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_randn_like_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_randn_like_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_round_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_round_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_round_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_round_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sgn_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sign_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sign_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sign_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sign_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_signbit_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_signbit_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_signbit_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_signbit_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_signbit_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sin_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sinh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sqrt_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_sum_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tan_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tanh_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tanh_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tanh_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tanh_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_tanh_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_to_sparse_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_trunc_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_trunc_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_trunc_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_trunc_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_trunc_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_complex32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_consistency_SparseCSR_zeros_like_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_copy_errors_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_errors_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSC_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseBSR_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSC_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_empty_like_SparseCSR_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseBSC_target_sparse_compressed_tensor_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseBSC_target_validate_sparse_compressed_tensor_args_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseBSR_target_validate_sparse_compressed_tensor_args_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSC_target_sparse_compressed_tensor_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSC_target_sparse_compressed_tensor_no_size_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSC_target_validate_sparse_compressed_tensor_args_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSR_target_sparse_compressed_tensor_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSR_target_sparse_compressed_tensor_no_size_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_SparseCSR_target_validate_sparse_compressed_tensor_args_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_invalid_input_csr_large_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_layout_SparseBSC_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_layout_SparseCSC_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_pickle_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_print_SparseBSC_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_print_SparseCSC_cuda, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int64_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int64_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int64_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSC_int64_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseBSR_int64_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSC_int64_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int32_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int64_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int64_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_select_copy_SparseCSR_int64_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_list_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_____from_tensor_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_list_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor___factory_from_tensor_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_list_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseBSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference___from_tensor_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_list_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_constructor_shape_and_device_inference_factory_from_tensor_SparseCSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_sparse_compressed_tensor_with_dims_SparseCSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseBSR_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSC_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSC_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_to_dtype_SparseCSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_int64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_int16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseBSR_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_complex64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_int32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSC_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_bool, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_complex128, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_float64, test/test_sparse_csr.py::TestSparseCompressedCUDA::test_validate_SparseCSR_cuda_uint8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_TensorAsKey_cuda, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_addmm_meta_cuda, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_16_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_16_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_16_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_32_int64_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_64_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_64_int64_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_block_size_64_int64_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_dense_bmm_error_messages_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_16_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_16_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_16x32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_16x32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_16x32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_2_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_2x3_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_2x3_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_64_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_64_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_bsr_scatter_mm_blocksize_64_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16x32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_16x32_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_32_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_32_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op__int_bsr_dense_addmm_blocksize_32_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16x32_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16x32_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16x32_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16x32_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_16x32_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_32_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_addmm_blocksize_32_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16x32_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16x32_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16x32_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16x32_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_16x32_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_32_out_dtype_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_32_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_32_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_linear_blocksize_32_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16x32_out_dtype_int32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16x32_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16x32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16x32_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_16x32_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_32_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_32_out_dtype_int32_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_32_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_kernel_op_bsr_dense_mm_blocksize_32_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_16_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_16_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_16_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_32_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_sampled_addmm_block_size_32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scaled_dot_product_attention_block_size_16_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scaled_dot_product_attention_block_size_16_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scaled_dot_product_attention_block_size_32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scaled_dot_product_attention_block_size_64_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scatter_mm_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_scatter_mm_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op__int_bsr_dense_addmm_out_dtype_unspecified_cuda_bfloat16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op__int_bsr_dense_addmm_out_dtype_unspecified_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op__int_bsr_dense_addmm_out_dtype_unspecified_cuda_int8, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op_bsr_dense_addmm_out_dtype_int32_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op_bsr_dense_addmm_out_dtype_int32_cuda_float32, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op_bsr_dense_addmm_out_dtype_unspecified_cuda_float16, test/test_sparse_csr.py::TestSparseCompressedTritonKernelsCUDA::test_triton_tune_op_bsr_dense_addmm_out_dtype_unspecified_cuda_float32 2025-09-07T09:06:47.1262948Z 2025-09-07T09:06:47.8716290Z Running test batch 'tests to run' cost 7039.9 seconds 2025-09-07T09:06:47.8727530Z Emiting td_test_failure_stats_v2 2025-09-07T09:06:47.8731071Z Writing 1 documents to S3 ossci-raw-job-status/ossci_uploaded_metrics/td_test_failure_stats_v2_1757236007_fbdcddf28bc911f0a3200242ac110002 2025-09-07T09:06:47.9797814Z Done! Finish writing document to S3 ossci-raw-job-status/ossci_uploaded_metrics/td_test_failure_stats_v2_1757236007_fbdcddf28bc911f0a3200242ac110002 2025-09-07T09:06:47.9799004Z inductor/test_control_flow 2/2 failed! 2025-09-07T09:06:48.5994261Z 2025-09-07T09:06:48.5994670Z real 117m24.776s 2025-09-07T09:06:48.5994912Z user 307m55.038s 2025-09-07T09:06:48.5995080Z sys 45m35.568s 2025-09-07T09:06:48.5995282Z + sccache_epilogue 2025-09-07T09:06:48.5995530Z + echo '::group::Sccache Compilation Log' 2025-09-07T09:06:48.5996049Z ##[group]Sccache Compilation Log 2025-09-07T09:06:48.5996310Z + echo '=================== sccache compilation log ===================' 2025-09-07T09:06:48.5996899Z =================== sccache compilation log =================== 2025-09-07T09:06:48.5997362Z + python /var/lib/jenkins/workspace/.ci/pytorch/print_sccache_log.py /var/lib/jenkins/sccache_error.log 2025-09-07T09:06:48.6119335Z + echo '=========== If your build fails, please take a look at the log above for possible reasons ===========' 2025-09-07T09:06:48.6120102Z =========== If your build fails, please take a look at the log above for possible reasons =========== 2025-09-07T09:06:48.6120557Z + sccache --show-stats 2025-09-07T09:06:48.6142438Z Compile requests 6829 2025-09-07T09:06:48.6142792Z Compile requests executed 514 2025-09-07T09:06:48.6143082Z Cache hits 251 2025-09-07T09:06:48.6143362Z Cache hits (C/C++) 251 2025-09-07T09:06:48.6143814Z Cache misses 262 2025-09-07T09:06:48.6144077Z Cache misses (C/C++) 262 2025-09-07T09:06:48.6144340Z Cache hits rate 48.93 % 2025-09-07T09:06:48.6144619Z Cache hits rate (C/C++) 48.93 % 2025-09-07T09:06:48.6145007Z Cache timeouts 0 2025-09-07T09:06:48.6145493Z Cache read errors 0 2025-09-07T09:06:48.6145954Z Forced recaches 0 2025-09-07T09:06:48.6146404Z Cache write errors 0 2025-09-07T09:06:48.6146845Z Cache errors 0 2025-09-07T09:06:48.6147291Z Compilations 262 2025-09-07T09:06:48.6147746Z Compilation failures 1 2025-09-07T09:06:48.6148034Z Non-cacheable compilations 0 2025-09-07T09:06:48.6148301Z Non-cacheable calls 290 2025-09-07T09:06:48.6148565Z Non-compilation calls 6025 2025-09-07T09:06:48.6148860Z Unsupported compiler calls 0 2025-09-07T09:06:48.6149143Z Average cache write 0.045 s 2025-09-07T09:06:48.6149419Z Average compiler 5.314 s 2025-09-07T09:06:48.6149690Z Average cache read hit 0.022 s 2025-09-07T09:06:48.6149967Z Failed distributed compilations 0 2025-09-07T09:06:48.6150149Z 2025-09-07T09:06:48.6150242Z Non-cacheable reasons: 2025-09-07T09:06:48.6150475Z unknown source language 223 2025-09-07T09:06:48.6150733Z -E 67 2025-09-07T09:06:48.6150916Z 2025-09-07T09:06:48.6151130Z Cache location s3, name: ossci-compiler-cache-circleci-v2, prefix: / 2025-09-07T09:06:48.6151562Z Version (client) 0.10.0 2025-09-07T09:06:48.6151843Z + sccache --stop-server 2025-09-07T09:06:48.6166092Z Stopping sccache server... 2025-09-07T09:06:48.6168977Z Compile requests 6829 2025-09-07T09:06:48.6169474Z Compile requests executed 514 2025-09-07T09:06:48.6170284Z Cache hits 251 2025-09-07T09:06:48.6170713Z Cache hits (C/C++) 251 2025-09-07T09:06:48.6171127Z Cache misses 262 2025-09-07T09:06:48.6171544Z Cache misses (C/C++) 262 2025-09-07T09:06:48.6171985Z Cache hits rate 48.93 % 2025-09-07T09:06:48.6172371Z Cache hits rate (C/C++) 48.93 % 2025-09-07T09:06:48.6172998Z Cache timeouts 0 2025-09-07T09:06:48.6173341Z Cache read errors 0 2025-09-07T09:06:48.6173690Z Forced recaches 0 2025-09-07T09:06:48.6174026Z Cache write errors 0 2025-09-07T09:06:48.6174357Z Cache errors 0 2025-09-07T09:06:48.6174683Z Compilations 262 2025-09-07T09:06:48.6175026Z Compilation failures 1 2025-09-07T09:06:48.6175380Z Non-cacheable compilations 0 2025-09-07T09:06:48.6175734Z Non-cacheable calls 290 2025-09-07T09:06:48.6176087Z Non-compilation calls 6025 2025-09-07T09:06:48.6176439Z Unsupported compiler calls 0 2025-09-07T09:06:48.6176789Z Average cache write 0.045 s 2025-09-07T09:06:48.6177277Z Average compiler 5.314 s 2025-09-07T09:06:48.6177635Z Average cache read hit 0.022 s 2025-09-07T09:06:48.6177997Z Failed distributed compilations 0 2025-09-07T09:06:48.6178239Z 2025-09-07T09:06:48.6178356Z Non-cacheable reasons: 2025-09-07T09:06:48.6178648Z unknown source language 223 2025-09-07T09:06:48.6178988Z -E 67 2025-09-07T09:06:48.6179215Z 2025-09-07T09:06:48.6179484Z Cache location s3, name: ossci-compiler-cache-circleci-v2, prefix: / 2025-09-07T09:06:48.6180002Z Version (client) 0.10.0 2025-09-07T09:06:48.6180351Z + echo ::endgroup:: 2025-09-07T09:06:48.6180883Z ##[endgroup] 2025-09-07T09:06:48.6181121Z + cleanup_workspace 2025-09-07T09:06:48.6181702Z + echo 'sudo may print the following warning message that can be ignored. The chown command will still run.' 2025-09-07T09:06:48.6182712Z sudo may print the following warning message that can be ignored. The chown command will still run. 2025-09-07T09:06:48.6183406Z + echo ' sudo: setrlimit(RLIMIT_STACK): Operation not permitted' 2025-09-07T09:06:48.6183800Z sudo: setrlimit(RLIMIT_STACK): Operation not permitted 2025-09-07T09:06:48.6184377Z + echo 'For more details refer to https://github.com/sudo-project/sudo/issues/42' 2025-09-07T09:06:48.6184987Z For more details refer to https://github.com/sudo-project/sudo/issues/42 2025-09-07T09:06:48.6185478Z + sudo chown -R 1000 /var/lib/jenkins/workspace 2025-09-07T09:06:49.4559687Z ##[error]Process completed with exit code 1. 2025-09-07T09:06:49.4618853Z Prepare all required actions 2025-09-07T09:06:49.4619233Z Getting action download info 2025-09-07T09:06:49.6010383Z ##[group]Run ./.github/actions/pytest-cache-upload 2025-09-07T09:06:49.6010641Z with: 2025-09-07T09:06:49.6010815Z cache_dir: .pytest_cache 2025-09-07T09:06:49.6011002Z shard: 3 2025-09-07T09:06:49.6011176Z sha: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T09:06:49.6011411Z test_config: default 2025-09-07T09:06:49.6011649Z job_identifier: trunk_linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T09:06:49.6011907Z env: 2025-09-07T09:06:49.6012052Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:49.6012303Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:49.6012694Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:49.6013042Z ##[endgroup] 2025-09-07T09:06:49.6053688Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T09:06:49.6053910Z with: 2025-09-07T09:06:49.6054055Z shell: bash 2025-09-07T09:06:49.6054245Z timeout_minutes: 5 2025-09-07T09:06:49.6054412Z max_attempts: 5 2025-09-07T09:06:49.6054582Z retry_wait_seconds: 30 2025-09-07T09:06:49.6054825Z command: set -eu python3 -m pip install boto3==1.35.42 2025-09-07T09:06:49.6055106Z polling_interval_seconds: 1 2025-09-07T09:06:49.6055312Z warning_on_retry: true 2025-09-07T09:06:49.6055496Z continue_on_error: false 2025-09-07T09:06:49.6055676Z env: 2025-09-07T09:06:49.6055825Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:49.6056050Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:49.6056439Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:49.6056786Z ##[endgroup] 2025-09-07T09:06:50.1846677Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T09:06:51.1841430Z Collecting boto3==1.35.42 2025-09-07T09:06:51.2007477Z Downloading boto3-1.35.42-py3-none-any.whl (139 kB) 2025-09-07T09:06:52.2586854Z Collecting botocore<1.36.0,>=1.35.42 2025-09-07T09:06:52.2626372Z Downloading botocore-1.35.99-py3-none-any.whl (13.3 MB) 2025-09-07T09:06:52.3894304Z Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/lib/python3.9/site-packages (from boto3==1.35.42) (0.10.0) 2025-09-07T09:06:52.4273885Z Collecting s3transfer<0.11.0,>=0.10.0 2025-09-07T09:06:52.4314126Z Downloading s3transfer-0.10.4-py3-none-any.whl (83 kB) 2025-09-07T09:06:52.4424431Z Requirement already satisfied: urllib3<1.27,>=1.25.4 in /usr/lib/python3.9/site-packages (from botocore<1.36.0,>=1.35.42->boto3==1.35.42) (1.25.10) 2025-09-07T09:06:52.4428034Z Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/lib/python3.9/site-packages (from botocore<1.36.0,>=1.35.42->boto3==1.35.42) (2.8.1) 2025-09-07T09:06:52.6038805Z Requirement already satisfied: six>=1.5 in /usr/lib/python3.9/site-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.36.0,>=1.35.42->boto3==1.35.42) (1.15.0) 2025-09-07T09:06:52.6813412Z Installing collected packages: botocore, s3transfer, boto3 2025-09-07T09:06:53.2422462Z Successfully installed boto3-1.35.42 botocore-1.35.99 s3transfer-0.10.4 2025-09-07T09:06:53.6768221Z Command completed after 1 attempt(s). 2025-09-07T09:06:53.6850766Z ##[group]Run python3 .github/scripts/pytest_cache.py \ 2025-09-07T09:06:53.6851219Z python3 .github/scripts/pytest_cache.py \ 2025-09-07T09:06:53.6851483Z  --upload \ 2025-09-07T09:06:53.6851714Z  --cache_dir $GITHUB_WORKSPACE/$CACHE_DIR \ 2025-09-07T09:06:53.6851986Z  --pr_identifier $GITHUB_REF \ 2025-09-07T09:06:53.6852247Z  --job_identifier $JOB_IDENTIFIER \ 2025-09-07T09:06:53.6852486Z  --sha $SHA \ 2025-09-07T09:06:53.6852677Z  --test_config $TEST_CONFIG \ 2025-09-07T09:06:53.6852918Z  --shard $SHARD \ 2025-09-07T09:06:53.6853118Z  --repo $REPO \ 2025-09-07T09:06:53.6853320Z  --temp_dir $RUNNER_TEMP \ 2025-09-07T09:06:53.6864515Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:53.6864807Z env: 2025-09-07T09:06:53.6864970Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:53.6865210Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:53.6865590Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:53.6865955Z CACHE_DIR: .pytest_cache 2025-09-07T09:06:53.6866199Z JOB_IDENTIFIER: trunk_linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T09:06:53.6866504Z SHA: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T09:06:53.6866737Z TEST_CONFIG: default 2025-09-07T09:06:53.6866911Z SHARD: 3 2025-09-07T09:06:53.6867066Z REPO: pytorch/pytorch 2025-09-07T09:06:53.6867253Z ##[endgroup] 2025-09-07T09:06:54.0365831Z PR identifier for `refs/heads/main` is `96e092540d6b3c4076e3d2bc6f1f9013` 2025-09-07T09:06:54.0367656Z Uploading cache with args Namespace(upload=True, download=False, cache_dir='/home/ec2-user/actions-runner/_work/pytorch/pytorch/.pytest_cache', pr_identifier='refs/heads/main', job_identifier='trunk_linux-jammy-cuda12.8-py3.10-gcc11', sha='93fb23d6fae7c4e82c4239a1033e522088742634', test_config='default', shard='3', repo='pytorch/pytorch', temp_dir='/home/ec2-user/actions-runner/_work/_temp', bucket=None) 2025-09-07T09:06:54.0369393Z Zipping /home/ec2-user/actions-runner/_work/pytorch/pytorch/.pytest_cache 2025-09-07T09:06:54.0370468Z to /home/ec2-user/actions-runner/_work/_temp/zip-upload/pytest_cache/pytorch/pytorch/96e092540d6b3c4076e3d2bc6f1f9013/trunk_linux-jammy-cuda12_8-py3_10-gcc11/93fb23d6fae7c4e82c4239a1033e522088742634/default/3 2025-09-07T09:06:54.0372082Z Uploading /home/ec2-user/actions-runner/_work/_temp/zip-upload/pytest_cache/pytorch/pytorch/96e092540d6b3c4076e3d2bc6f1f9013/trunk_linux-jammy-cuda12_8-py3_10-gcc11/93fb23d6fae7c4e82c4239a1033e522088742634/default/3.zip 2025-09-07T09:06:54.0373937Z to s3://gha-artifacts/pytest_cache/pytorch/pytorch/96e092540d6b3c4076e3d2bc6f1f9013/trunk_linux-jammy-cuda12_8-py3_10-gcc11/93fb23d6fae7c4e82c4239a1033e522088742634/default/3.zip 2025-09-07T09:06:54.0774594Z ##[group]Run cat test/**/*_toprint.log || true 2025-09-07T09:06:54.0774939Z cat test/**/*_toprint.log || true 2025-09-07T09:06:54.0789812Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:54.0790122Z env: 2025-09-07T09:06:54.0790284Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:54.0790531Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:54.0791041Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:54.0791390Z ##[endgroup] 2025-09-07T09:06:54.0874045Z cat: 'test/**/*_toprint.log': No such file or directory 2025-09-07T09:06:54.0909168Z ##[group]Run kill "$MONITOR_SCRIPT_PID" 2025-09-07T09:06:54.0909470Z kill "$MONITOR_SCRIPT_PID" 2025-09-07T09:06:54.0916076Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:54.0916358Z env: 2025-09-07T09:06:54.0916517Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:54.0916765Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:54.0917162Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:54.0917513Z MONITOR_SCRIPT_PID: 62647 2025-09-07T09:06:54.0917810Z ##[endgroup] 2025-09-07T09:06:54.1043187Z Prepare all required actions 2025-09-07T09:06:54.1043556Z Getting action download info 2025-09-07T09:06:54.2383763Z Download action repository 'seemethere/upload-artifact-s3@v5' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-09-07T09:06:54.4828049Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02) 2025-09-07T09:06:54.9677856Z ##[group]Run ./.github/actions/upload-test-artifacts 2025-09-07T09:06:54.9678161Z with: 2025-09-07T09:06:54.9678501Z file-suffix: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T09:06:54.9678874Z s3-bucket: gha-artifacts 2025-09-07T09:06:54.9679052Z env: 2025-09-07T09:06:54.9679255Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:54.9679495Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:54.9680032Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:54.9680404Z ##[endgroup] 2025-09-07T09:06:54.9708325Z ##[group]Run # Remove any previous test jsons if they exist 2025-09-07T09:06:54.9708691Z # Remove any previous test jsons if they exist 2025-09-07T09:06:54.9708987Z rm -f test-jsons-*.zip 2025-09-07T09:06:54.9709317Z zip -r "test-jsons-${FILE_SUFFIX}.zip" test/test-reports -i '*.json' 2025-09-07T09:06:54.9716411Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:54.9716682Z env: 2025-09-07T09:06:54.9716832Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:54.9717084Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:54.9717471Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:54.9717969Z FILE_SUFFIX: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T09:06:54.9718332Z ##[endgroup] 2025-09-07T09:06:54.9882248Z adding: test/test-reports/td_exclusions-4feb9698ff6aebfc6919.json (deflated 82%) 2025-09-07T09:06:54.9917918Z ##[group]Run # Remove any previous test reports if they exist 2025-09-07T09:06:54.9918261Z # Remove any previous test reports if they exist 2025-09-07T09:06:54.9918536Z rm -f test-reports-*.zip 2025-09-07T09:06:54.9918873Z zip -r "test-reports-${FILE_SUFFIX}.zip" test/test-reports -i '*.xml' -i '*.csv' 2025-09-07T09:06:54.9925287Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:54.9925564Z env: 2025-09-07T09:06:54.9925720Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:54.9925954Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:54.9926349Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:54.9926862Z FILE_SUFFIX: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T09:06:54.9927228Z ##[endgroup] 2025-09-07T09:06:55.0018169Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-a1293a9aef698845.xml (deflated 28%) 2025-09-07T09:06:55.0024288Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-537125666bbf9dd9.xml (deflated 91%) 2025-09-07T09:06:55.0025483Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_arrayref/inductor.test_aot_inductor_arrayref-61ea067d928f8a7c.xml (deflated 28%) 2025-09-07T09:06:55.0030229Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_arrayref/inductor.test_aot_inductor_arrayref-0884c264d4f43ed6.xml (deflated 91%) 2025-09-07T09:06:55.0031282Z adding: test/test-reports/python-pytest/inductor.test_compiled_autograd/inductor.test_compiled_autograd-01ec0519db1b5f46.xml (deflated 28%) 2025-09-07T09:06:55.0032311Z adding: test/test-reports/python-pytest/inductor.test_compiled_autograd/inductor.test_compiled_autograd-2404118b2afab06f.xml (deflated 28%) 2025-09-07T09:06:55.0050077Z adding: test/test-reports/python-pytest/inductor.test_compiled_autograd/inductor.test_compiled_autograd-9fa2b7caae445c08.xml (deflated 91%) 2025-09-07T09:06:55.0063588Z adding: test/test-reports/python-pytest/inductor.test_compiled_autograd/inductor.test_compiled_autograd-23cd0540532903c8.xml (deflated 89%) 2025-09-07T09:06:55.0064638Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-38b297b2db7dec33.xml (deflated 27%) 2025-09-07T09:06:55.0065694Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-f69aec2268021226.xml (deflated 28%) 2025-09-07T09:06:55.0066742Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-6ce1e2dc0463714d.xml (deflated 28%) 2025-09-07T09:06:55.0068905Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-849bf50d250deed9.xml (deflated 92%) 2025-09-07T09:06:55.0073456Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-0ca61b36c4c2b306.xml (deflated 93%) 2025-09-07T09:06:55.0078245Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-a0d5386148cbe57a.xml (deflated 92%) 2025-09-07T09:06:55.0079314Z adding: test/test-reports/python-pytest/inductor.test_compile_subprocess/inductor.test_compile_subprocess-f9cc37ae562092ca.xml (deflated 57%) 2025-09-07T09:06:55.0080354Z adding: test/test-reports/python-pytest/inductor.test_compile_subprocess/inductor.test_compile_subprocess-c8bb6cde5f68f59a.xml (deflated 28%) 2025-09-07T09:06:55.0113392Z adding: test/test-reports/python-pytest/inductor.test_compile_subprocess/inductor.test_compile_subprocess-14b9a51a26837d11.xml (deflated 96%) 2025-09-07T09:06:55.0153361Z adding: test/test-reports/python-pytest/inductor.test_compile_subprocess/inductor.test_compile_subprocess-da62b9af047b2efc.xml (deflated 96%) 2025-09-07T09:06:55.0154523Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_dynamic_shapes/inductor.test_torchinductor_codegen_dynamic_shapes-160f7cbe3d9b64b7.xml (deflated 28%) 2025-09-07T09:06:55.0169616Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_dynamic_shapes/inductor.test_torchinductor_codegen_dynamic_shapes-63a931874bf639b7.xml (deflated 93%) 2025-09-07T09:06:55.0170861Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-d16aab05c987b170.xml (deflated 28%) 2025-09-07T09:06:55.0172029Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-58a8921d0613155d.xml (deflated 61%) 2025-09-07T09:06:55.0173505Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-2f51a476f4ca1adc.xml (deflated 27%) 2025-09-07T09:06:55.0185246Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-304ed886263c0bc4.xml (deflated 91%) 2025-09-07T09:06:55.0199116Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-817448646ae92dc1.xml (deflated 92%) 2025-09-07T09:06:55.0214948Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-f5f9fd521f2e2696.xml (deflated 92%) 2025-09-07T09:06:55.0216007Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d65e7beec19bd922.xml (deflated 28%) 2025-09-07T09:06:55.0220502Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-aa7833fcebaf2a59.xml (deflated 92%) 2025-09-07T09:06:55.0223807Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d1d24fecccb10ece.xml (deflated 93%) 2025-09-07T09:06:55.0227379Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0010393870139a8b.xml (deflated 93%) 2025-09-07T09:06:55.0230667Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e7aff12f4f626d22.xml (deflated 93%) 2025-09-07T09:06:55.0233923Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14dec968cd0f1b30.xml (deflated 93%) 2025-09-07T09:06:55.0237105Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f39e32b717e4d299.xml (deflated 93%) 2025-09-07T09:06:55.0240578Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dcf7cbbc69ec72ef.xml (deflated 92%) 2025-09-07T09:06:55.0244100Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-00fbf6bfc4183b71.xml (deflated 93%) 2025-09-07T09:06:55.0247483Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-cfc5f4941dc78fb7.xml (deflated 93%) 2025-09-07T09:06:55.0250938Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d0cb5eb0a5efba60.xml (deflated 92%) 2025-09-07T09:06:55.0254259Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ac9395ad32ffe743.xml (deflated 93%) 2025-09-07T09:06:55.0257473Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2093086d93e98df2.xml (deflated 93%) 2025-09-07T09:06:55.0260824Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2ef4124cc5388ce8.xml (deflated 93%) 2025-09-07T09:06:55.0264211Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-bb57c75cf88e5bb1.xml (deflated 93%) 2025-09-07T09:06:55.0267559Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1440456ec55b25a8.xml (deflated 93%) 2025-09-07T09:06:55.0270882Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a582f5cb29a4d885.xml (deflated 93%) 2025-09-07T09:06:55.0274352Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a0270dbcb45a16dc.xml (deflated 93%) 2025-09-07T09:06:55.0277669Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e06bcc6f40898610.xml (deflated 93%) 2025-09-07T09:06:55.0281621Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-43392e5184dfb09e.xml (deflated 92%) 2025-09-07T09:06:55.0284929Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-eab58813f5a7927a.xml (deflated 93%) 2025-09-07T09:06:55.0288247Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9edcddd1940d9989.xml (deflated 93%) 2025-09-07T09:06:55.0291574Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-522e7cb466988f90.xml (deflated 93%) 2025-09-07T09:06:55.0294900Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-b2fd19fd992e1cba.xml (deflated 93%) 2025-09-07T09:06:55.0298192Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c1a19e69de07c1e0.xml (deflated 93%) 2025-09-07T09:06:55.0301576Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d9369c8a9af669b2.xml (deflated 92%) 2025-09-07T09:06:55.0304917Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ad83f06894632fce.xml (deflated 93%) 2025-09-07T09:06:55.0308209Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ebe9ef9f2f0e632.xml (deflated 93%) 2025-09-07T09:06:55.0311499Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9d771ad2876320f7.xml (deflated 93%) 2025-09-07T09:06:55.0314959Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ec1c084e6f6dbd08.xml (deflated 93%) 2025-09-07T09:06:55.0318095Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-48c2ca19b6bd094f.xml (deflated 93%) 2025-09-07T09:06:55.0321573Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-652e28914a923fda.xml (deflated 92%) 2025-09-07T09:06:55.0324884Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6290abdd6f9aa075.xml (deflated 93%) 2025-09-07T09:06:55.0328187Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7dd23f99a41848d3.xml (deflated 93%) 2025-09-07T09:06:55.0331627Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-9424f919de5936a4.xml (deflated 92%) 2025-09-07T09:06:55.0334988Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f688d2ed773db94c.xml (deflated 93%) 2025-09-07T09:06:55.0338292Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-33bdcf48943de2d0.xml (deflated 93%) 2025-09-07T09:06:55.0341761Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-68cacdf219395044.xml (deflated 92%) 2025-09-07T09:06:55.0345066Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a35b72f58cf7fae8.xml (deflated 93%) 2025-09-07T09:06:55.0348339Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7fe66943a47b1fa4.xml (deflated 93%) 2025-09-07T09:06:55.0351689Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ddb41589278ca557.xml (deflated 93%) 2025-09-07T09:06:55.0354982Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7208a7f249ccd169.xml (deflated 93%) 2025-09-07T09:06:55.0358232Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-31b5b6bc785cbe0b.xml (deflated 93%) 2025-09-07T09:06:55.0361833Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c249102e20db9dc0.xml (deflated 92%) 2025-09-07T09:06:55.0365177Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04a9c13365f2f510.xml (deflated 93%) 2025-09-07T09:06:55.0368496Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8ba6794ce7e15596.xml (deflated 93%) 2025-09-07T09:06:55.0371853Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1765604b02bc2fad.xml (deflated 93%) 2025-09-07T09:06:55.0375417Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6fa3c3fe66ae4f31.xml (deflated 93%) 2025-09-07T09:06:55.0378755Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-18a783018cd45611.xml (deflated 93%) 2025-09-07T09:06:55.0385953Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d18f8fa51c865297.xml (deflated 95%) 2025-09-07T09:06:55.0386892Z adding: test/test-reports/python-pytest/inductor.test_cpu_repro/inductor.test_cpu_repro-ddfcc62dc2f3bdc8.xml (deflated 28%) 2025-09-07T09:06:55.0395370Z adding: test/test-reports/python-pytest/inductor.test_cpu_repro/inductor.test_cpu_repro-cdabb567339895f5.xml (deflated 96%) 2025-09-07T09:06:55.0396158Z adding: test/test-reports/python-pytest/test_cuda/test_cuda-16aa783949e0d462.xml (deflated 85%) 2025-09-07T09:06:55.0401147Z adding: test/test-reports/python-pytest/test_cuda/test_cuda-0f81ed7ea0c8a95a.xml (deflated 87%) 2025-09-07T09:06:55.0401929Z adding: test/test-reports/python-pytest/dynamo.test_trace_rules/dynamo.test_trace_rules-430218d3ad37ad5b.xml (deflated 27%) 2025-09-07T09:06:55.0403068Z adding: test/test-reports/python-pytest/dynamo.test_trace_rules/dynamo.test_trace_rules-2f45ff8c2ebf5847.xml (deflated 67%) 2025-09-07T09:06:55.0403924Z adding: test/test-reports/python-pytest/dynamo.test_package/dynamo.test_package-17382ea9309a610d.xml (deflated 28%) 2025-09-07T09:06:55.0404910Z adding: test/test-reports/python-pytest/dynamo.test_package/dynamo.test_package-96d5726a300f4d0a.xml (deflated 91%) 2025-09-07T09:06:55.0405636Z adding: test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-3795ba4852b6db3a.xml (deflated 28%) 2025-09-07T09:06:55.0407425Z adding: test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-08a726095fb1c527.xml (deflated 93%) 2025-09-07T09:06:55.0408215Z adding: test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-6a30da3792716ca8.xml (deflated 57%) 2025-09-07T09:06:55.0408996Z adding: test/test-reports/python-pytest/dynamo.test_compiler_bisector/dynamo.test_compiler_bisector-dda53ea5d5eebb51.xml (deflated 28%) 2025-09-07T09:06:55.0409767Z adding: test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-a2476e912a56575f.xml (deflated 28%) 2025-09-07T09:06:55.0410876Z adding: test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-c7a51e214b9d54ac.xml (deflated 88%) 2025-09-07T09:06:55.0411617Z adding: test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-70b84f7f7556f851.xml (deflated 34%) 2025-09-07T09:06:55.0412346Z adding: test/test-reports/python-pytest/inductor.test_fxir_backend/inductor.test_fxir_backend-6b89816c472384d6.xml (deflated 63%) 2025-09-07T09:06:55.0413023Z adding: test/test-reports/python-pytest/test_dataloader/test_dataloader-b41a117760782c40.xml (deflated 28%) 2025-09-07T09:06:55.0415581Z adding: test/test-reports/python-pytest/test_dataloader/test_dataloader-e0b92b42f6c8373d.xml (deflated 87%) 2025-09-07T09:06:55.0416282Z adding: test/test-reports/python-pytest/inductor.test_flex_decoding/inductor.test_flex_decoding-c35647610dc24bb7.xml (deflated 28%) 2025-09-07T09:06:55.0426451Z adding: test/test-reports/python-pytest/inductor.test_flex_decoding/inductor.test_flex_decoding-e6cc9fb28798ad25.xml (deflated 96%) 2025-09-07T09:06:55.0427368Z adding: test/test-reports/python-pytest/inductor.test_b2b_gemm/inductor.test_b2b_gemm-f7d70d9c17e77a8e.xml (deflated 28%) 2025-09-07T09:06:55.0428227Z adding: test/test-reports/python-pytest/inductor.test_b2b_gemm/inductor.test_b2b_gemm-ecea5c350cc3002f.xml (deflated 28%) 2025-09-07T09:06:55.0429070Z adding: test/test-reports/python-pytest/export.test_passes/export.test_passes-352423ac8cba3130.xml (deflated 28%) 2025-09-07T09:06:55.0429885Z adding: test/test-reports/python-pytest/export.test_passes/export.test_passes-0593e0ba5014ed5e.xml (deflated 82%) 2025-09-07T09:06:55.0430817Z adding: test/test-reports/python-pytest/inductor.test_kernel_optimization/inductor.test_kernel_optimization-4099cc33de405e09.xml (deflated 45%) 2025-09-07T09:06:55.0431881Z adding: test/test-reports/python-pytest/inductor.test_kernel_optimization/inductor.test_kernel_optimization-ab901b3d52f8d9f1.xml (deflated 28%) 2025-09-07T09:06:55.0432881Z adding: test/test-reports/python-pytest/test_namedtensor/test_namedtensor-cb815f1977f51044.xml (deflated 28%) 2025-09-07T09:06:55.0433669Z adding: test/test-reports/python-pytest/test_namedtensor/test_namedtensor-51d7f3f6eacbdbd0.xml (deflated 87%) 2025-09-07T09:06:55.0434459Z adding: test/test-reports/python-pytest/dynamo.test_autograd_function/dynamo.test_autograd_function-622f99ce91acd903.xml (deflated 28%) 2025-09-07T09:06:55.0435246Z adding: test/test-reports/python-pytest/dynamo.test_autograd_function/dynamo.test_autograd_function-ea1e857ad7363a68.xml (deflated 88%) 2025-09-07T09:06:55.0436002Z adding: test/test-reports/python-pytest/inductor.test_profiler/inductor.test_profiler-b66df4f1b2094c35.xml (deflated 28%) 2025-09-07T09:06:55.0436826Z adding: test/test-reports/python-pytest/inductor.test_profiler/inductor.test_profiler-f8c5bc8e5623b790.xml (deflated 75%) 2025-09-07T09:06:55.0437553Z adding: test/test-reports/python-pytest/inductor.test_alignment/inductor.test_alignment-3312b8906892c9e8.xml (deflated 28%) 2025-09-07T09:06:55.0438268Z adding: test/test-reports/python-pytest/inductor.test_alignment/inductor.test_alignment-98c2e54b1606ef34.xml (deflated 89%) 2025-09-07T09:06:55.0438954Z adding: test/test-reports/python-pytest/dynamo.test_config/dynamo.test_config-e49f5d9a2290d324.xml (deflated 28%) 2025-09-07T09:06:55.0439606Z adding: test/test-reports/python-pytest/dynamo.test_config/dynamo.test_config-c1409771a5e33ac4.xml (deflated 67%) 2025-09-07T09:06:55.0440260Z adding: test/test-reports/python-pytest/dynamo.test_compile/dynamo.test_compile-566e367045c46f4d.xml (deflated 28%) 2025-09-07T09:06:55.0440925Z adding: test/test-reports/python-pytest/dynamo.test_compile/dynamo.test_compile-c1b54bc362552b49.xml (deflated 81%) 2025-09-07T09:06:55.0441617Z adding: test/test-reports/python-pytest/test_openmp/test_openmp-33f1267b59d721f5.xml (deflated 28%) 2025-09-07T09:06:55.0442200Z adding: test/test-reports/python-pytest/test_openmp/test_openmp-530caec4fd67138e.xml (deflated 48%) 2025-09-07T09:06:55.0442809Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-c84473dd9a165588.xml (deflated 28%) 2025-09-07T09:06:55.0443464Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-9f2af3443936d287.xml (deflated 28%) 2025-09-07T09:06:55.0444108Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-babcf05d88167256.xml (deflated 28%) 2025-09-07T09:06:55.0471136Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-7cd3fc108faa6ee2.xml (deflated 93%) 2025-09-07T09:06:55.0504155Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-fd36f087db92a2c1.xml (deflated 93%) 2025-09-07T09:06:55.0535283Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-561103068b32a21c.xml (deflated 93%) 2025-09-07T09:06:55.0536215Z adding: test/test-reports/python-pytest/inductor.test_cpu_select_algorithm/inductor.test_cpu_select_algorithm-d0e96de83a151bc9.xml (deflated 27%) 2025-09-07T09:06:55.0537274Z adding: test/test-reports/python-pytest/inductor.test_cpu_select_algorithm/inductor.test_cpu_select_algorithm-ae43c8a8e03083da.xml (deflated 28%) 2025-09-07T09:06:55.0538292Z adding: test/test-reports/python-pytest/higher_order_ops.test_invoke_quant/higher_order_ops.test_invoke_quant-f3a71370fd18762b.xml (deflated 27%) 2025-09-07T09:06:55.0539320Z adding: test/test-reports/python-pytest/higher_order_ops.test_invoke_quant/higher_order_ops.test_invoke_quant-069a0b16805e1138.xml (deflated 92%) 2025-09-07T09:06:55.0540321Z adding: test/test-reports/python-pytest/inductor.test_online_softmax/inductor.test_online_softmax-5d5269fbd15b0486.xml (deflated 28%) 2025-09-07T09:06:55.0541296Z adding: test/test-reports/python-pytest/inductor.test_online_softmax/inductor.test_online_softmax-23a94091e44ebcfe.xml (deflated 93%) 2025-09-07T09:06:55.0542212Z adding: test/test-reports/python-pytest/dynamo.test_unittest/dynamo.test_unittest-33b155d136b0bc9d.xml (deflated 28%) 2025-09-07T09:06:55.0543181Z adding: test/test-reports/python-pytest/dynamo.test_unittest/dynamo.test_unittest-ef1c44fd2e345b1a.xml (deflated 38%) 2025-09-07T09:06:55.0544121Z adding: test/test-reports/python-pytest/dynamo.test_guard_serialization/dynamo.test_guard_serialization-428a197e48d067d1.xml (deflated 28%) 2025-09-07T09:06:55.0544941Z adding: test/test-reports/python-pytest/dynamo.test_guard_serialization/dynamo.test_guard_serialization-766bcd9ca3aef0af.xml (deflated 91%) 2025-09-07T09:06:55.0545715Z adding: test/test-reports/python-pytest/functorch.test_minifier/functorch.test_minifier-3e79d138f4f78b46.xml (deflated 28%) 2025-09-07T09:06:55.0546552Z adding: test/test-reports/python-pytest/functorch.test_minifier/functorch.test_minifier-5d20521411513a46.xml (deflated 92%) 2025-09-07T09:06:55.0547292Z adding: test/test-reports/python-pytest/test_legacy_vmap/test_legacy_vmap-437c0300b3b83501.xml (deflated 27%) 2025-09-07T09:06:55.0547931Z adding: test/test-reports/python-pytest/test_legacy_vmap/test_legacy_vmap-5817ab10bfdf125e.xml (deflated 91%) 2025-09-07T09:06:55.0548727Z adding: test/test-reports/python-pytest/dynamo.test_cudagraphs_expandable_segments/dynamo.test_cudagraphs_expandable_segments-4ea7fa422f836d85.xml (deflated 27%) 2025-09-07T09:06:55.0549752Z adding: test/test-reports/python-pytest/dynamo.test_cudagraphs_expandable_segments/dynamo.test_cudagraphs_expandable_segments-d5a9f1d542b9b82e.xml (deflated 85%) 2025-09-07T09:06:55.0550697Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_einsum/torch_np.numpy_tests.core.test_einsum-57522d5206ae71cf.xml (deflated 28%) 2025-09-07T09:06:55.0551551Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_einsum/torch_np.numpy_tests.core.test_einsum-67660cfa20f5e34f.xml (deflated 88%) 2025-09-07T09:06:55.0552367Z adding: test/test-reports/python-pytest/inductor.test_benchmarking/inductor.test_benchmarking-ecde73e41ebb51a7.xml (deflated 28%) 2025-09-07T09:06:55.0553133Z adding: test/test-reports/python-pytest/inductor.test_benchmarking/inductor.test_benchmarking-762628a3f082ddfb.xml (deflated 87%) 2025-09-07T09:06:55.0553877Z adding: test/test-reports/python-pytest/dynamo.test_model_output/dynamo.test_model_output-f39b11f447168282.xml (deflated 28%) 2025-09-07T09:06:55.0554590Z adding: test/test-reports/python-pytest/dynamo.test_model_output/dynamo.test_model_output-be658ea01762560a.xml (deflated 90%) 2025-09-07T09:06:55.0555276Z adding: test/test-reports/python-pytest/torch_np.test_basic/torch_np.test_basic-c47cdca8d6d29412.xml (deflated 28%) 2025-09-07T09:06:55.0557625Z adding: test/test-reports/python-pytest/torch_np.test_basic/torch_np.test_basic-ba0040e582afc8c2.xml (deflated 96%) 2025-09-07T09:06:55.0558329Z adding: test/test-reports/python-pytest/test_segment_reductions/test_segment_reductions-59945efd4b67bd4d.xml (deflated 28%) 2025-09-07T09:06:55.0559148Z adding: test/test-reports/python-pytest/test_segment_reductions/test_segment_reductions-72e78ab56bd06945.xml (deflated 95%) 2025-09-07T09:06:55.0559858Z adding: test/test-reports/python-pytest/test_ops_fwd_gradients/test_ops_fwd_gradients-f2c7c9a08049a8ff.xml (deflated 28%) 2025-09-07T09:06:55.0560541Z adding: test/test-reports/python-pytest/test_ops_fwd_gradients/test_ops_fwd_gradients-b46aceca976c2375.xml (deflated 28%) 2025-09-07T09:06:55.0589211Z adding: test/test-reports/python-pytest/test_ops_fwd_gradients/test_ops_fwd_gradients-e7b9b858b3a2e8d3.xml (deflated 95%) 2025-09-07T09:06:55.0617936Z adding: test/test-reports/python-pytest/test_ops_fwd_gradients/test_ops_fwd_gradients-4aadcde769ef179b.xml (deflated 96%) 2025-09-07T09:06:55.0618832Z adding: test/test-reports/python-pytest/test_tensorexpr_pybind/test_tensorexpr_pybind-92f235437f1f08d3.xml (deflated 27%) 2025-09-07T09:06:55.0619692Z adding: test/test-reports/python-pytest/test_tensorexpr_pybind/test_tensorexpr_pybind-5a6117416805e103.xml (deflated 87%) 2025-09-07T09:06:55.0620647Z adding: test/test-reports/python-pytest/dynamo.test_misc/dynamo.test_misc-8714f6443b6c741d.xml (deflated 28%) 2025-09-07T09:06:55.0654168Z adding: test/test-reports/python-pytest/dynamo.test_misc/dynamo.test_misc-7d668f9426c9f738.xml (deflated 89%) 2025-09-07T09:06:55.0655054Z adding: test/test-reports/python-pytest/inductor.test_loop_ordering/inductor.test_loop_ordering-45d3896531c6d64b.xml (deflated 28%) 2025-09-07T09:06:55.0657115Z adding: test/test-reports/python-pytest/inductor.test_loop_ordering/inductor.test_loop_ordering-10c33fc70f60f67d.xml (deflated 87%) 2025-09-07T09:06:55.0658080Z adding: test/test-reports/python-pytest/inductor.test_cutlass_evt/inductor.test_cutlass_evt-c371656e5391f209.xml (deflated 28%) 2025-09-07T09:06:55.0659163Z adding: test/test-reports/python-pytest/inductor.test_cutlass_evt/inductor.test_cutlass_evt-f6b4839945340e01.xml (deflated 84%) 2025-09-07T09:06:55.0660083Z adding: test/test-reports/python-pytest/dynamo.test_sets/dynamo.test_sets-b7f07be6f46dbfaf.xml (deflated 28%) 2025-09-07T09:06:55.0660865Z adding: test/test-reports/python-pytest/dynamo.test_sets/dynamo.test_sets-90bb081c394c7427.xml (deflated 91%) 2025-09-07T09:06:55.0661655Z adding: test/test-reports/python-pytest/test_numpy_interop/test_numpy_interop-6578620a08a3c4ae.xml (deflated 28%) 2025-09-07T09:06:55.0662464Z adding: test/test-reports/python-pytest/test_numpy_interop/test_numpy_interop-5755577e312d5e6f.xml (deflated 88%) 2025-09-07T09:06:55.0663406Z adding: test/test-reports/python-pytest/dynamo.test_backward_higher_order_ops/dynamo.test_backward_higher_order_ops-3254cdbb34d131c4.xml (deflated 28%) 2025-09-07T09:06:55.0664443Z adding: test/test-reports/python-pytest/dynamo.test_backward_higher_order_ops/dynamo.test_backward_higher_order_ops-537a045d31ab0bee.xml (deflated 70%) 2025-09-07T09:06:55.0665418Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_config_overrides/inductor.test_torchinductor_codegen_config_overrides-755e49cbde313e92.xml (deflated 28%) 2025-09-07T09:06:55.0666479Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_config_overrides/inductor.test_torchinductor_codegen_config_overrides-10451c6200b86541.xml (deflated 72%) 2025-09-07T09:06:55.0667399Z adding: test/test-reports/python-pytest/dynamo.test_export_mutations/dynamo.test_export_mutations-346cba2e0c994a84.xml (deflated 27%) 2025-09-07T09:06:55.0668185Z adding: test/test-reports/python-pytest/dynamo.test_export_mutations/dynamo.test_export_mutations-952e8eae50768f1a.xml (deflated 75%) 2025-09-07T09:06:55.0669019Z adding: test/test-reports/python-pytest/inductor.test_scatter_optimization/inductor.test_scatter_optimization-2942bbc93d697cd9.xml (deflated 27%) 2025-09-07T09:06:55.0669895Z adding: test/test-reports/python-pytest/inductor.test_scatter_optimization/inductor.test_scatter_optimization-c66110300828c455.xml (deflated 80%) 2025-09-07T09:06:55.0670617Z adding: test/test-reports/python-pytest/test_ops_jit/test_ops_jit-4acebbb658b8c8f1.xml (deflated 28%) 2025-09-07T09:06:55.0674160Z adding: test/test-reports/python-pytest/test_ops_jit/test_ops_jit-1877c07d7bedeef9.xml (deflated 92%) 2025-09-07T09:06:55.0674998Z adding: test/test-reports/python-pytest/torch_np.test_function_base/torch_np.test_function_base-5bf6cf468f517274.xml (deflated 28%) 2025-09-07T09:06:55.0675936Z adding: test/test-reports/python-pytest/torch_np.test_function_base/torch_np.test_function_base-ff7d93f4de5f8eea.xml (deflated 37%) 2025-09-07T09:06:55.0677208Z adding: test/test-reports/python-pytest/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic-e9c49abae561eb10.xml (deflated 28%) 2025-09-07T09:06:55.0678804Z adding: test/test-reports/python-pytest/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic-fc158ca2fc624814.xml (deflated 89%) 2025-09-07T09:06:55.0680137Z adding: test/test-reports/python-pytest/dynamo.test_aot_autograd/dynamo.test_aot_autograd-a9c30588d8b6a8ff.xml (deflated 28%) 2025-09-07T09:06:55.0681105Z adding: test/test-reports/python-pytest/dynamo.test_aot_autograd/dynamo.test_aot_autograd-42a96faa56983a64.xml (deflated 85%) 2025-09-07T09:06:55.0682064Z adding: test/test-reports/python-pytest/dynamo.test_graph_deduplication/dynamo.test_graph_deduplication-7506fa5f79321913.xml (deflated 28%) 2025-09-07T09:06:55.0683079Z adding: test/test-reports/python-pytest/dynamo.test_graph_deduplication/dynamo.test_graph_deduplication-c820ea20220f75a1.xml (deflated 84%) 2025-09-07T09:06:55.0684066Z adding: test/test-reports/python-pytest/test_model_exports_to_core_aten/test_model_exports_to_core_aten-f25aadd14397b8dd.xml (deflated 28%) 2025-09-07T09:06:55.0685038Z adding: test/test-reports/python-pytest/test_model_exports_to_core_aten/test_model_exports_to_core_aten-8643d015b6f75e1b.xml (deflated 58%) 2025-09-07T09:06:55.0685708Z adding: test/test-reports/python-pytest/test_itt/test_itt-9fdebe2bc30684b0.xml (deflated 28%) 2025-09-07T09:06:55.0686244Z adding: test/test-reports/python-pytest/test_itt/test_itt-f6916133f2c226db.xml (deflated 39%) 2025-09-07T09:06:55.0686800Z adding: test/test-reports/python-pytest/test_modules/test_modules-7350a1279b38d038.xml (deflated 28%) 2025-09-07T09:06:55.0722706Z adding: test/test-reports/python-pytest/test_modules/test_modules-1da576f9dd2efda2.xml (deflated 96%) 2025-09-07T09:06:55.0723435Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-f7189f1a616ecd9b.xml (deflated 28%) 2025-09-07T09:06:55.0724149Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-e5a56c1c37fbbc05.xml (deflated 28%) 2025-09-07T09:06:55.0724844Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-2dcc77b5986cafed.xml (deflated 28%) 2025-09-07T09:06:55.0732804Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-eab593f5db84b613.xml (deflated 92%) 2025-09-07T09:06:55.0742250Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-be0015a539f9fe5e.xml (deflated 91%) 2025-09-07T09:06:55.0751520Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-a96f8180b39f97d9.xml (deflated 91%) 2025-09-07T09:06:55.0752147Z adding: test/test-reports/python-pytest/dynamo.test_einops/dynamo.test_einops-c4586938440c8392.xml (deflated 27%) 2025-09-07T09:06:55.0752799Z adding: test/test-reports/python-pytest/dynamo.test_einops/dynamo.test_einops-83ffc961c9ec2d82.xml (deflated 71%) 2025-09-07T09:06:55.0753466Z adding: test/test-reports/python-pytest/dynamo.test_callback/dynamo.test_callback-9648d0f8afcf3fe8.xml (deflated 27%) 2025-09-07T09:06:55.0754152Z adding: test/test-reports/python-pytest/dynamo.test_callback/dynamo.test_callback-d453947ac76cdc32.xml (deflated 55%) 2025-09-07T09:06:55.0754857Z adding: test/test-reports/python-pytest/nn.test_parametrization/nn.test_parametrization-0c0978e68c4f6cb9.xml (deflated 28%) 2025-09-07T09:06:55.0755575Z adding: test/test-reports/python-pytest/nn.test_parametrization/nn.test_parametrization-900b9b5fe6c9ba7c.xml (deflated 90%) 2025-09-07T09:06:55.0756214Z adding: test/test-reports/python-pytest/test_masked/test_masked-082be0817a9068df.xml (deflated 28%) 2025-09-07T09:06:55.0757398Z adding: test/test-reports/python-pytest/test_masked/test_masked-ea73740bfebb36c2.xml (deflated 95%) 2025-09-07T09:06:55.0758063Z adding: test/test-reports/python-pytest/export.test_experimental/export.test_experimental-7ef1435ef8600e41.xml (deflated 28%) 2025-09-07T09:06:55.0758804Z adding: test/test-reports/python-pytest/export.test_experimental/export.test_experimental-e877d79163a62de3.xml (deflated 81%) 2025-09-07T09:06:55.0759475Z adding: test/test-reports/python-pytest/nn.test_pruning/nn.test_pruning-de8138971f018f95.xml (deflated 27%) 2025-09-07T09:06:55.0760094Z adding: test/test-reports/python-pytest/nn.test_pruning/nn.test_pruning-7e7d61039be57222.xml (deflated 88%) 2025-09-07T09:06:55.0760757Z adding: test/test-reports/python-pytest/export.test_converter/export.test_converter-c75ff8e0cad16ef3.xml (deflated 28%) 2025-09-07T09:06:55.0762206Z adding: test/test-reports/python-pytest/export.test_converter/export.test_converter-4f013cc6a64829a5.xml (deflated 90%) 2025-09-07T09:06:55.0762881Z adding: test/test-reports/python-pytest/test_bundled_inputs/test_bundled_inputs-4e9028c1e0c4f104.xml (deflated 28%) 2025-09-07T09:06:55.0763536Z adding: test/test-reports/python-pytest/test_bundled_inputs/test_bundled_inputs-780bba2d96898a6d.xml (deflated 72%) 2025-09-07T09:06:55.0764331Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.lib.test_histograms/torch_np.numpy_tests.lib.test_histograms-a4074e6b02b78175.xml (deflated 28%) 2025-09-07T09:06:55.0765308Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.lib.test_histograms/torch_np.numpy_tests.lib.test_histograms-330003fd570be876.xml (deflated 88%) 2025-09-07T09:06:55.0766153Z adding: test/test-reports/python-pytest/test_maskedtensor/test_maskedtensor-32d7e8d403bf8ada.xml (deflated 28%) 2025-09-07T09:06:55.0776119Z adding: test/test-reports/python-pytest/test_maskedtensor/test_maskedtensor-d14101ee3f0cc1c1.xml (deflated 95%) 2025-09-07T09:06:55.0776919Z adding: test/test-reports/python-pytest/test_autograd/test_autograd-08762ed522638fba.xml (deflated 28%) 2025-09-07T09:06:55.0790445Z adding: test/test-reports/python-pytest/test_autograd/test_autograd-98a3e9b36bd54ac3.xml (deflated 88%) 2025-09-07T09:06:55.0791279Z adding: test/test-reports/python-pytest/dynamo.test_reorder_logs/dynamo.test_reorder_logs-0c266556a67a8825.xml (deflated 28%) 2025-09-07T09:06:55.0792185Z adding: test/test-reports/python-pytest/dynamo.test_reorder_logs/dynamo.test_reorder_logs-ffb562ecf272428e.xml (deflated 81%) 2025-09-07T09:06:55.0793092Z adding: test/test-reports/python-pytest/dynamo.test_exceptions/dynamo.test_exceptions-c05a346d1fc854f3.xml (deflated 28%) 2025-09-07T09:06:55.0793990Z adding: test/test-reports/python-pytest/dynamo.test_exceptions/dynamo.test_exceptions-cfb04c9027a33366.xml (deflated 87%) 2025-09-07T09:06:55.0794737Z adding: test/test-reports/python-pytest/export.test_lift_unlift/export.test_lift_unlift-0dd7fea16d6e8440.xml (deflated 28%) 2025-09-07T09:06:55.0795433Z adding: test/test-reports/python-pytest/export.test_lift_unlift/export.test_lift_unlift-6a3ae033f744238d.xml (deflated 64%) 2025-09-07T09:06:55.0796126Z adding: test/test-reports/python-pytest/test_public_bindings/test_public_bindings-bfbec366d2530fe1.xml (deflated 28%) 2025-09-07T09:06:55.0796806Z adding: test/test-reports/python-pytest/test_public_bindings/test_public_bindings-180dc9dea42c6796.xml (deflated 79%) 2025-09-07T09:06:55.0797450Z adding: test/test-reports/python-pytest/dynamo.test_exc/dynamo.test_exc-2d4ceb162bd53422.xml (deflated 28%) 2025-09-07T09:06:55.0813192Z adding: test/test-reports/python-pytest/dynamo.test_exc/dynamo.test_exc-c36ae38c7128464f.xml (deflated 95%) 2025-09-07T09:06:55.0814059Z adding: test/test-reports/python-pytest/test_sparse_semi_structured/test_sparse_semi_structured-edd94761087fe64b.xml (deflated 28%) 2025-09-07T09:06:55.0816904Z adding: test/test-reports/python-pytest/test_sparse_semi_structured/test_sparse_semi_structured-5fe79a28e0f18d9a.xml (deflated 93%) 2025-09-07T09:06:55.0817882Z adding: test/test-reports/python-pytest/dynamo.test_input_attr_tracking/dynamo.test_input_attr_tracking-f741e3243c3d5d45.xml (deflated 28%) 2025-09-07T09:06:55.0818864Z adding: test/test-reports/python-pytest/dynamo.test_input_attr_tracking/dynamo.test_input_attr_tracking-0d3a072083a63317.xml (deflated 81%) 2025-09-07T09:06:55.0819838Z adding: test/test-reports/python-pytest/functorch.test_control_flow/functorch.test_control_flow-1546cc5f9fa3e087.xml (deflated 28%) 2025-09-07T09:06:55.0831097Z adding: test/test-reports/python-pytest/functorch.test_control_flow/functorch.test_control_flow-37228b85cd40c2d3.xml (deflated 94%) 2025-09-07T09:06:55.0831928Z adding: test/test-reports/python-pytest/test_ops/test_ops-41a84f6357acbb39.xml (deflated 27%) 2025-09-07T09:06:55.0832708Z adding: test/test-reports/python-pytest/test_ops/test_ops-10d6aa8ae0fa7323.xml (deflated 28%) 2025-09-07T09:06:55.0904744Z adding: test/test-reports/python-pytest/test_ops/test_ops-b20ba72507510972.xml (deflated 95%) 2025-09-07T09:06:55.0971894Z adding: test/test-reports/python-pytest/test_ops/test_ops-268efc60487124c7.xml (deflated 95%) 2025-09-07T09:06:55.0972835Z adding: test/test-reports/python-pytest/test_jit_llga_fuser/test_jit_llga_fuser-cac578e0c8ef707b.xml (deflated 28%) 2025-09-07T09:06:55.0974590Z adding: test/test-reports/python-pytest/test_jit_llga_fuser/test_jit_llga_fuser-ab9b18cbcf09b233.xml (deflated 96%) 2025-09-07T09:06:55.0975405Z adding: test/test-reports/python-pytest/nn.test_module_hooks/nn.test_module_hooks-279af70136afbfb7.xml (deflated 28%) 2025-09-07T09:06:55.0976480Z adding: test/test-reports/python-pytest/nn.test_module_hooks/nn.test_module_hooks-33d4072ddd108527.xml (deflated 88%) 2025-09-07T09:06:55.0977243Z adding: test/test-reports/python-pytest/test_view_ops/test_view_ops-53b8839f5f42dbb5.xml (deflated 27%) 2025-09-07T09:06:55.0980434Z adding: test/test-reports/python-pytest/test_view_ops/test_view_ops-15e4695425153e28.xml (deflated 92%) 2025-09-07T09:06:55.0981264Z adding: test/test-reports/python-pytest/test_xnnpack_integration/test_xnnpack_integration-735dcf01bb8a0991.xml (deflated 27%) 2025-09-07T09:06:55.0982171Z adding: test/test-reports/python-pytest/test_xnnpack_integration/test_xnnpack_integration-105c737a1c51aa92.xml (deflated 83%) 2025-09-07T09:06:55.0983000Z adding: test/test-reports/python-pytest/test_mkldnn/test_mkldnn-df3bd7a396c59c3f.xml (deflated 27%) 2025-09-07T09:06:55.0983725Z adding: test/test-reports/python-pytest/test_mkldnn/test_mkldnn-44d7ab8573403c56.xml (deflated 28%) 2025-09-07T09:06:55.0984606Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_dlpack/torch_np.numpy_tests.core.test_dlpack-ae3d5b1f0c219327.xml (deflated 28%) 2025-09-07T09:06:55.0985476Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_dlpack/torch_np.numpy_tests.core.test_dlpack-4a14549dcdaa3fa5.xml (deflated 96%) 2025-09-07T09:06:55.0986185Z adding: test/test-reports/python-pytest/test_linalg/test_linalg-3668b7c245ee9236.xml (deflated 75%) 2025-09-07T09:06:55.1004391Z adding: test/test-reports/python-pytest/test_linalg/test_linalg-c00ddb0e28cbe397.xml (deflated 96%) 2025-09-07T09:06:55.1005548Z adding: test/test-reports/python-pytest/test_mkldnn_fusion/test_mkldnn_fusion-c6d4e75a5cf69e19.xml (deflated 28%) 2025-09-07T09:06:55.1006450Z adding: test/test-reports/python-pytest/test_mkldnn_fusion/test_mkldnn_fusion-26780fe6505877ab.xml (deflated 78%) 2025-09-07T09:06:55.1007229Z adding: test/test-reports/python-pytest/test_sparse_csr/test_sparse_csr-18e7577890ab51c3.xml (deflated 28%) 2025-09-07T09:06:55.1037056Z adding: test/test-reports/python-pytest/test_sparse_csr/test_sparse_csr-16483c03e665aee4.xml (deflated 96%) 2025-09-07T09:06:55.1067738Z ##[group]Run # Remove any previous usage logs if they exist 2025-09-07T09:06:55.1068090Z # Remove any previous usage logs if they exist 2025-09-07T09:06:55.1068368Z rm -f logs-*.zip 2025-09-07T09:06:55.1068624Z zip "logs-${FILE_SUFFIX}.zip" 'usage_log.txt' || true 2025-09-07T09:06:55.1068989Z zip -r "logs-${FILE_SUFFIX}.zip" test/test-reports -i '*.log' || true 2025-09-07T09:06:55.1075539Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:55.1075814Z env: 2025-09-07T09:06:55.1091859Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:55.1092281Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:55.1092696Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:55.1093222Z FILE_SUFFIX: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T09:06:55.1093590Z ##[endgroup] 2025-09-07T09:06:55.1444401Z adding: usage_log.txt (deflated 96%) 2025-09-07T09:06:55.1494493Z adding: test/test-reports/dynamo.test_aot_autograd_1.1_3e2d9277fdcb6784_.log (deflated 83%) 2025-09-07T09:06:55.1495323Z adding: test/test-reports/inductor.test_aot_inductor_2.5_479cd0460345b4c0_.log (deflated 50%) 2025-09-07T09:06:55.1495989Z adding: test/test-reports/inductor.test_online_softmax_1.1_eb6680b68534578a_.log (deflated 82%) 2025-09-07T09:06:55.1496676Z adding: test/test-reports/inductor.test_aot_inductor_arrayref_2.2_506163f360770b5c_.log (deflated 50%) 2025-09-07T09:06:55.1535003Z adding: test/test-reports/functorch.test_ops_5.6_d0dccf0f5b77aafd_.log (deflated 92%) 2025-09-07T09:06:55.1535674Z adding: test/test-reports/inductor.test_compiled_autograd_1.3_468e9e51c74495a2_.log (deflated 51%) 2025-09-07T09:06:55.1536924Z adding: test/test-reports/dynamo.test_guard_serialization_1.1_7167bd99e0c407ed_.log (deflated 86%) 2025-09-07T09:06:55.1537865Z adding: test/test-reports/inductor.test_compiled_autograd_2.3_15f9168297702b27_.log (deflated 51%) 2025-09-07T09:06:55.1538524Z adding: test/test-reports/functorch.test_minifier_1.1_37edbc5ce8e27594_.log (deflated 61%) 2025-09-07T09:06:55.1539201Z adding: test/test-reports/inductor.test_torchinductor_opinfo_5.13_9772cd3eb5498bc5_.log (deflated 50%) 2025-09-07T09:06:55.1575060Z adding: test/test-reports/functorch.test_ops_2.6_b049627709e8ae28_.log (deflated 92%) 2025-09-07T09:06:55.1575721Z adding: test/test-reports/inductor.test_torchinductor_opinfo_8.13_701c5e1fd7173b99_.log (deflated 50%) 2025-09-07T09:06:55.1581872Z adding: test/test-reports/test_cuda_1.1_8fca4f0c9d4c07c8_.log (deflated 85%) 2025-09-07T09:06:55.1582497Z adding: test/test-reports/inductor.test_torchinductor_opinfo_11.13_d7b37937c54479b3_.log (deflated 50%) 2025-09-07T09:06:55.1584262Z adding: test/test-reports/test_segment_reductions_1.1_a15e3a2c5aa997b8_.log (deflated 91%) 2025-09-07T09:06:55.1584866Z adding: test/test-reports/inductor.test_compile_subprocess_1.2_f51fb2c2ee63d791_.log (deflated 52%) 2025-09-07T09:06:55.1585420Z adding: test/test-reports/inductor.test_benchmarking_1.1_06a60ac53b52c7dc_.log (deflated 76%) 2025-09-07T09:06:55.1585965Z adding: test/test-reports/inductor.test_compile_subprocess_2.2_3e54426a77b70f1c_.log (deflated 50%) 2025-09-07T09:06:55.1594203Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_6.7_09ecdedea28b2620_.log (deflated 90%) 2025-09-07T09:06:55.1595021Z adding: test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_2.6_2517251592f57a01_.log (deflated 52%) 2025-09-07T09:06:55.1595744Z adding: test/test-reports/dynamo.test_trace_rules_1.1_d85d13c6fb74a242_.log (deflated 63%) 2025-09-07T09:06:55.1596427Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_2.7_8d5e873a59e9b630_.log (deflated 51%) 2025-09-07T09:06:55.1597117Z adding: test/test-reports/dynamo.test_package_1.1_01cf8c61fdb1b6cb_.log (deflated 85%) 2025-09-07T09:06:55.1597990Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_4.7_70d6590036ec3268_.log (deflated 57%) 2025-09-07T09:06:55.1601262Z adding: test/test-reports/dynamo.test_compiler_bisector_1.1_09a785a769a9b1a3_.log (deflated 93%) 2025-09-07T09:06:55.1602059Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_6.7_05b9a89d0e34b528_.log (deflated 51%) 2025-09-07T09:06:55.1613861Z adding: test/test-reports/test_ops_jit_1.2_e0aff388b96e6f4c_.log (deflated 91%) 2025-09-07T09:06:55.1614483Z adding: test/test-reports/inductor.test_control_flow_2.2_ddb5db863a2d99a8_.log (deflated 50%) 2025-09-07T09:06:55.1680664Z adding: test/test-reports/test_modules_1.1_880c69490fc2d8c9_.log (deflated 95%) 2025-09-07T09:06:55.1681350Z adding: test/test-reports/inductor.test_cpu_repro_3.3_99c643cfdc596854_.log (deflated 49%) 2025-09-07T09:06:55.1682247Z adding: test/test-reports/test_cuda_1.1_b40917215e6e65e4_.log (deflated 77%) 2025-09-07T09:06:55.1697324Z adding: test/test-reports/test_decomp_2.14_d0798e1b53acb60f_.log (deflated 90%) 2025-09-07T09:06:55.1697903Z adding: test/test-reports/dynamo.test_trace_rules_1.1_19e3d467f5e32d57_.log (deflated 50%) 2025-09-07T09:06:55.1698650Z adding: test/test-reports/dynamo.test_package_1.1_171404e5ad765db7_.log (deflated 50%) 2025-09-07T09:06:55.1699279Z adding: test/test-reports/dynamo.test_graph_deduplication_1.1_01b25d8bd274d234_.log (deflated 78%) 2025-09-07T09:06:55.1699947Z adding: test/test-reports/dynamo.test_compiler_bisector_1.1_1a54f8af06f069db_.log (deflated 51%) 2025-09-07T09:06:55.1700565Z adding: test/test-reports/dynamo.test_einops_1.1_c607acee7974abd1_.log (deflated 58%) 2025-09-07T09:06:55.1701169Z adding: test/test-reports/inductor.test_fxir_backend_1.1_559ad44991900634_.log (deflated 51%) 2025-09-07T09:06:55.1701773Z adding: test/test-reports/test_dataloader_1.1_f2734923ef5aa60d_.log (deflated 70%) 2025-09-07T09:06:55.1702501Z adding: test/test-reports/dynamo.test_callback_1.1_e87220408a6a8bfc_.log (deflated 57%) 2025-09-07T09:06:55.1703183Z adding: test/test-reports/inductor.test_flex_decoding_2.3_e32f217022886dc0_.log (deflated 52%) 2025-09-07T09:06:55.1703923Z adding: test/test-reports/nn.test_parametrization_1.1_57ddd446f602f473_.log (deflated 88%) 2025-09-07T09:06:55.1704522Z adding: test/test-reports/inductor.test_b2b_gemm_1.1_4c0f379d2a25470f_.log (deflated 50%) 2025-09-07T09:06:55.1708383Z adding: test/test-reports/test_masked_1.1_00e5328e4b45e496_.log (deflated 92%) 2025-09-07T09:06:55.1708868Z adding: test/test-reports/inductor.test_xpu_basic_1.1_a43e24150916cbfa_.log (deflated 35%) 2025-09-07T09:06:55.1709359Z adding: test/test-reports/export.test_passes_1.1_6801adb0525eb8c9_.log (deflated 50%) 2025-09-07T09:06:55.1723708Z adding: test/test-reports/dynamo.test_misc_1.1_c429acf0ca1aa2d4_.log (deflated 85%) 2025-09-07T09:06:55.1724355Z adding: test/test-reports/inductor.test_kernel_optimization_1.1_790d4550042e5193_.log (deflated 54%) 2025-09-07T09:06:55.1725014Z adding: test/test-reports/test_namedtensor_1.1_7ccb7f6c579b92b3_.log (deflated 50%) 2025-09-07T09:06:55.1725627Z adding: test/test-reports/dynamo.test_model_output_1.1_babd0bb70ffdaa18_.log (deflated 77%) 2025-09-07T09:06:55.1726302Z adding: test/test-reports/dynamo.test_autograd_function_1.1_c01f1f7780ec19fc_.log (deflated 51%) 2025-09-07T09:06:55.1726954Z adding: test/test-reports/export.test_experimental_1.1_cd60ce7f3f615678_.log (deflated 69%) 2025-09-07T09:06:55.1727583Z adding: test/test-reports/inductor.test_profiler_1.1_46f0d8deca2161aa_.log (deflated 49%) 2025-09-07T09:06:55.1728168Z adding: test/test-reports/nn.test_pruning_1.1_bda9cc70b12bb81a_.log (deflated 80%) 2025-09-07T09:06:55.1728762Z adding: test/test-reports/inductor.test_alignment_1.1_3fefb4b798eece5b_.log (deflated 49%) 2025-09-07T09:06:55.1729357Z adding: test/test-reports/dynamo.test_config_1.1_643f0f5ed067547b_.log (deflated 50%) 2025-09-07T09:06:55.1729959Z adding: test/test-reports/dynamo.test_compile_1.1_326b5f9b99ad6c82_.log (deflated 50%) 2025-09-07T09:06:55.1730527Z adding: test/test-reports/test_openmp_1.1_efd13a145a8a3c2b_.log (deflated 49%) 2025-09-07T09:06:55.1731097Z adding: test/test-reports/functorch.test_ops_1.6_f5525e2b5f121ff6_.log (deflated 50%) 2025-09-07T09:06:55.1731693Z adding: test/test-reports/functorch.test_ops_2.6_f139fde84677c3d0_.log (deflated 49%) 2025-09-07T09:06:55.1732270Z adding: test/test-reports/functorch.test_ops_5.6_c0b7aa0f9d3b9ed7_.log (deflated 50%) 2025-09-07T09:06:55.1738813Z adding: test/test-reports/torch_np.test_basic_1.1_d33ad14bc19795b1_.log (deflated 93%) 2025-09-07T09:06:55.1739356Z adding: test/test-reports/inductor.test_cpu_select_algorithm_1.1_4b04f4ccf407d5a9_.log (deflated 50%) 2025-09-07T09:06:55.1739894Z adding: test/test-reports/optim.test_lrscheduler_1.1_a3c48e5e238924df_.log (deflated 36%) 2025-09-07T09:06:55.1740424Z adding: test/test-reports/higher_order_ops.test_invoke_quant_1.1_e4e77c344ef0652d_.log (deflated 51%) 2025-09-07T09:06:55.1740951Z adding: test/test-reports/test_tensorexpr_pybind_1.1_e3142cd34af9ca80_.log (deflated 76%) 2025-09-07T09:06:55.1741449Z adding: test/test-reports/inductor.test_online_softmax_1.1_3d891f4673a3807f_.log (deflated 51%) 2025-09-07T09:06:55.1743253Z adding: test/test-reports/export.test_converter_1.1_76dbb7dfa0d69a98_.log (deflated 87%) 2025-09-07T09:06:55.1743760Z adding: test/test-reports/dynamo.test_unittest_1.1_ba402bf6f643e990_.log (deflated 50%) 2025-09-07T09:06:55.1747192Z adding: test/test-reports/inductor.test_loop_ordering_1.1_2a7c28a8d1f07ad5_.log (deflated 89%) 2025-09-07T09:06:55.1747737Z adding: test/test-reports/dynamo.test_guard_serialization_1.1_bc2b25edb97e2882_.log (deflated 51%) 2025-09-07T09:06:55.1748240Z adding: test/test-reports/test_bundled_inputs_1.1_932e76815b283cba_.log (deflated 71%) 2025-09-07T09:06:55.1748720Z adding: test/test-reports/functorch.test_minifier_1.1_c6849d692afc650b_.log (deflated 50%) 2025-09-07T09:06:55.1749308Z adding: test/test-reports/test_legacy_vmap_1.1_41a6cbb87afaf9c7_.log (deflated 49%) 2025-09-07T09:06:55.1756937Z adding: test/test-reports/inductor.test_cpu_repro_3.3_07b11f51c656bc86_.log (deflated 92%) 2025-09-07T09:06:55.1757672Z adding: test/test-reports/dynamo.test_cudagraphs_expandable_segments_1.1_60173d3ef7211c93_.log (deflated 52%) 2025-09-07T09:06:55.1760075Z adding: test/test-reports/inductor.test_fxir_backend_1.1_68d7e44466efb127_.log (deflated 86%) 2025-09-07T09:06:55.1760783Z adding: test/test-reports/torch_np.numpy_tests.core.test_einsum_1.1_3d124544ace990ed_.log (deflated 52%) 2025-09-07T09:06:55.1778214Z adding: test/test-reports/test_maskedtensor_1.1_06641547ed7fd189_.log (deflated 94%) 2025-09-07T09:06:55.1778857Z adding: test/test-reports/inductor.test_benchmarking_1.1_0b7c4024cd1e1406_.log (deflated 51%) 2025-09-07T09:06:55.1795410Z adding: test/test-reports/test_autograd_1.1_84bfdf71924f3b77_.log (deflated 88%) 2025-09-07T09:06:55.1796032Z adding: test/test-reports/dynamo.test_model_output_1.1_98cf5843ba33a68c_.log (deflated 50%) 2025-09-07T09:06:55.1796665Z adding: test/test-reports/torch_np.test_basic_1.1_df993ecd35d21f83_.log (deflated 50%) 2025-09-07T09:06:55.1797267Z adding: test/test-reports/dynamo.test_reorder_logs_1.1_77d19b0c45ca5ddb_.log (deflated 77%) 2025-09-07T09:06:55.1797887Z adding: test/test-reports/test_segment_reductions_1.1_1be8a86539f6bae7_.log (deflated 50%) 2025-09-07T09:06:55.1798890Z adding: test/test-reports/dynamo.test_exceptions_1.1_c847ecc518061e8d_.log (deflated 82%) 2025-09-07T09:06:55.1799495Z adding: test/test-reports/test_ops_fwd_gradients_1.2_2c1fe6f468bfefb9_.log (deflated 50%) 2025-09-07T09:06:55.1800113Z adding: test/test-reports/export.test_lift_unlift_1.1_81c7080b9cf168be_.log (deflated 60%) 2025-09-07T09:06:55.1800717Z adding: test/test-reports/test_ops_fwd_gradients_2.2_cdf7cd38dc513789_.log (deflated 50%) 2025-09-07T09:06:55.1815611Z adding: test/test-reports/test_decomp_8.14_1a11a0684415cfb3_.log (deflated 89%) 2025-09-07T09:06:55.1816234Z adding: test/test-reports/test_tensorexpr_pybind_1.1_09eee0bab8dc14dd_.log (deflated 50%) 2025-09-07T09:06:55.1816866Z adding: test/test-reports/dynamo.test_misc_1.1_39a670e462bd0f5c_.log (deflated 50%) 2025-09-07T09:06:55.1831552Z adding: test/test-reports/test_decomp_11.14_4165542ac5c9c924_.log (deflated 90%) 2025-09-07T09:06:55.1832181Z adding: test/test-reports/inductor.test_loop_ordering_1.1_fc627fb348f7a3a1_.log (deflated 50%) 2025-09-07T09:06:55.1832821Z adding: test/test-reports/dynamo.test_exc_1.1_68abc6beb009532d_.log (deflated 70%) 2025-09-07T09:06:55.1833429Z adding: test/test-reports/inductor.test_cutlass_evt_1.1_1bd20bb329a779ad_.log (deflated 51%) 2025-09-07T09:06:55.1834033Z adding: test/test-reports/dynamo.test_sets_1.1_d7fdf4d4885b6aac_.log (deflated 50%) 2025-09-07T09:06:55.1834605Z adding: test/test-reports/test_numpy_interop_1.1_44b0b369e254a377_.log (deflated 50%) 2025-09-07T09:06:55.1841614Z adding: test/test-reports/test_dataloader_1.1_6ab50b4bd6f9def9_.log (deflated 93%) 2025-09-07T09:06:55.1842283Z adding: test/test-reports/dynamo.test_backward_higher_order_ops_1.1_48d1669fa502b417_.log (deflated 51%) 2025-09-07T09:06:55.1843333Z adding: test/test-reports/torch_np.numpy_tests.core.test_einsum_1.1_2f78a6fae628dd3b_.log (deflated 84%) 2025-09-07T09:06:55.1844313Z adding: test/test-reports/inductor.test_torchinductor_codegen_config_overrides_1.1_1787bec97ad62f69_.log (deflated 53%) 2025-09-07T09:06:55.1844941Z adding: test/test-reports/inductor.test_cutlass_evt_1.1_61b1e95a0d6a24cf_.log (deflated 67%) 2025-09-07T09:06:55.1845456Z adding: test/test-reports/dynamo.test_export_mutations_1.1_1dae9cde74443906_.log (deflated 51%) 2025-09-07T09:06:55.1847494Z adding: test/test-reports/dynamo.test_sets_1.1_34fb67a34ce69b58_.log (deflated 86%) 2025-09-07T09:06:55.1848032Z adding: test/test-reports/inductor.test_scatter_optimization_1.1_88c29ca9b2e71aa9_.log (deflated 51%) 2025-09-07T09:06:55.1848545Z adding: test/test-reports/test_ops_jit_1.2_60cd417c66b83402_.log (deflated 49%) 2025-09-07T09:06:55.1853945Z adding: test/test-reports/test_view_ops_1.1_dba64ea9e9d48c67_.log (deflated 91%) 2025-09-07T09:06:55.1854574Z adding: test/test-reports/optim.test_lrscheduler_1.1_c194e7d7ccecd874_.log (deflated 36%) 2025-09-07T09:06:55.1856616Z adding: test/test-reports/test_jit_llga_fuser_1.1_548a097194d343df_.log (deflated 90%) 2025-09-07T09:06:55.1857254Z adding: test/test-reports/torch_np.test_function_base_1.1_1bf95bf19398a9ff_.log (deflated 51%) 2025-09-07T09:06:55.1867547Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_4.7_b9c3041d243496e3_.log (deflated 91%) 2025-09-07T09:06:55.1868613Z adding: test/test-reports/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic_1.1_92891e34d1d300d4_.log (deflated 76%) 2025-09-07T09:06:55.1869811Z adding: test/test-reports/nn.test_module_hooks_1.1_2ea11f8ab18c9e10_.log (deflated 85%) 2025-09-07T09:06:55.1870470Z adding: test/test-reports/dynamo.test_aot_autograd_1.1_1bb2dee568906bf7_.log (deflated 50%) 2025-09-07T09:06:55.1871579Z adding: test/test-reports/test_numpy_interop_1.1_9578163d345cc715_.log (deflated 84%) 2025-09-07T09:06:55.1872214Z adding: test/test-reports/dynamo.test_graph_deduplication_1.1_018947b6bf641bda_.log (deflated 51%) 2025-09-07T09:06:55.1873267Z adding: test/test-reports/dynamo.test_export_mutations_1.1_02dbffd19040862d_.log (deflated 68%) 2025-09-07T09:06:55.1873934Z adding: test/test-reports/test_model_exports_to_core_aten_1.1_3bc344f4abf8398b_.log (deflated 51%) 2025-09-07T09:06:55.1874459Z adding: test/test-reports/test_itt_1.1_78b833ce653a66ea_.log (deflated 49%) 2025-09-07T09:06:55.1874888Z adding: test/test-reports/test_modules_1.1_6340d5aabfa0cde9_.log (deflated 49%) 2025-09-07T09:06:55.1875306Z adding: test/test-reports/test_decomp_2.14_69081179689d1cc3_.log (deflated 49%) 2025-09-07T09:06:55.1875720Z adding: test/test-reports/test_decomp_8.14_6b8d335a3d90c463_.log (deflated 49%) 2025-09-07T09:06:55.1876145Z adding: test/test-reports/test_decomp_11.14_5f260b6ece835237_.log (deflated 49%) 2025-09-07T09:06:55.1876601Z adding: test/test-reports/dynamo.test_einops_1.1_edf7e04fdb608a3c_.log (deflated 50%) 2025-09-07T09:06:55.1963450Z adding: test/test-reports/test_ops_6.8_cf5553a3de069f81_.log (deflated 92%) 2025-09-07T09:06:55.1964050Z adding: test/test-reports/dynamo.test_callback_1.1_504f1102bbfed8e4_.log (deflated 50%) 2025-09-07T09:06:55.1990685Z adding: test/test-reports/test_linalg_1.1_7ec783b4f82a49bf_.log (deflated 94%) 2025-09-07T09:06:55.1991259Z adding: test/test-reports/nn.test_parametrization_1.1_8a4fc642faa96ddb_.log (deflated 50%) 2025-09-07T09:06:55.1991827Z adding: test/test-reports/test_masked_1.1_9630c03fa61d4d19_.log (deflated 49%) 2025-09-07T09:06:55.1992338Z adding: test/test-reports/test_mkldnn_1.1_ac4660130929f6bf_.log (deflated 49%) 2025-09-07T09:06:55.1992907Z adding: test/test-reports/export.test_experimental_1.1_7c1e2db75c96092e_.log (deflated 51%) 2025-09-07T09:06:55.1993509Z adding: test/test-reports/nn.test_pruning_1.1_c64a07d73472bb7d_.log (deflated 50%) 2025-09-07T09:06:55.1994102Z adding: test/test-reports/export.test_converter_1.1_b75827210df440cc_.log (deflated 50%) 2025-09-07T09:06:55.1994811Z adding: test/test-reports/test_bundled_inputs_1.1_c60765eac0e6863e_.log (deflated 50%) 2025-09-07T09:06:55.1995404Z adding: test/test-reports/inductor.test_b2b_gemm_1.1_6269494304a02b1f_.log (deflated 50%) 2025-09-07T09:06:55.1996073Z adding: test/test-reports/torch_np.numpy_tests.lib.test_histograms_1.1_6ced50d16e213706_.log (deflated 52%) 2025-09-07T09:06:55.1996717Z adding: test/test-reports/test_maskedtensor_1.1_ab010144db5516f5_.log (deflated 50%) 2025-09-07T09:06:55.1997275Z adding: test/test-reports/test_autograd_1.1_14e963bef2350cac_.log (deflated 49%) 2025-09-07T09:06:55.1997823Z adding: test/test-reports/test_mkldnn_fusion_1.1_38c132a03dbb3659_.log (deflated 66%) 2025-09-07T09:06:55.1998435Z adding: test/test-reports/dynamo.test_reorder_logs_1.1_60bde92c33b2b7f2_.log (deflated 50%) 2025-09-07T09:06:55.1999277Z adding: test/test-reports/dynamo.test_exceptions_1.1_0dde2a16fa22d879_.log (deflated 50%) 2025-09-07T09:06:55.2086227Z adding: test/test-reports/test_ops_8.8_08079b026b871a8e_.log (deflated 92%) 2025-09-07T09:06:55.2086862Z adding: test/test-reports/export.test_lift_unlift_1.1_341ab1e05ddef7c7_.log (deflated 50%) 2025-09-07T09:06:55.2087487Z adding: test/test-reports/test_public_bindings_1.1_e9d152d063fcf2b3_.log (deflated 50%) 2025-09-07T09:06:55.2088094Z adding: test/test-reports/dynamo.test_exc_1.1_2fc586dd9b1b8853_.log (deflated 50%) 2025-09-07T09:06:55.2088701Z adding: test/test-reports/test_sparse_semi_structured_1.1_b740339e190689a8_.log (deflated 51%) 2025-09-07T09:06:55.2089371Z adding: test/test-reports/inductor.test_scatter_optimization_1.1_4045afa22b83796a_.log (deflated 77%) 2025-09-07T09:06:55.2090057Z adding: test/test-reports/dynamo.test_input_attr_tracking_1.1_a192b1b016a55e7a_.log (deflated 51%) 2025-09-07T09:06:55.2090722Z adding: test/test-reports/functorch.test_control_flow_1.2_ffdde0d51a560dad_.log (deflated 50%) 2025-09-07T09:06:55.2091334Z adding: test/test-reports/test_ops_6.8_f55fbbcd75e358d4_.log (deflated 48%) 2025-09-07T09:06:55.2091845Z adding: test/test-reports/test_ops_8.8_7a2351e4e1b5f65e_.log (deflated 48%) 2025-09-07T09:06:55.2092376Z adding: test/test-reports/test_jit_llga_fuser_1.1_56b81f33631d36fe_.log (deflated 50%) 2025-09-07T09:06:55.2092960Z adding: test/test-reports/nn.test_module_hooks_1.1_770c3c557b42ea69_.log (deflated 50%) 2025-09-07T09:06:55.2093536Z adding: test/test-reports/test_view_ops_1.1_33afedaa679bbb58_.log (deflated 49%) 2025-09-07T09:06:55.2094100Z adding: test/test-reports/test_xnnpack_integration_1.1_901241179eeb9363_.log (deflated 50%) 2025-09-07T09:06:55.2094565Z adding: test/test-reports/test_mkldnn_1.1_1fa8c23745356b16_.log (deflated 49%) 2025-09-07T09:06:55.2095019Z adding: test/test-reports/inductor.test_xpu_basic_1.1_717ff47c79346840_.log (deflated 35%) 2025-09-07T09:06:55.2095549Z adding: test/test-reports/torch_np.numpy_tests.core.test_dlpack_1.1_378644157e1153ee_.log (deflated 52%) 2025-09-07T09:06:55.2096051Z adding: test/test-reports/test_linalg_1.1_c1f2008ac4108467_.log (deflated 63%) 2025-09-07T09:06:55.2096498Z adding: test/test-reports/test_mkldnn_fusion_1.1_368f5ad051e1787c_.log (deflated 50%) 2025-09-07T09:06:55.2096949Z adding: test/test-reports/test_sparse_csr_1.2_435d4f2b15ccb2cc_.log (deflated 49%) 2025-09-07T09:06:55.2097401Z adding: test/test-reports/dynamo.test_config_1.1_19afa95ad449bbf6_.log (deflated 60%) 2025-09-07T09:06:55.2097864Z adding: test/test-reports/dynamo.test_compile_1.1_695b372154ac9e29_.log (deflated 74%) 2025-09-07T09:06:55.2102096Z adding: test/test-reports/inductor.test_flex_decoding_2.3_d4c5949cbd48188a_.log (deflated 92%) 2025-09-07T09:06:55.2107408Z adding: test/test-reports/inductor.test_aot_inductor_arrayref_2.2_4ecf0fea21d17559_.log (deflated 91%) 2025-09-07T09:06:55.2143394Z adding: test/test-reports/test_ops_fwd_gradients_2.2_e2b050dcacb48abc_.log (deflated 94%) 2025-09-07T09:06:55.2154172Z adding: test/test-reports/inductor.test_compiled_autograd_1.3_c77f7cc06e816c97_.log (deflated 88%) 2025-09-07T09:06:55.2154944Z adding: test/test-reports/test_public_bindings_1.1_1855a78028cba3c2_.log (deflated 58%) 2025-09-07T09:06:55.2160084Z adding: test/test-reports/inductor.test_aot_inductor_2.5_75c42ad959ccd1f5_.log (deflated 89%) 2025-09-07T09:06:55.2160725Z adding: test/test-reports/torch_np.test_function_base_1.1_e80540f9481a4d70_.log (deflated 52%) 2025-09-07T09:06:55.2169566Z adding: test/test-reports/inductor.test_compiled_autograd_2.3_dd5c34ef3bfbf773_.log (deflated 88%) 2025-09-07T09:06:55.2205844Z adding: test/test-reports/functorch.test_ops_1.6_2ee6e3b52576f475_.log (deflated 92%) 2025-09-07T09:06:55.2215696Z adding: test/test-reports/inductor.test_torchinductor_opinfo_8.13_357bb25498a52911_.log (deflated 92%) 2025-09-07T09:06:55.2251705Z adding: test/test-reports/test_ops_fwd_gradients_1.2_619442a2d9e4f256_.log (deflated 94%) 2025-09-07T09:06:55.2259151Z adding: test/test-reports/inductor.test_torchinductor_opinfo_5.13_5fca71de6e9c0e96_.log (deflated 91%) 2025-09-07T09:06:55.2259796Z adding: test/test-reports/test_xnnpack_integration_1.1_e520cfd4b4b716cd_.log (deflated 70%) 2025-09-07T09:06:55.2270494Z adding: test/test-reports/inductor.test_torchinductor_opinfo_11.13_cb188cf38bd1bbfe_.log (deflated 92%) 2025-09-07T09:06:55.2271185Z adding: test/test-reports/dynamo.test_unittest_1.1_1324c21c13139459_.log (deflated 51%) 2025-09-07T09:06:55.2315359Z adding: test/test-reports/inductor.test_compile_subprocess_1.2_1b9d34d3846ebd7b_.log (deflated 95%) 2025-09-07T09:06:55.2316091Z adding: test/test-reports/inductor.test_cpu_select_algorithm_1.1_d4658f091568748c_.log (deflated 50%) 2025-09-07T09:06:55.2362385Z adding: test/test-reports/inductor.test_compile_subprocess_2.2_00d0b14995f15043_.log (deflated 95%) 2025-09-07T09:06:55.2363081Z adding: test/test-reports/higher_order_ops.test_invoke_quant_1.1_5f330772f3dea280_.log (deflated 74%) 2025-09-07T09:06:55.2372001Z adding: test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_2.6_558975931766697e_.log (deflated 92%) 2025-09-07T09:06:55.2380437Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_2.7_f6199d4f10f18143_.log (deflated 91%) 2025-09-07T09:06:55.2382366Z adding: test/test-reports/export.test_passes_1.1_045ca9ca9ae54f0c_.log (deflated 90%) 2025-09-07T09:06:55.2382883Z adding: test/test-reports/test_model_exports_to_core_aten_1.1_4205fcf90d246ada_.log (deflated 52%) 2025-09-07T09:06:55.2383437Z adding: test/test-reports/inductor.test_kernel_optimization_1.1_5600652c8f376453_.log (deflated 53%) 2025-09-07T09:06:55.2385497Z adding: test/test-reports/test_namedtensor_1.1_2f95ff2cd7d0121f_.log (deflated 84%) 2025-09-07T09:06:55.2386063Z adding: test/test-reports/test_itt_1.1_00713a7353bc8188_.log (deflated 49%) 2025-09-07T09:06:55.2387125Z adding: test/test-reports/dynamo.test_autograd_function_1.1_770a890eed8bda24_.log (deflated 82%) 2025-09-07T09:06:55.2387877Z adding: test/test-reports/inductor.test_profiler_1.1_d0b2478191efd45c_.log (deflated 66%) 2025-09-07T09:06:55.2388537Z adding: test/test-reports/inductor.test_alignment_1.1_7cad5f10c4096655_.log (deflated 71%) 2025-09-07T09:06:55.2534701Z adding: test/test-reports/inductor.test_control_flow_2.2_72bafc434147aa07_.log (deflated 97%) 2025-09-07T09:06:55.2537394Z adding: test/test-reports/test_legacy_vmap_1.1_60d314ff65395f40_.log (deflated 86%) 2025-09-07T09:06:55.2537965Z adding: test/test-reports/test_openmp_1.1_eadd4b04140c6e7a_.log (deflated 52%) 2025-09-07T09:06:55.2591627Z adding: test/test-reports/test_sparse_csr_1.2_cb3754d140ae0147_.log (deflated 95%) 2025-09-07T09:06:55.2592294Z adding: test/test-reports/dynamo.test_cudagraphs_expandable_segments_1.1_4041e4e280cc88e5_.log (deflated 71%) 2025-09-07T09:06:55.2593062Z adding: test/test-reports/dynamo.test_backward_higher_order_ops_1.1_62b1773ad6a7fd63_.log (deflated 70%) 2025-09-07T09:06:55.2593874Z adding: test/test-reports/inductor.test_torchinductor_codegen_config_overrides_1.1_b05e45f7bf2019fa_.log (deflated 64%) 2025-09-07T09:06:55.2596267Z adding: test/test-reports/cpp_extensions.libtorch_agnostic_extension.test.test_libtorch_agnostic_1.1_bdda73f90cf91473_.log (deflated 84%) 2025-09-07T09:06:55.2597481Z adding: test/test-reports/torch_np.numpy_tests.lib.test_histograms_1.1_f0aa6582ccb4f29b_.log (deflated 86%) 2025-09-07T09:06:55.2598198Z adding: test/test-reports/dynamo.test_input_attr_tracking_1.1_34e22c4f02db6f55_.log (deflated 75%) 2025-09-07T09:06:55.2604118Z adding: test/test-reports/test_sparse_semi_structured_1.1_9a4be4b5c54340d8_.log (deflated 94%) 2025-09-07T09:06:55.2624341Z adding: test/test-reports/functorch.test_control_flow_1.2_4d4de66e1c7de85a_.log (deflated 94%) 2025-09-07T09:06:55.2625515Z adding: test/test-reports/torch_np.numpy_tests.core.test_dlpack_1.1_5d7c870f3c10a159_.log (deflated 89%) 2025-09-07T09:06:55.2657282Z ##[group]Run # Remove any previous debugging artifacts if they exist 2025-09-07T09:06:55.2657854Z # Remove any previous debugging artifacts if they exist 2025-09-07T09:06:55.2658136Z rm -f debug-*.zip 2025-09-07T09:06:55.2658350Z if [ -d 'test/debug' ]; then 2025-09-07T09:06:55.2658609Z  zip -r "debug-${FILE_SUFFIX}.zip" test/debug 2025-09-07T09:06:55.2658844Z fi 2025-09-07T09:06:55.2664905Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:06:55.2665171Z env: 2025-09-07T09:06:55.2665325Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:55.2665567Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:55.2665955Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:55.2666444Z FILE_SUFFIX: test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805 2025-09-07T09:06:55.2666798Z ##[endgroup] 2025-09-07T09:06:55.2794764Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:06:55.2795015Z with: 2025-09-07T09:06:55.2795174Z s3-bucket: gha-artifacts 2025-09-07T09:06:55.2795413Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:55.2795666Z retention-days: 14 2025-09-07T09:06:55.2795848Z if-no-files-found: warn 2025-09-07T09:06:55.2796036Z path: test-jsons-*.zip 2025-09-07T09:06:55.2796218Z name: artifact 2025-09-07T09:06:55.2796375Z region: us-east-1 2025-09-07T09:06:55.2796538Z env: 2025-09-07T09:06:55.2796679Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:55.2796915Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:55.2797301Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:55.2797653Z ##[endgroup] 2025-09-07T09:06:55.5969367Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:06:55.5969843Z With the provided path, there will be 1 file uploaded 2025-09-07T09:06:55.5970267Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:55.6016635Z Starting upload of test-jsons-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:55.7261371Z Finished upload of test-jsons-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:55.7502851Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:06:55.7503090Z with: 2025-09-07T09:06:55.7503258Z s3-bucket: gha-artifacts 2025-09-07T09:06:55.7503507Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:55.7503757Z retention-days: 14 2025-09-07T09:06:55.7503933Z if-no-files-found: error 2025-09-07T09:06:55.7504139Z path: test-reports-*.zip 2025-09-07T09:06:55.7504326Z name: artifact 2025-09-07T09:06:55.7504491Z region: us-east-1 2025-09-07T09:06:55.7504645Z env: 2025-09-07T09:06:55.7504794Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:55.7505030Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:55.7505421Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:55.7505791Z ##[endgroup] 2025-09-07T09:06:56.0292078Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:06:56.0292535Z With the provided path, there will be 1 file uploaded 2025-09-07T09:06:56.0293203Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:56.0337374Z Starting upload of test-reports-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:56.2017107Z Finished upload of test-reports-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:56.2270143Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:06:56.2270459Z with: 2025-09-07T09:06:56.2270766Z s3-bucket: gha-artifacts 2025-09-07T09:06:56.2271071Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:56.2271396Z retention-days: 14 2025-09-07T09:06:56.2271711Z if-no-files-found: ignore 2025-09-07T09:06:56.2271977Z path: logs-*.zip 2025-09-07T09:06:56.2272210Z name: artifact 2025-09-07T09:06:56.2273235Z region: us-east-1 2025-09-07T09:06:56.2273529Z env: 2025-09-07T09:06:56.2273771Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:56.2274177Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:56.2274639Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:56.2275077Z ##[endgroup] 2025-09-07T09:06:56.5095204Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:06:56.5095976Z With the provided path, there will be 1 file uploaded 2025-09-07T09:06:56.5096551Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:56.5141666Z Starting upload of logs-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:56.6821527Z Finished upload of logs-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:06:56.7086221Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:06:56.7086680Z with: 2025-09-07T09:06:56.7086968Z s3-bucket: gha-artifacts 2025-09-07T09:06:56.7087384Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:06:56.7087704Z retention-days: 14 2025-09-07T09:06:56.7087992Z if-no-files-found: ignore 2025-09-07T09:06:56.7097151Z path: debug-*.zip 2025-09-07T09:06:56.7097362Z name: artifact 2025-09-07T09:06:56.7097540Z region: us-east-1 2025-09-07T09:06:56.7097702Z env: 2025-09-07T09:06:56.7097860Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:56.7098117Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:56.7098519Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:56.7098875Z ##[endgroup] 2025-09-07T09:06:56.9875565Z No files were found with the provided path: debug-*.zip. No artifacts will be uploaded. 2025-09-07T09:06:57.0123015Z ##[group]Run # shellcheck disable=SC2156 2025-09-07T09:06:57.0123427Z # shellcheck disable=SC2156 2025-09-07T09:06:57.0123970Z find . -iname "core.[1-9]*" -exec docker exec "${DOCKER_CONTAINER_ID}" sh -c "gdb python {} -ex 'bt' -ex 'q'" \; 2025-09-07T09:06:57.0131337Z shell: /usr/bin/bash -e {0} 2025-09-07T09:06:57.0131546Z env: 2025-09-07T09:06:57.0131701Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:57.0131954Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:57.0132347Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:57.0132701Z ##[endgroup] 2025-09-07T09:06:57.2807203Z ##[group]Run seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a 2025-09-07T09:06:57.2807604Z with: 2025-09-07T09:06:57.2807895Z name: coredumps-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu 2025-09-07T09:06:57.2808237Z retention-days: 14 2025-09-07T09:06:57.2808419Z if-no-files-found: ignore 2025-09-07T09:06:57.2808615Z path: ./**/core.[1-9]* 2025-09-07T09:06:57.2808811Z s3-bucket: gha-artifacts 2025-09-07T09:06:57.2809008Z region: us-east-1 2025-09-07T09:06:57.2809174Z env: 2025-09-07T09:06:57.2809335Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:06:57.2809580Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:06:57.2810080Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:06:57.2810435Z ##[endgroup] 2025-09-07T09:07:06.4025244Z No files were found with the provided path: ./**/core.[1-9]*. No artifacts will be uploaded. 2025-09-07T09:07:06.4356669Z Prepare all required actions 2025-09-07T09:07:06.4357006Z Getting action download info 2025-09-07T09:07:06.5607923Z ##[group]Run ./.github/actions/upload-utilization-stats 2025-09-07T09:07:06.5608185Z with: 2025-09-07T09:07:06.5608336Z job_id: 49774733805 2025-09-07T09:07:06.5608719Z job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T09:07:06.5609131Z workflow_name: trunk 2025-09-07T09:07:06.5609311Z workflow_run_id: 17524754564 2025-09-07T09:07:06.5609504Z workflow_attempt: 1 2025-09-07T09:07:06.5609806Z env: 2025-09-07T09:07:06.5609960Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:06.5610198Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:06.5610592Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:06.5610946Z ##[endgroup] 2025-09-07T09:07:06.5634941Z ##[group]Run echo "workflow_id: 17524754564" 2025-09-07T09:07:06.5635341Z echo "workflow_id: 17524754564" 2025-09-07T09:07:06.5635573Z echo "workflow_attempt: 1" 2025-09-07T09:07:06.5635795Z echo "workflow_Name: trunk" 2025-09-07T09:07:06.5636010Z echo "job_id: 49774733805" 2025-09-07T09:07:06.5636457Z echo "job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)" 2025-09-07T09:07:06.5636904Z echo "artifact_prefix: " 2025-09-07T09:07:06.5637127Z python3 --version 2025-09-07T09:07:06.5644298Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:06.5644577Z env: 2025-09-07T09:07:06.5644731Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:06.5644961Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:06.5645359Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:06.5645702Z ##[endgroup] 2025-09-07T09:07:06.5672490Z workflow_id: 17524754564 2025-09-07T09:07:06.5672950Z workflow_attempt: 1 2025-09-07T09:07:06.5673129Z workflow_Name: trunk 2025-09-07T09:07:06.5673303Z job_id: 49774733805 2025-09-07T09:07:06.5673696Z job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T09:07:06.5674133Z artifact_prefix: 2025-09-07T09:07:06.5685527Z Python 3.9.23 2025-09-07T09:07:06.5725809Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T09:07:06.5726028Z with: 2025-09-07T09:07:06.5726171Z shell: bash 2025-09-07T09:07:06.5726330Z timeout_minutes: 5 2025-09-07T09:07:06.5726505Z max_attempts: 5 2025-09-07T09:07:06.5726675Z retry_wait_seconds: 30 2025-09-07T09:07:06.5727072Z command: set -eu python3 -m pip install python-dateutil==2.8.2 boto3==1.35.42 pandas==2.1.3 dataclasses_json==0.6.7 2025-09-07T09:07:06.5727511Z polling_interval_seconds: 1 2025-09-07T09:07:06.5727714Z warning_on_retry: true 2025-09-07T09:07:06.5727907Z continue_on_error: false 2025-09-07T09:07:06.5728093Z env: 2025-09-07T09:07:06.5728252Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:06.5728480Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:06.5728870Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:06.5729220Z ##[endgroup] 2025-09-07T09:07:06.8656162Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T09:07:06.9335765Z Collecting python-dateutil==2.8.2 2025-09-07T09:07:06.9641898Z Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) 2025-09-07T09:07:06.9933664Z Requirement already satisfied: boto3==1.35.42 in /home/ec2-user/.local/lib/python3.9/site-packages (1.35.42) 2025-09-07T09:07:07.4888148Z Collecting pandas==2.1.3 2025-09-07T09:07:07.5017206Z Downloading pandas-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB) 2025-09-07T09:07:07.6289652Z Requirement already satisfied: dataclasses_json==0.6.7 in /home/ec2-user/.local/lib/python3.9/site-packages (0.6.7) 2025-09-07T09:07:07.6304203Z Requirement already satisfied: six>=1.5 in /usr/lib/python3.9/site-packages (from python-dateutil==2.8.2) (1.15.0) 2025-09-07T09:07:07.6342883Z Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/lib/python3.9/site-packages (from boto3==1.35.42) (0.10.0) 2025-09-07T09:07:07.6347516Z Requirement already satisfied: botocore<1.36.0,>=1.35.42 in /home/ec2-user/.local/lib/python3.9/site-packages (from boto3==1.35.42) (1.35.99) 2025-09-07T09:07:07.6350831Z Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from boto3==1.35.42) (0.10.4) 2025-09-07T09:07:07.7206897Z Collecting tzdata>=2022.1 2025-09-07T09:07:07.7297658Z Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-09-07T09:07:08.4978995Z Collecting numpy<2,>=1.22.4 2025-09-07T09:07:08.5072354Z Downloading numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) 2025-09-07T09:07:08.6668974Z Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3.9/site-packages (from pandas==2.1.3) (2022.7.1) 2025-09-07T09:07:08.6697295Z Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from dataclasses_json==0.6.7) (3.26.1) 2025-09-07T09:07:08.6700762Z Requirement already satisfied: typing-inspect<1,>=0.4.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from dataclasses_json==0.6.7) (0.9.0) 2025-09-07T09:07:08.6752374Z Requirement already satisfied: urllib3<1.27,>=1.25.4 in /usr/lib/python3.9/site-packages (from botocore<1.36.0,>=1.35.42->boto3==1.35.42) (1.25.10) 2025-09-07T09:07:08.6852600Z Requirement already satisfied: packaging>=17.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from marshmallow<4.0.0,>=3.18.0->dataclasses_json==0.6.7) (25.0) 2025-09-07T09:07:08.6942761Z Requirement already satisfied: mypy-extensions>=0.3.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from typing-inspect<1,>=0.4.0->dataclasses_json==0.6.7) (1.1.0) 2025-09-07T09:07:08.6946301Z Requirement already satisfied: typing-extensions>=3.7.4 in /home/ec2-user/.local/lib/python3.9/site-packages (from typing-inspect<1,>=0.4.0->dataclasses_json==0.6.7) (4.15.0) 2025-09-07T09:07:08.8458527Z Installing collected packages: python-dateutil, tzdata, numpy, pandas 2025-09-07T09:07:13.1275166Z Successfully installed numpy-1.26.4 pandas-2.1.3 python-dateutil-2.8.2 tzdata-2025.2 2025-09-07T09:07:13.6462886Z Command completed after 1 attempt(s). 2025-09-07T09:07:13.6550739Z ##[group]Run python3 -m tools.stats.upload_utilization_stats.upload_utilization_stats \ 2025-09-07T09:07:13.6551265Z python3 -m tools.stats.upload_utilization_stats.upload_utilization_stats \ 2025-09-07T09:07:13.6551628Z  --workflow-run-id "17524754564" \ 2025-09-07T09:07:13.6551880Z  --workflow-name "trunk" \ 2025-09-07T09:07:13.6552116Z  --workflow-run-attempt "1" \ 2025-09-07T09:07:13.6552345Z  --job-id "49774733805" \ 2025-09-07T09:07:13.6552798Z  --job-name "linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)" \ 2025-09-07T09:07:13.6553248Z  --local-path "" \ 2025-09-07T09:07:13.6553465Z  --artifact-prefix "" 2025-09-07T09:07:13.6561228Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:13.6561521Z env: 2025-09-07T09:07:13.6561683Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:13.6561928Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:13.6562347Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:13.6562703Z ##[endgroup] 2025-09-07T09:07:16.7560603Z repo: pytorch/pytorch 2025-09-07T09:07:16.7560982Z Search for test log in s3 bucket: ossci-utilization 2025-09-07T09:07:16.7562043Z Downloading logs-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:07:16.7563096Z extracting usage_log.txt from zip file logs-test-default-3-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733805.zip 2025-09-07T09:07:16.7563703Z Converted Log Model: UtilizationMetadata: 2025-09-07T09:07:16.7565044Z UtilizationMetadata(level='metadata', workflow_id='17524754564', job_id='49774733805', workflow_name='trunk', job_name='linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)', usage_collect_interval=1.0, data_model_version=1.5, start_at=1757228835, gpu_count=1, cpu_count=16, gpu_type='pynvml', error=None) 2025-09-07T09:07:16.7566452Z [Db Segments] detected pytest cmd: 10, generated segments: 10 2025-09-07T09:07:16.7566927Z [db model] Peek db timeseries 2025-09-07T09:07:16.7567177Z :{ 2025-09-07T09:07:16.7567355Z "created_at": 1757236036, 2025-09-07T09:07:16.7567593Z "type": "utilization", 2025-09-07T09:07:16.7567820Z "tags": [ 2025-09-07T09:07:16.7568012Z "record" 2025-09-07T09:07:16.7578525Z ], 2025-09-07T09:07:16.7578718Z "time_stamp": 1757228835, 2025-09-07T09:07:16.7578969Z "repo": "pytorch/pytorch", 2025-09-07T09:07:16.7579188Z "workflow_id": 17524754564, 2025-09-07T09:07:16.7579391Z "run_attempt": 1, 2025-09-07T09:07:16.7579565Z "job_id": 49774733805, 2025-09-07T09:07:16.7579770Z "workflow_name": "trunk", 2025-09-07T09:07:16.7580211Z "job_name": "linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 3, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)", 2025-09-07T09:07:16.7580658Z "json_data": "{}" 2025-09-07T09:07:16.7580823Z } 2025-09-07T09:07:16.7581191Z Writing 1 documents to S3 ossci-utilization/util_metadata/v_1.5/pytorch/pytorch/17524754564/1/49774733805/metadata 2025-09-07T09:07:16.7581858Z Done! Finish writing document to S3 ossci-utilization/util_metadata/v_1.5/pytorch/pytorch/17524754564/1/49774733805/metadata 2025-09-07T09:07:16.7582539Z Writing 1431 documents to S3 ossci-utilization/util_timeseries/v_1.5/pytorch/pytorch/17524754564/1/49774733805/time_series 2025-09-07T09:07:16.7583266Z Done! Finish writing document to S3 ossci-utilization/util_timeseries/v_1.5/pytorch/pytorch/17524754564/1/49774733805/time_series 2025-09-07T09:07:16.8452975Z ##[group]Run pytorch/test-infra/.github/actions/teardown-linux@main 2025-09-07T09:07:16.8453337Z with: 2025-09-07T09:07:16.8453502Z env: 2025-09-07T09:07:16.8453669Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:16.8453923Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:16.8454333Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:16.8454690Z ##[endgroup] 2025-09-07T09:07:16.8481013Z ##[group]Run set -eou pipefail 2025-09-07T09:07:16.8481383Z set -eou pipefail 2025-09-07T09:07:16.8481575Z  2025-09-07T09:07:16.8481846Z echo "Holding runner for 2 hours until all ssh sessions have logged out" 2025-09-07T09:07:16.8482185Z for _ in $(seq 1440); do 2025-09-07T09:07:16.8482421Z  # Break if no ssh session exists anymore 2025-09-07T09:07:16.8482673Z  if [ "$(who)" = "" ]; then 2025-09-07T09:07:16.8482886Z  break 2025-09-07T09:07:16.8483074Z  fi 2025-09-07T09:07:16.8483240Z  echo "." 2025-09-07T09:07:16.8483426Z  sleep 5 2025-09-07T09:07:16.8483594Z done 2025-09-07T09:07:16.8490569Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:16.8490845Z env: 2025-09-07T09:07:16.8491012Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:16.8491279Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:16.8491671Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:16.8492025Z ##[endgroup] 2025-09-07T09:07:16.8516500Z Holding runner for 2 hours until all ssh sessions have logged out 2025-09-07T09:07:16.8635865Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T09:07:16.8636302Z # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T09:07:16.8636617Z # shellcheck disable=SC2046 2025-09-07T09:07:16.8636876Z docker stop $(docker ps -q) || true 2025-09-07T09:07:16.8637128Z # Prune all of the docker images 2025-09-07T09:07:16.8637370Z docker system prune -af 2025-09-07T09:07:16.8643820Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:16.8644096Z env: 2025-09-07T09:07:16.8644253Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:16.8644504Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:16.8644895Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:16.8645355Z ##[endgroup] 2025-09-07T09:07:28.1676668Z 2683d862c438 2025-09-07T09:07:34.3493997Z Deleted Containers: 2025-09-07T09:07:34.3494570Z 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:34.3494925Z 2025-09-07T09:07:45.8681416Z Deleted Images: 2025-09-07T09:07:45.8682276Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T09:07:45.8683496Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image@sha256:fa92d2f7dda90b7eac9d79223921e99d644e89de73a02ae481e87b488594fe42 2025-09-07T09:07:45.8684315Z deleted: sha256:f8f2d64b393bcd347b6dd63de52d553d7f1e72ca0f076e03ec969afa0eb981cd 2025-09-07T09:07:45.8684897Z deleted: sha256:82d3d630112d45bcedb46e762632e219a7e3e4a3ac3a1f071de668afa3cabd19 2025-09-07T09:07:45.8685440Z deleted: sha256:76e37ce9c81e01f848e8625a28fa177577217b19253604e944bb82ff0c0dcdf1 2025-09-07T09:07:45.8685982Z deleted: sha256:1b4043e88b9e5acef6777507550f2dda85f1d578cc231efd713236399fc7a8c9 2025-09-07T09:07:45.8686516Z deleted: sha256:c8e173cc2080c2a2ec27791613a1258bb820b62d0d06a0ea86fba4a489ded3f8 2025-09-07T09:07:45.8687089Z deleted: sha256:70ede3c9844d3bf2cb6721f9cfb4a919cb0d309b1a7a20e7ee985fb2e787fd18 2025-09-07T09:07:45.8687640Z deleted: sha256:2289a1068bd811ad3cd802585f136ccf7ebb523b9e9dc3aec9d289c76ff3daa4 2025-09-07T09:07:45.8688537Z deleted: sha256:746e298dba386ba79d04c5409987d0527b1b4462d73bb1bb27791cdbfcda54f4 2025-09-07T09:07:45.8689133Z deleted: sha256:359f5005d1791b75bea4a179a4fe0cc2cb304bc1c0a3de4cc86ad31172815b2f 2025-09-07T09:07:45.8689650Z deleted: sha256:4290d96d45c407411a33a1191905ec7474a5ce8949c420821507f2c471ba9a56 2025-09-07T09:07:45.8690091Z deleted: sha256:05a7f5386eaa0c1b5444d166a54abfe15fa163287e57bdd6dc8fc8aea7bd08ea 2025-09-07T09:07:45.8690532Z deleted: sha256:0a1cc42a3d8938c8559ee9d336e6e85c1149101a351ea23309cf361f4761cd66 2025-09-07T09:07:45.8690966Z deleted: sha256:339db050ce2af401a40bc6ca398c784d830a95b64714f520039e5c94cbc0a965 2025-09-07T09:07:45.8691397Z deleted: sha256:7cb26e5d090657bc6c178d5286189b169c40dfa5d7bf70f1850639dbb0e3960f 2025-09-07T09:07:45.8691831Z deleted: sha256:26b2d2a5971479a3c2118135e5c3bb3ef356f2517d6cdc336d1a0e2e9a103597 2025-09-07T09:07:45.8692261Z deleted: sha256:d8cf2d75e2893e2b8cc24bb14750670f7093be0034c00da1871dda8c100d43b7 2025-09-07T09:07:45.8692715Z deleted: sha256:95ff0217bb8054eaba2cf5776dbadf1ee05c73d1f08d67a504f409726f186591 2025-09-07T09:07:45.8693178Z deleted: sha256:b4c8b357478f3f47726eab871ba90684bdf3f6d03668899a83b770d95eeecb4e 2025-09-07T09:07:45.8693610Z deleted: sha256:d70a255a144988cdd298f30025ab13e5b93be1c858aec084762ff52850cd6e7f 2025-09-07T09:07:45.8694044Z deleted: sha256:46b694ad4693c1c7fbecba0bc749f04600650762798c8e3ba71ad05ffc593c59 2025-09-07T09:07:45.8694491Z deleted: sha256:6795d378ca360dd56cac7ba7c4e98cc3bfcc8625edd3f660f3163986334fa9b3 2025-09-07T09:07:45.8694931Z deleted: sha256:0b90d54aa65b9dde63140876de51ae45b89e3bec33b580586dbc65ae663d35ec 2025-09-07T09:07:45.8695367Z deleted: sha256:81681e1178082a6826bf09ecb9734522bd436c0fff68e5df198ab333f5e31b51 2025-09-07T09:07:45.8695797Z deleted: sha256:a2a6d61ff70aac53130b1a353b4e21024f7f6a40e5ae8d4aa235b66f48d8b31d 2025-09-07T09:07:45.8696359Z deleted: sha256:c1cfeafb35210f12b3e170cf9addc0b49c34c7d104bcdfd6db51564fdce62b2e 2025-09-07T09:07:45.8696804Z deleted: sha256:941a5f50a1656bebec63b8b6b474bced8f421d020788b4281974a02700c5bb2f 2025-09-07T09:07:45.8697249Z deleted: sha256:273e64b9475f8f5c071a4ed24996fd6ef9a7375af1425f471db1f272db9d34d6 2025-09-07T09:07:45.8697684Z deleted: sha256:4aa5d099edee2d1a59bd808f76a2a5a4b8917615e9c322f56f0712fd4ce45cc8 2025-09-07T09:07:45.8698120Z deleted: sha256:cb9df083236323295a014a6ea0f7828d2366dd35ca2d5a3bd6547fe2318f98ae 2025-09-07T09:07:45.8698554Z deleted: sha256:651de2ab1ec7a43cbbd1f934d421c7392ddf051ab4279879d7089ff8c744582a 2025-09-07T09:07:45.8699007Z deleted: sha256:dff323ea70a1b562270ab21516f22e006a9afdd7b2c2753c53b2dd8e4d705e81 2025-09-07T09:07:45.8699546Z deleted: sha256:037e430066c0139ca7b34741826399c867d9a1f955a1a974eedadb821a101608 2025-09-07T09:07:45.8699962Z deleted: sha256:890641a78c3063a009e595365f354f425f9660a34a96866692b36a684d802345 2025-09-07T09:07:45.8700390Z deleted: sha256:6638499196920debad90116000b9bf801b7bc94fbce9bb6e7679b75905b6a2b8 2025-09-07T09:07:45.8700839Z deleted: sha256:c5891e2b9b4b1175258a733783b54734005ff3fa6e6b5988c5ad6b50cd02faed 2025-09-07T09:07:45.8701284Z deleted: sha256:354e882b3829764b66885749c9643e4af1f55d49cb4a2e48a9ba0693d4a67506 2025-09-07T09:07:45.8701715Z deleted: sha256:5e779d1b7b78b9bdf0f1d4f009d83b2bb673202af8464a972025a2271f26180d 2025-09-07T09:07:45.8702144Z deleted: sha256:fc5996fd5684deb041f18b80b2e706a69d16b9bf49846ec4ba3f1e35e80d916a 2025-09-07T09:07:45.8702589Z deleted: sha256:4ba6056a7999d666ea0cbd5cf1bcc1dd00a98442dbf588a63e948797fe361b2a 2025-09-07T09:07:45.8703029Z deleted: sha256:c3024cd32a7816fffb57308067063d754414fc3d8168312c67ebb1b7ab3736fa 2025-09-07T09:07:45.8703464Z deleted: sha256:e96a42d5d17e0193c75e6e760953890513f5dd07c99023d288764699d2dca706 2025-09-07T09:07:45.8703896Z deleted: sha256:075b00d18b5e16bd83d94f359d75c244000a98f05e8ee55375b708aa96b2a7d8 2025-09-07T09:07:45.8704332Z deleted: sha256:34122f28da71d5ba702e285bec7e1d53ea917c64a3b3e2dd1747261378a6fd7d 2025-09-07T09:07:45.8704781Z deleted: sha256:c78f61613084a7b1cb5b964b5dcec5e817a7151c2a190ebeddc5828c59a112e5 2025-09-07T09:07:45.8705335Z deleted: sha256:a9bce4a5eaeb06347ce35b2fd9cf6a9c6e8de7b20910ee95d9c57d7980dc7667 2025-09-07T09:07:45.8705798Z deleted: sha256:c7fff8cb6c9d876303e480c3c4277d778a05a60369d48bd152c0f13da628c03f 2025-09-07T09:07:45.8706239Z deleted: sha256:06bc09d060e9b6ce6226963fdc948fdef544bfec4b0cab6a7c26d5c55b3a0571 2025-09-07T09:07:45.8706676Z deleted: sha256:193529fc94119455245b83ea0b82da05635235633da81cd9befb0377d1244884 2025-09-07T09:07:45.8707113Z deleted: sha256:e62760e2341c2e6c561363c1a8ddca5d2ef5eb2db727cbe4e24599c786745429 2025-09-07T09:07:45.8707560Z deleted: sha256:fe3d6e9f5dec68b5dcb5d4590ef593700fa2300c60ad98ec297a979f5431ece0 2025-09-07T09:07:45.8708019Z deleted: sha256:ae4bf6279da4ae6f5dd0dabe3bc7eec205f894966959717e16b3c161d3baa021 2025-09-07T09:07:45.8708473Z deleted: sha256:018e6a6ab4924184e1e79d575b8ff8134ff5a476fa0c8db5adcdae8fe0c4d579 2025-09-07T09:07:45.8708931Z deleted: sha256:dfa9baf60c8780ac1d77a44b37c1b2472fb600d448cf2821eafebe729c03ab86 2025-09-07T09:07:45.8709375Z deleted: sha256:6a9ca2c1a61db375c241a6318d157df4b720f64c00a86c1ffcb2369eebdb5156 2025-09-07T09:07:45.8709821Z deleted: sha256:b8b148a7928f5db4b08ef8418c74c23b13de92ffb3ccc741b86295665f214c8a 2025-09-07T09:07:45.8710257Z deleted: sha256:293ae3d6961e4e43e39f3524e1e66ad478a6c2f160c95260974c11db6b9f34bb 2025-09-07T09:07:45.8710687Z deleted: sha256:ec434fe063a6020b02f7b7d1a38c594f41a906520ea22ffa1913d477b20e705c 2025-09-07T09:07:45.8711138Z deleted: sha256:5b98baab4dfe7b817cb7132372f3c8b1696d085c70af7989161d628e58a68a72 2025-09-07T09:07:45.8711583Z deleted: sha256:7b6512da13a38d1db7dad3f97b053eae4c7217fa3406f5987f38fc31bb0af0be 2025-09-07T09:07:45.8712017Z deleted: sha256:75009f1b3d9b82390c4dd3149fc8260b8de8ec332a38849e68368755c41f4461 2025-09-07T09:07:45.8712447Z deleted: sha256:439b9d0cc8e127257cc7798c5124b1d07ce9acc6f6afeac526724715d7c91b58 2025-09-07T09:07:45.8712926Z deleted: sha256:5e4dc5a9ca058874088dc3c023373fba26529bd153f58b7d7a5a31ca8f0ea679 2025-09-07T09:07:45.8713363Z deleted: sha256:b670f4d35a4c37f97fe47505148aaa74b8b1f2de57192f8b14b2543e079c1ee7 2025-09-07T09:07:45.8713815Z deleted: sha256:9cdbe37cde838834a71159ae9a639670ca346d33d0bdbcbcbaff7ab7259246cd 2025-09-07T09:07:45.8714255Z deleted: sha256:a039b093ab79840636b92e386e3657c38f24936f513fadd6696257856905774a 2025-09-07T09:07:45.8714689Z deleted: sha256:d2f910dc7d8c2ea32b1e3babbbce5553dd729c174e7e42c24fa09fc3e5d2b49c 2025-09-07T09:07:45.8715129Z deleted: sha256:0ee761840475c5b9902c1273cc58d198b978376addfa330a689ab909e3a33d29 2025-09-07T09:07:45.8715562Z deleted: sha256:3b75d74cad8a0a7733598f8b6ace5b817d395a467295b12ed7dd3438b283ad84 2025-09-07T09:07:45.8716046Z deleted: sha256:4cf9f6e93b2c51ae057befd7932b2a9ce1e6ccc4b734d33fd7ebd80b09d4a95a 2025-09-07T09:07:45.8716490Z deleted: sha256:c1d5cf6ebc357a957227898c0c9ddb88b5dc0e0d68b2945f4d4ac8e520614eed 2025-09-07T09:07:45.8716938Z deleted: sha256:34a54d816adb5b9897b1d5c914b3802c3cae454e691313cb767c8298f644fc76 2025-09-07T09:07:45.8717365Z deleted: sha256:6103385cbb16c1358f7a774c61e420f2b310ae711f72f6d68afa10b05fe58f0b 2025-09-07T09:07:45.8717795Z deleted: sha256:22a09c49db125407c7318301cb1b9537855eb61732d362f522924bf54b94a448 2025-09-07T09:07:45.8718224Z deleted: sha256:1a687206018e58784238b6280238237acc82e2bc0f7fb1882b8f99333a0d535f 2025-09-07T09:07:45.8718651Z deleted: sha256:bc5ae8e3a61480949d795606a5c126ffedec9b299540de9a8722982312a85cc2 2025-09-07T09:07:45.8719097Z deleted: sha256:957775a060b79599232aa05df47405c2f54687fd916239b86a38f1f420d9e720 2025-09-07T09:07:45.8719532Z deleted: sha256:dc6eb6dad5f9e332f00af553440e857b1467db1be43dd910cdb6830ba0898d50 2025-09-07T09:07:45.8719955Z untagged: public.ecr.aws/docker/library/python:3.13 2025-09-07T09:07:45.8720633Z untagged: public.ecr.aws/docker/library/python@sha256:18634e45b29c0dd1a9a3a3d0781f9f8a221fe32ee7a853db01e9120c710ef535 2025-09-07T09:07:45.8721331Z deleted: sha256:45fd9a3ce5de4d2b5ac35306a207bf24345ec15006cf91ef7b3458a8f78da7eb 2025-09-07T09:07:45.8721774Z deleted: sha256:b5f39f44331128406cb41b3ddec036e0c7dad61654a106a9298a6dc1ebc53651 2025-09-07T09:07:45.8722220Z deleted: sha256:c97f0f18c8f7d773995c4b7f9b42cca11b61b3f035dbccf3670535a01831d013 2025-09-07T09:07:45.8722760Z deleted: sha256:c67f72e58aab7b53130c85d8c1dff79d903c6f9e1b8c07fd5819165196d5a9c7 2025-09-07T09:07:45.8723203Z deleted: sha256:4e65c0510f8c22592464db0bb373e99224184267eec9f996c5de50ed7d194fad 2025-09-07T09:07:45.8723633Z deleted: sha256:e0e35c74660cb2629bda541aedaf15401e3287a0947fb2e97f04e0351a3acc3b 2025-09-07T09:07:45.8724070Z deleted: sha256:fee0f7166a1ec6858714827effcfc0757f33d255ca88bde2143984fc3d80b0d2 2025-09-07T09:07:45.8724513Z deleted: sha256:cb9eb84282d037ad85b02cf671ef6ca766c43bc957f88b048d16dd6deb6e68b8 2025-09-07T09:07:45.8724787Z 2025-09-07T09:07:45.8724881Z Total reclaimed space: 39.39GB 2025-09-07T09:07:45.8770576Z ##[group]Run set +e 2025-09-07T09:07:45.8770885Z set +e 2025-09-07T09:07:45.8771054Z set -x 2025-09-07T09:07:45.8771227Z  2025-09-07T09:07:45.8771383Z nvidia-smi 2025-09-07T09:07:45.8771720Z # NB: Surprisingly, nvidia-smi command returns successfully with return code 0 even in 2025-09-07T09:07:45.8772214Z # the case where the driver has already crashed as it still can get the driver version 2025-09-07T09:07:45.8773252Z # and some basic information like the bus ID. However, the rest of the information 2025-09-07T09:07:45.8773692Z # would be missing (ERR!), for example: 2025-09-07T09:07:45.8773940Z # 2025-09-07T09:07:45.8774174Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:07:45.8774563Z # | NVIDIA-SMI 525.89.02 Driver Version: 525.89.02 CUDA Version: 12.0 | 2025-09-07T09:07:45.8774979Z # |-------------------------------+----------------------+----------------------+ 2025-09-07T09:07:45.8775477Z # | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T09:07:45.8775878Z # | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | 2025-09-07T09:07:45.8776204Z # | | | MIG M. | 2025-09-07T09:07:45.8776480Z # |===============================+======================+======================| 2025-09-07T09:07:45.8776777Z # | 0 ERR! Off | 00000000:00:1E.0 Off | ERR! | 2025-09-07T09:07:45.8777115Z # |ERR! ERR! ERR! ERR! / ERR! | 4184MiB / 23028MiB | ERR! Default | 2025-09-07T09:07:45.8777425Z # | | | ERR! | 2025-09-07T09:07:45.8777801Z # +-------------------------------+----------------------+----------------------+ 2025-09-07T09:07:45.8778068Z # 2025-09-07T09:07:45.8778287Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:07:45.8778606Z # | Processes: | 2025-09-07T09:07:45.8778935Z # | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T09:07:45.8779258Z # | ID ID Usage | 2025-09-07T09:07:45.8779519Z # |=============================================================================| 2025-09-07T09:07:45.8779808Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:07:45.8780073Z # 2025-09-07T09:07:45.8780348Z # This should be reported as a failure instead as it will guarantee to fail when 2025-09-07T09:07:45.8780738Z # Docker tries to run with --gpus all 2025-09-07T09:07:45.8780981Z # 2025-09-07T09:07:45.8781258Z # So, the correct check here is to query one of the missing piece of info like 2025-09-07T09:07:45.8781639Z # GPU name, so that the command can fail accordingly 2025-09-07T09:07:45.8782001Z nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T09:07:45.8782317Z NVIDIA_SMI_STATUS=$? 2025-09-07T09:07:45.8782511Z  2025-09-07T09:07:45.8782819Z # These are acceptable return code from nvidia-smi as copied from setup-nvidia GitHub action 2025-09-07T09:07:45.8783279Z if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then 2025-09-07T09:07:45.8783705Z  echo "NVIDIA driver installation has failed, shutting down the runner..." 2025-09-07T09:07:45.8784066Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:07:45.8784307Z fi 2025-09-07T09:07:45.8784464Z  2025-09-07T09:07:45.8784897Z # For runner with multiple GPUs, we also want to confirm that the number of GPUs are the 2025-09-07T09:07:45.8785349Z # power of 2, i.e. 1, 2, 4, or 8. This is to avoid flaky test issue when one GPU fails 2025-09-07T09:07:45.8785739Z # https://github.com/pytorch/test-infra/issues/4000 2025-09-07T09:07:45.8786061Z GPU_COUNT=$(nvidia-smi --list-gpus | wc -l) 2025-09-07T09:07:45.8786322Z NVIDIA_SMI_STATUS=$? 2025-09-07T09:07:45.8786507Z  2025-09-07T09:07:45.8786818Z # These are acceptable return code from nvidia-smi as copied from setup-nvidia GitHub action 2025-09-07T09:07:45.8787293Z if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then 2025-09-07T09:07:45.8787707Z  echo "NVIDIA driver installation has failed, shutting down the runner..." 2025-09-07T09:07:45.8788062Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:07:45.8788297Z fi 2025-09-07T09:07:45.8788447Z  2025-09-07T09:07:45.8788627Z # Check the GPU count to be a power of 2 2025-09-07T09:07:45.8789072Z if [ "$GPU_COUNT" -le 8 ] && [ "$GPU_COUNT" -ne 1 ] && [ "$GPU_COUNT" -ne 2 ] && [ "$GPU_COUNT" -ne 4 ] && [ "$GPU_COUNT" -ne 8 ]; then 2025-09-07T09:07:45.8789598Z  echo "NVIDIA driver detects $GPU_COUNT GPUs. The runner has a broken GPU, shutting it down..." 2025-09-07T09:07:45.8789996Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:07:45.8790226Z fi 2025-09-07T09:07:45.8800970Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:45.8801365Z env: 2025-09-07T09:07:45.8801527Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:07:45.8801772Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:07:45.8802166Z DOCKER_CONTAINER_ID: 2683d862c43892ef721203b36de1b8316b71c2750e581f0deb5d794407f83c3a 2025-09-07T09:07:45.8802572Z ##[endgroup] 2025-09-07T09:07:45.8828982Z + nvidia-smi 2025-09-07T09:07:45.9003536Z Sun Sep 7 09:07:45 2025 2025-09-07T09:07:45.9004254Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:07:45.9005239Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T09:07:45.9006134Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T09:07:45.9007054Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T09:07:45.9008045Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T09:07:45.9008897Z | | | MIG M. | 2025-09-07T09:07:45.9009577Z |=========================================+========================+======================| 2025-09-07T09:07:45.9129611Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T09:07:45.9130066Z | N/A 40C P8 12W / 72W | 0MiB / 23034MiB | 0% Default | 2025-09-07T09:07:45.9130445Z | | | N/A | 2025-09-07T09:07:45.9130818Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T09:07:45.9133225Z 2025-09-07T09:07:45.9133618Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:07:45.9134022Z | Processes: | 2025-09-07T09:07:45.9134426Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T09:07:45.9134800Z | ID ID Usage | 2025-09-07T09:07:45.9135373Z |=========================================================================================| 2025-09-07T09:07:45.9138407Z | No running processes found | 2025-09-07T09:07:45.9138865Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:07:46.1320533Z + nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T09:07:46.1462705Z NVIDIA L4 2025-09-07T09:07:46.1496146Z + NVIDIA_SMI_STATUS=0 2025-09-07T09:07:46.1496391Z + '[' 0 -ne 0 ']' 2025-09-07T09:07:46.1502082Z ++ nvidia-smi --list-gpus 2025-09-07T09:07:46.1503423Z ++ wc -l 2025-09-07T09:07:46.1680425Z + GPU_COUNT=1 2025-09-07T09:07:46.1680647Z + NVIDIA_SMI_STATUS=0 2025-09-07T09:07:46.1680865Z + '[' 0 -ne 0 ']' 2025-09-07T09:07:46.1681150Z + '[' 1 -le 8 ']' 2025-09-07T09:07:46.1681339Z + '[' 1 -ne 1 ']' 2025-09-07T09:07:46.1756502Z Post job cleanup. 2025-09-07T09:07:46.1805384Z Post job cleanup. 2025-09-07T09:07:46.2730515Z [command]/usr/bin/git version 2025-09-07T09:07:46.2791572Z git version 2.47.1 2025-09-07T09:07:46.2824322Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/75fe3816-b931-4324-bf69-3cbc3b83aa5f/.gitconfig' 2025-09-07T09:07:46.2833502Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/75fe3816-b931-4324-bf69-3cbc3b83aa5f' before making global git config changes 2025-09-07T09:07:46.2834358Z Adding repository directory to the temporary git global config as a safe directory 2025-09-07T09:07:46.2838139Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T09:07:46.2875434Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-09-07T09:07:46.2905114Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-09-07T09:07:46.3216880Z Entering 'android/libs/fbjni' 2025-09-07T09:07:46.3294777Z Entering 'third_party/FP16' 2025-09-07T09:07:46.3342799Z Entering 'third_party/FXdiv' 2025-09-07T09:07:46.3403898Z Entering 'third_party/NNPACK' 2025-09-07T09:07:46.3462738Z Entering 'third_party/NVTX' 2025-09-07T09:07:46.3530359Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T09:07:46.3590772Z Entering 'third_party/XNNPACK' 2025-09-07T09:07:46.3662953Z Entering 'third_party/aiter' 2025-09-07T09:07:46.3729382Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T09:07:46.3794717Z Entering 'third_party/benchmark' 2025-09-07T09:07:46.3860152Z Entering 'third_party/composable_kernel' 2025-09-07T09:07:46.3925600Z Entering 'third_party/cpp-httplib' 2025-09-07T09:07:46.3985492Z Entering 'third_party/cpuinfo' 2025-09-07T09:07:46.4046477Z Entering 'third_party/cudnn_frontend' 2025-09-07T09:07:46.4106626Z Entering 'third_party/cutlass' 2025-09-07T09:07:46.4174099Z Entering 'third_party/fbgemm' 2025-09-07T09:07:46.4240674Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T09:07:46.4297994Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T09:07:46.4371992Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T09:07:46.4431058Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T09:07:46.4496299Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T09:07:46.4558931Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T09:07:46.4617801Z Entering 'third_party/fbgemm/external/json' 2025-09-07T09:07:46.4685174Z Entering 'third_party/flash-attention' 2025-09-07T09:07:46.4745523Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T09:07:46.4811399Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T09:07:46.4877385Z Entering 'third_party/flatbuffers' 2025-09-07T09:07:46.4941912Z Entering 'third_party/fmt' 2025-09-07T09:07:46.4999343Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T09:07:46.5058237Z Entering 'third_party/gloo' 2025-09-07T09:07:46.5122398Z Entering 'third_party/googletest' 2025-09-07T09:07:46.5181358Z Entering 'third_party/ideep' 2025-09-07T09:07:46.5237349Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T09:07:46.5303699Z Entering 'third_party/ittapi' 2025-09-07T09:07:46.5369979Z Entering 'third_party/kineto' 2025-09-07T09:07:46.5427307Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T09:07:46.5490604Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T09:07:46.5549853Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T09:07:46.5608991Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T09:07:46.5668347Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T09:07:46.5737985Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T09:07:46.5800177Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T09:07:46.5858491Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T09:07:46.5925739Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T09:07:46.5984377Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T09:07:46.6052597Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T09:07:46.6114904Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T09:07:46.6182248Z Entering 'third_party/kleidiai' 2025-09-07T09:07:46.6241196Z Entering 'third_party/mimalloc' 2025-09-07T09:07:46.6307876Z Entering 'third_party/nlohmann' 2025-09-07T09:07:46.6376793Z Entering 'third_party/onnx' 2025-09-07T09:07:46.6450186Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T09:07:46.6512039Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T09:07:46.6571193Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T09:07:46.6628798Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T09:07:46.6694968Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T09:07:46.6757121Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T09:07:46.6821156Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T09:07:46.6878039Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T09:07:46.6939051Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T09:07:46.6995353Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T09:07:46.7056092Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T09:07:46.7122722Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T09:07:46.7203487Z Entering 'third_party/pocketfft' 2025-09-07T09:07:46.7261290Z Entering 'third_party/protobuf' 2025-09-07T09:07:46.7319557Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T09:07:46.7377307Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T09:07:46.7438723Z Entering 'third_party/psimd' 2025-09-07T09:07:46.7505155Z Entering 'third_party/pthreadpool' 2025-09-07T09:07:46.7566351Z Entering 'third_party/pybind11' 2025-09-07T09:07:46.7627229Z Entering 'third_party/python-peachpy' 2025-09-07T09:07:46.7689673Z Entering 'third_party/sleef' 2025-09-07T09:07:46.7748202Z Entering 'third_party/tensorpipe' 2025-09-07T09:07:46.7811400Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T09:07:46.7868427Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T09:07:46.7931222Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T09:07:46.7989268Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T09:07:46.8045382Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T09:07:46.8134618Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-09-07T09:07:46.8155368Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8164646Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-09-07T09:07:46.8195746Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-09-07T09:07:46.8502400Z Entering 'android/libs/fbjni' 2025-09-07T09:07:46.8541317Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8578635Z Entering 'third_party/FP16' 2025-09-07T09:07:46.8616764Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8662623Z Entering 'third_party/FXdiv' 2025-09-07T09:07:46.8701564Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8739684Z Entering 'third_party/NNPACK' 2025-09-07T09:07:46.8778436Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8816116Z Entering 'third_party/NVTX' 2025-09-07T09:07:46.8853760Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8891223Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T09:07:46.8931457Z http.https://github.com/.extraheader 2025-09-07T09:07:46.8968609Z Entering 'third_party/XNNPACK' 2025-09-07T09:07:46.9006826Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9062411Z Entering 'third_party/aiter' 2025-09-07T09:07:46.9102890Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9147170Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T09:07:46.9185566Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9234133Z Entering 'third_party/benchmark' 2025-09-07T09:07:46.9273906Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9310748Z Entering 'third_party/composable_kernel' 2025-09-07T09:07:46.9356836Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9403008Z Entering 'third_party/cpp-httplib' 2025-09-07T09:07:46.9441766Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9479412Z Entering 'third_party/cpuinfo' 2025-09-07T09:07:46.9518236Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9556727Z Entering 'third_party/cudnn_frontend' 2025-09-07T09:07:46.9595970Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9634852Z Entering 'third_party/cutlass' 2025-09-07T09:07:46.9673133Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9717857Z Entering 'third_party/fbgemm' 2025-09-07T09:07:46.9756780Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9798580Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T09:07:46.9836504Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9880579Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T09:07:46.9916580Z http.https://github.com/.extraheader 2025-09-07T09:07:46.9966801Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T09:07:47.0003765Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0048798Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T09:07:47.0087436Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0138608Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T09:07:47.0183091Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0227870Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T09:07:47.0267048Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0303621Z Entering 'third_party/fbgemm/external/json' 2025-09-07T09:07:47.0342050Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0382768Z Entering 'third_party/flash-attention' 2025-09-07T09:07:47.0421951Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0458680Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T09:07:47.0496941Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0540653Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T09:07:47.0578505Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0631448Z Entering 'third_party/flatbuffers' 2025-09-07T09:07:47.0676991Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0724478Z Entering 'third_party/fmt' 2025-09-07T09:07:47.0762953Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0799190Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T09:07:47.0837285Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0880355Z Entering 'third_party/gloo' 2025-09-07T09:07:47.0925804Z http.https://github.com/.extraheader 2025-09-07T09:07:47.0964642Z Entering 'third_party/googletest' 2025-09-07T09:07:47.1002157Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1038097Z Entering 'third_party/ideep' 2025-09-07T09:07:47.1077480Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1119096Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T09:07:47.1156699Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1203492Z Entering 'third_party/ittapi' 2025-09-07T09:07:47.1242208Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1279496Z Entering 'third_party/kineto' 2025-09-07T09:07:47.1317176Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1354574Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T09:07:47.1393824Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1437986Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T09:07:47.1477330Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1517420Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T09:07:47.1556059Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1595849Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T09:07:47.1634779Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1681678Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T09:07:47.1720357Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1756689Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T09:07:47.1800773Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1841976Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T09:07:47.1884722Z http.https://github.com/.extraheader 2025-09-07T09:07:47.1921555Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T09:07:47.1964439Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2010550Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T09:07:47.2048635Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2093245Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T09:07:47.2131705Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2171527Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T09:07:47.2214436Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2253499Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T09:07:47.2289112Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2332242Z Entering 'third_party/kleidiai' 2025-09-07T09:07:47.2371083Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2409060Z Entering 'third_party/mimalloc' 2025-09-07T09:07:47.2447084Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2485671Z Entering 'third_party/nlohmann' 2025-09-07T09:07:47.2532716Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2570163Z Entering 'third_party/onnx' 2025-09-07T09:07:47.2606932Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2658716Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T09:07:47.2698544Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2740582Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T09:07:47.2779578Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2824636Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T09:07:47.2862488Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2899475Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T09:07:47.2942136Z http.https://github.com/.extraheader 2025-09-07T09:07:47.2979018Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T09:07:47.3016488Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3061978Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T09:07:47.3099023Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3136151Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T09:07:47.3173771Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3209835Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T09:07:47.3247174Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3285983Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T09:07:47.3324726Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3366435Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T09:07:47.3403605Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3442334Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T09:07:47.3487841Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3528625Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T09:07:47.3566614Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3629693Z Entering 'third_party/pocketfft' 2025-09-07T09:07:47.3667579Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3705872Z Entering 'third_party/protobuf' 2025-09-07T09:07:47.3752899Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3791657Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T09:07:47.3836322Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3881753Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T09:07:47.3918374Z http.https://github.com/.extraheader 2025-09-07T09:07:47.3963434Z Entering 'third_party/psimd' 2025-09-07T09:07:47.4001737Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4038197Z Entering 'third_party/pthreadpool' 2025-09-07T09:07:47.4077115Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4122852Z Entering 'third_party/pybind11' 2025-09-07T09:07:47.4161851Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4198463Z Entering 'third_party/python-peachpy' 2025-09-07T09:07:47.4236856Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4281317Z Entering 'third_party/sleef' 2025-09-07T09:07:47.4323837Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4360201Z Entering 'third_party/tensorpipe' 2025-09-07T09:07:47.4396993Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4435259Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T09:07:47.4474423Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4510008Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T09:07:47.4545900Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4587881Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T09:07:47.4631761Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4668762Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T09:07:47.4708186Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4745833Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T09:07:47.4783474Z http.https://github.com/.extraheader 2025-09-07T09:07:47.4939398Z A job completed hook has been configured by the self-hosted runner administrator 2025-09-07T09:07:47.4968787Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-09-07T09:07:47.4975345Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:07:47.4975639Z ##[endgroup] 2025-09-07T09:07:54.2858159Z Cleaning up orphan processes